Searched refs:BitsRecTy (Results 1 – 5 of 5) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/TableGen/ |
H A D | Record.cpp | 62 std::vector<BitsRecTy *> SharedBitsRecTys; 128 if (const BitsRecTy *BitsTy = dyn_cast<BitsRecTy>(RHS)) in typeIsConvertibleTo() 133 BitsRecTy *BitsRecTy::get(RecordKeeper &RK, unsigned Sz) { in get() 143 std::string BitsRecTy::getAsString() const { in getAsString() 149 return cast<BitsRecTy>(RHS)->Size == Size; in typeIsConvertibleTo() 155 if (const BitsRecTy *RHSb = dyn_cast<BitsRecTy>(RHS)) in typeIsA() 383 if (auto *BRT = dyn_cast<BitsRecTy>(Ty)) { in convertInitializerTo() 428 if (auto *BRT = dyn_cast<BitsRecTy>(Ty)) { in convertInitializerTo() 1847 BitsRecTy *T = dyn_cast<BitsRecTy>(getType()); in convertInitializerBitRange() 2458 if (BitsRecTy *BTy = dyn_cast<BitsRecTy>(getType())) { in setValue() [all …]
|
H A D | TGParser.cpp | 191 Init *BI = V->getCastTo(BitsRecTy::get(Records, BitList.size())); in SetValue() 850 return BitsRecTy::get(Records, Val); in ParseType() 1563 MHSTy = BitsRecTy::get(Records, MHSbits->getNumBits()); in ParseOperation() 1570 RHSTy = BitsRecTy::get(Records, RHSbits->getNumBits()); in ParseOperation() 2126 VTy = BitsRecTy::get(Records, Vbits->getNumBits()); in ParseOperationCond() 2297 if (BitsRecTy *BitsRec = dyn_cast<BitsRecTy>(VI->getType())) { in ParseSimpleValue() 3019 if (!BitList.empty() && isa<BitsRecTy>(Type)) { in ParseBodyItem() 3022 Type = BitsRecTy::get(Records, BitList.size()); in ParseBodyItem()
|
/openbsd/gnu/llvm/llvm/utils/TableGen/ |
H A D | SearchableTableEmitter.cpp | 162 } else if (BitsRecTy *BI = dyn_cast<BitsRecTy>(Field.RecType)) { in searchableFieldType() 226 if (isa<BitsRecTy>(Field.RecType) || isa<IntRecTy>(Field.RecType)) { in compareBy() 370 (Index.Fields[0].Enum || isa<BitsRecTy>(Index.Fields[0].RecType))) { in emitLookupFunction()
|
/openbsd/gnu/llvm/llvm/include/llvm/TableGen/ |
H A D | Record.h | 127 class BitsRecTy : public RecTy { 130 explicit BitsRecTy(RecordKeeper &RK, unsigned Sz) in BitsRecTy() function 138 static BitsRecTy *get(RecordKeeper &RK, unsigned Sz); 533 : TypedInit(IK_BitsInit, BitsRecTy::get(RK, N)), NumBits(N) {} in BitsInit() 1205 (isa<BitsRecTy>(T->getType()) && in VarBitInit() 1206 cast<BitsRecTy>(T->getType())->getNumBits() > B)) && in VarBitInit()
|
/openbsd/gnu/llvm/llvm/docs/TableGen/ |
H A D | BackGuide.rst | 183 ``BitsRecTy``, 207 ``BitsRecTy`` 214 ``BitsRecTy`` type corresponding to ``bits<``\ *n*\ ``>``.
|