Lines Matching refs:CondOpInit
89 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()
2506 bool CondOpInit::isConcrete() const { in isConcrete()
2518 bool CondOpInit::isComplete() const { in isComplete()
2530 std::string CondOpInit::getAsString() const { in getAsString()
2541 Init *CondOpInit::getBit(unsigned Bit) const { in getBit()
2542 return VarBitInit::get(const_cast<CondOpInit *>(this), Bit); in getBit()