Searched refs:CondOpInit (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | Record.cpp | 94 FoldingSet<CondOpInit> TheCondOpInitPool; 2590 CondOpInit::CondOpInit(ArrayRef<const Init *> Conds, in CondOpInit() function in CondOpInit 2598 void CondOpInit::Profile(FoldingSetNodeID &ID) const { in Profile() 2602 const CondOpInit *CondOpInit::get(ArrayRef<const Init *> Conds, in get() 2613 if (const CondOpInit *I = RK.TheCondOpInitPool.FindNodeOrInsertPos(ID, IP)) in get() 2617 totalSizeToAlloc<const Init *>(2 * Conds.size()), alignof(CondOpInit)); in get() 2618 CondOpInit *I = new (Mem) CondOpInit(Conds, Values, Ty); in get() 2623 const Init *CondOpInit::resolveReferences(Resolver &R) const { in resolveReferences() 2639 return (CondOpInit::get(NewConds, NewVals, in resolveReferences() 2645 const Init *CondOpInit::Fold(const Record *CurRec) const { in Fold() [all …]
|
| H A D | TGParser.cpp | 2668 return CondOpInit::get(Case, Val, Type)->Fold(CurRec); in ParseOperationCond()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 1009 class CondOpInit final : public TypedInit, 1011 private TrailingObjects<CondOpInit, const Init *> { 1016 CondOpInit(ArrayRef<const Init *> Conds, ArrayRef<const Init *> Values, 1020 CondOpInit(const CondOpInit &) = delete; 1021 CondOpInit &operator=(const CondOpInit &) = delete; 1027 static const CondOpInit *get(ArrayRef<const Init *> Conds,
|