Lines Matching refs:IntInit

247     return IntInit::get(getValue());  in convertInitializerTo()
307 return IntInit::get(Result); in convertInitializerTo()
394 IntInit *IntInit::get(int64_t V) { in get()
395 static DenseMap<int64_t, std::unique_ptr<IntInit>> ThePool; in get()
397 std::unique_ptr<IntInit> &I = ThePool[V]; in get()
398 if (!I) I.reset(new IntInit(V)); in get()
402 std::string IntInit::getAsString() const { in getAsString()
414 Init *IntInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
416 return const_cast<IntInit *>(this); in convertInitializerTo()
441 IntInit::convertInitializerBitRange(const std::vector<unsigned> &Bits) const { in convertInitializerBitRange()
627 if (IntInit *LHSi = dyn_cast<IntInit>(LHS)) in Fold()
697 return IntInit::get(LHSl->empty()); in Fold()
699 return IntInit::get(LHSs->getValue().empty()); in Fold()
789 IntInit *L = in Fold()
790 dyn_cast_or_null<IntInit>(LHS->convertInitializerTo(IntRecTy::get())); in Fold()
791 IntInit *R = in Fold()
792 dyn_cast_or_null<IntInit>(RHS->convertInitializerTo(IntRecTy::get())); in Fold()
795 return IntInit::get(L->getValue() == R->getValue()); in Fold()
802 return IntInit::get(LHSs->getValue() == RHSs->getValue()); in Fold()
811 IntInit *LHSi = in Fold()
812 dyn_cast_or_null<IntInit>(LHS->convertInitializerTo(IntRecTy::get())); in Fold()
813 IntInit *RHSi = in Fold()
814 dyn_cast_or_null<IntInit>(RHS->convertInitializerTo(IntRecTy::get())); in Fold()
826 return IntInit::get(Result); in Fold()
1030 IntInit *LHSi = dyn_cast<IntInit>(LHS); in Fold()
1032 LHSi = dyn_cast<IntInit>(I); in Fold()
1050 IntInit *Value = dyn_cast<IntInit>(lhs); in resolveReferences()
1052 Value = dyn_cast<IntInit>(I); in resolveReferences()
1757 if (IntInit *II = dyn_cast<IntInit>(R->getValue())) in getValueAsInt()
1772 if (IntInit *II = dyn_cast<IntInit>(I)) in getValueAsListOfInts()