Searched refs:VarBitInit (Results 1 – 6 of 6) sorted by relevance
429 if (VarBitInit *CurBitVar = dyn_cast<VarBitInit>(CurBit)) { in resolveReferences()669 return VarBitInit::get(const_cast<OpInit*>(this), Bit); in getBit()1442 return VarBitInit::get(const_cast<VarInit*>(this), Bit); in getBit()1451 VarBitInit *VarBitInit::get(TypedInit *T, unsigned B) { in get()1453 static DenseMap<Key, VarBitInit*> ThePool; in get()1457 VarBitInit *&I = ThePool[TheKey]; in get()1459 I = new(Allocator) VarBitInit(T, B); in get()1463 std::string VarBitInit::getAsString() const { in getAsString()1467 Init *VarBitInit::resolveReferences(Resolver &R) const { in resolveReferences()1472 return const_cast<VarBitInit*>(this); in resolveReferences()[all …]
88 } else if (auto *VarBit = dyn_cast<VarBitInit>(&I)) { in translateInit()
77 if (auto VBI = dyn_cast<VarBitInit>(Bit)) { in checkBitsConcrete()
60 if (VarBitInit *VBI = dyn_cast<VarBitInit>(BI->getBit(bit))) { in getVariableBit()
1837 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction()1859 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction()2001 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction()
1023 class VarBitInit final : public TypedInit {1027 VarBitInit(TypedInit *T, unsigned B) in VarBitInit() function1037 VarBitInit(const VarBitInit &) = delete;1038 VarBitInit &operator=(const VarBitInit &) = delete;1044 static VarBitInit *get(TypedInit *T, unsigned B);1054 return const_cast<VarBitInit*>(this); in getBit()