Searched refs:VarBitInit (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/TableGen/ |
D | Record.cpp | 603 return VarBitInit::get(const_cast<OpInit*>(this), Bit); in getBit() 1145 NewBits[i] = VarBitInit::get(const_cast<TypedInit *>(this), i); in convertInitializerTo() 1188 NewBits[i] = VarBitInit::get(const_cast<TypedInit *>(this), Bits[i]); in convertInitializerBitRange() 1234 return VarBitInit::get(const_cast<VarInit*>(this), Bit); in getBit() 1295 VarBitInit *VarBitInit::get(TypedInit *T, unsigned B) { in get() 1297 static DenseMap<Key, std::unique_ptr<VarBitInit>> ThePool; in get() 1301 std::unique_ptr<VarBitInit> &I = ThePool[TheKey]; in get() 1302 if (!I) I.reset(new VarBitInit(T, B)); in get() 1306 Init *VarBitInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo() 1308 return const_cast<VarBitInit *>(this); in convertInitializerTo() [all …]
|
/external/llvm/utils/TableGen/ |
D | CodeEmitterGen.cpp | 50 if (VarBitInit *VBI = dyn_cast<VarBitInit>(BI->getBit(bit))) { in getVariableBit()
|
D | FixedLenDecoderEmitter.cpp | 1798 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction() 1820 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction() 1984 VarBitInit *BI = dyn_cast<VarBitInit>(Bits.getBit(bi)); in populateInstruction()
|
/external/llvm/include/llvm/TableGen/ |
D | Record.h | 879 class VarBitInit : public Init { 883 VarBitInit(TypedInit *T, unsigned B) : Init(IK_VarBitInit), TI(T), Bit(B) { in VarBitInit() function 891 VarBitInit(const VarBitInit &Other) = delete; 892 VarBitInit &operator=(const VarBitInit &Other) = delete; 898 static VarBitInit *get(TypedInit *T, unsigned B); 910 return const_cast<VarBitInit*>(this); in getBit()
|