Home
last modified time | relevance | path

Searched refs:CondOpInit (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp89 FoldingSet<CondOpInit> TheCondOpInitPool;
2430 void CondOpInit::Profile(FoldingSetNodeID &ID) const { in Profile()
2436 CondOpInit *CondOpInit::get(ArrayRef<Init *> CondRange, in get()
2446 if (CondOpInit *I = RK.TheCondOpInitPool.FindNodeOrInsertPos(ID, IP)) in get()
2451 CondOpInit *I = new(Mem) CondOpInit(CondRange.size(), Ty); in get()
2461 Init *CondOpInit::resolveReferences(Resolver &R) const { in resolveReferences()
2478 return (CondOpInit::get(NewConds, NewVals, in resolveReferences()
2481 return const_cast<CondOpInit *>(this); in resolveReferences()
2484 Init *CondOpInit::Fold(Record *CurRec) const { in Fold()
2495 return const_cast<CondOpInit *>(this); in Fold()
[all …]
H A DTGParser.cpp2588 return CondOpInit::get(Case, Val, Type)->Fold(CurRec); in ParseOperationCond()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1058 class CondOpInit final : public TypedInit, public FoldingSetNode,
1059 public TrailingObjects<CondOpInit, Init *> {
1063 CondOpInit(unsigned NC, RecTy *Type) in CondOpInit() function
1072 CondOpInit(const CondOpInit &) = delete;
1073 CondOpInit &operator=(const CondOpInit &) = delete;
1079 static CondOpInit *get(ArrayRef<Init*> C, ArrayRef<Init*> V,