Home
last modified time | relevance | path

Searched refs:VarBitInit (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp424 if (VarBitInit *CurBitVar = dyn_cast<VarBitInit>(CurBit)) { in resolveReferences()
688 return VarBitInit::get(const_cast<OpInit*>(this), Bit); in getBit()
1702 return VarBitInit::get(const_cast<VarInit*>(this), Bit); in getBit()
1711 VarBitInit *VarBitInit::get(TypedInit *T, unsigned B) { in get()
1713 static DenseMap<Key, VarBitInit*> ThePool; in get()
1717 VarBitInit *&I = ThePool[TheKey]; in get()
1719 I = new(Allocator) VarBitInit(T, B); in get()
1723 std::string VarBitInit::getAsString() const { in getAsString()
1727 Init *VarBitInit::resolveReferences(Resolver &R) const { in resolveReferences()
1732 return const_cast<VarBitInit*>(this); in resolveReferences()
[all …]
H A DJSONBackend.cpp84 } else if (auto *VarBit = dyn_cast<VarBitInit>(&I)) { in translateInit()
H A DTGParser.cpp78 if (auto VBI = dyn_cast<VarBitInit>(Bit)) { in checkBitsConcrete()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1109 class VarBitInit final : public TypedInit {
1113 VarBitInit(TypedInit *T, unsigned B) in VarBitInit() function
1123 VarBitInit(const VarBitInit &) = delete;
1124 VarBitInit &operator=(const VarBitInit &) = delete;
1130 static VarBitInit *get(TypedInit *T, unsigned B);
1140 return const_cast<VarBitInit*>(this); in getBit()
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DFixedLenDecoderEmitter.cpp1902 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction()
1924 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction()
2077 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction()
H A DCodeEmitterGen.cpp68 if (VarBitInit *VBI = dyn_cast<VarBitInit>(BI->getBit(bit))) { in getVariableBit()