Lines Matching refs:IntInit

73   std::map<int64_t, IntInit *> TheIntInitPool;
380 return IntInit::get(getRecordKeeper(), getValue()); in convertInitializerTo()
441 return IntInit::get(getRecordKeeper(), Result); in convertInitializerTo()
516 IntInit *IntInit::get(RecordKeeper &RK, int64_t V) { in get()
517 IntInit *&I = RK.getImpl().TheIntInitPool[V]; in get()
519 I = new (RK.getImpl().Allocator) IntInit(RK, V); in get()
523 std::string IntInit::getAsString() const { in getAsString()
533 Init *IntInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
535 return const_cast<IntInit *>(this); in convertInitializerTo()
561 IntInit::convertInitializerBitRange(ArrayRef<unsigned> Bits) const { in convertInitializerBitRange()
788 if (IntInit *LHSi = dyn_cast_or_null<IntInit>( in Fold()
835 if (IntInit *LHSi = dyn_cast_or_null<IntInit>( in Fold()
837 return IntInit::get(RK, LHSi->getValue() ? 0 : 1); in Fold()
858 return IntInit::get(RK, LHSl->size()); in Fold()
860 return IntInit::get(RK, LHSd->arg_size()); in Fold()
862 return IntInit::get(RK, LHSs->getValue().size()); in Fold()
867 return IntInit::get(RK, LHSl->empty()); in Fold()
869 return IntInit::get(RK, LHSd->arg_empty()); in Fold()
871 return IntInit::get(RK, LHSs->getValue().empty()); in Fold()
977 IntInit *Element = dyn_cast_or_null<IntInit>( in interleaveIntList()
985 IntInit *Element = dyn_cast_or_null<IntInit>( in interleaveIntList()
1068 IntInit *Size = dyn_cast<IntInit>(RHS); in Fold()
1103 IntInit *LHSi = dyn_cast_or_null<IntInit>( in Fold()
1105 IntInit *RHSi = dyn_cast_or_null<IntInit>( in Fold()
1174 IntInit *LHSi = dyn_cast_or_null<IntInit>( in Fold()
1176 IntInit *RHSi = dyn_cast_or_null<IntInit>( in Fold()
1193 return IntInit::get(getRecordKeeper(), Result); in Fold()
1333 if (IntInit *IncludeInt = in FilterHelper()
1334 dyn_cast_or_null<IntInit>(Include->convertInitializerTo( in FilterHelper()
1408 if (IntInit *LHSi = dyn_cast_or_null<IntInit>( in Fold()
1443 IntInit *MHSi = dyn_cast<IntInit>(MHS); in Fold()
1444 IntInit *RHSi = dyn_cast<IntInit>(RHS); in Fold()
1465 IntInit *RHSi = dyn_cast<IntInit>(RHS); in Fold()
1476 return IntInit::get(RK, -1); in Fold()
1477 return IntInit::get(RK, I); in Fold()
1490 if (IntInit *Value = dyn_cast_or_null<IntInit>( in resolveReferences()
1631 return IntInit::get(getRecordKeeper(), 1); in Fold()
1638 return IntInit::get(getRecordKeeper(), 0); in Fold()
1641 return IntInit::get(getRecordKeeper(), 0); in Fold()
1703 return IntInit::get(getRecordKeeper(), in Fold()
1711 return IntInit::get(getRecordKeeper(), 0); in Fold()
1716 return IntInit::get(getRecordKeeper(), in Fold()
2168 if (IntInit *CondI = dyn_cast_or_null<IntInit>( in Fold()
2675 if (IntInit *II = dyn_cast<IntInit>(R->getValue())) in getValueAsInt()
2688 if (IntInit *II = dyn_cast<IntInit>(I)) in getValueAsListOfInts()