Searched refs:VarBitInit (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | Record.cpp | 86 DenseMap<std::pair<TypedInit *, unsigned>, VarBitInit *> TheVarBitInitPool; 529 if (VarBitInit *CurBitVar = dyn_cast<VarBitInit>(CurBit)) { in resolveReferences() 769 return VarBitInit::get(const_cast<OpInit*>(this), Bit); in getBit() 1954 return VarBitInit::get(const_cast<FoldOpInit *>(this), Bit); in getBit() 2017 return VarBitInit::get(const_cast<IsAOpInit *>(this), Bit); in getBit() 2092 return VarBitInit::get(const_cast<ExistsOpInit *>(this), Bit); in getBit() 2134 NewBits.push_back(VarBitInit::get(const_cast<TypedInit *>(this), Bit)); in convertInitializerBitRange() 2178 return VarBitInit::get(const_cast<VarInit*>(this), Bit); in getBit() 2187 VarBitInit *VarBitInit::get(TypedInit *T, unsigned B) { in get() 2189 VarBitInit *&I = RK.TheVarBitInitPool[std::make_pair(T, B)]; in get() [all …]
|
H A D | JSONBackend.cpp | 84 } else if (auto *VarBit = dyn_cast<VarBitInit>(&I)) { in translateInit()
|
H A D | TGParser.cpp | 75 if (auto VBI = dyn_cast<VarBitInit>(Bit)) { in checkBitsConcrete()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/ |
H A D | Record.h | 1274 class VarBitInit final : public TypedInit { 1278 VarBitInit(TypedInit *T, unsigned B) in VarBitInit() function 1289 VarBitInit(const VarBitInit &) = delete; 1290 VarBitInit &operator=(const VarBitInit &) = delete; 1296 static VarBitInit *get(TypedInit *T, unsigned B); 1306 return const_cast<VarBitInit*>(this); in getBit()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeEmitterGen.cpp | 83 if (VarBitInit *VBI = dyn_cast<VarBitInit>(BI->getBit(bit))) { in getVariableBit()
|
H A D | DecoderEmitter.cpp | 1991 VarBitInit *BJ = dyn_cast<VarBitInit>(Bits.getBit(J)); in addOneOperandFields()
|