Searched refs:BitsRecTy (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/TableGen/
H A DRecord.cpp117 if (isa<BitRecTy>(Ty) || isa<BitsRecTy>(Ty) || isa<IntRecTy>(Ty))
125 if(const BitsRecTy *BitsTy = dyn_cast<BitsRecTy>(RHS))
130 BitsRecTy *BitsRecTy::get(unsigned Sz) {
131 static std::vector<BitsRecTy*> Shared;
134 BitsRecTy *&Ty = Shared[Sz];
136 Ty = new BitsRecTy(Sz);
140 std::string BitsRecTy::getAsString() const {
144 Init *BitsRecTy
[all...]
H A DTGParser.cpp101 // assigning to a field of BitsRecTy, which must have a BitsInit
111 Init *BI = V->convertInitializerTo(BitsRecTy::get(BitList.size()));
709 return BitsRecTy::get(Val);
1058 MHSTy = BitsRecTy::get(MHSbits->getNumBits());
1065 RHSTy = BitsRecTy::get(RHSbits->getNumBits());
/external/llvm/include/llvm/TableGen/
H A DRecord.h33 class BitsRecTy;
177 /// BitsRecTy - 'bits<n>' - Represent a fixed number of bits
179 class BitsRecTy : public RecTy { class in namespace:llvm
181 explicit BitsRecTy(unsigned Sz) : RecTy(BitsRecTyKind), Size(Sz) {} function in class:llvm::BitsRecTy
188 static BitsRecTy *get(unsigned Sz);
651 /// BitsInit - { a, b, c } - Represents an initializer for a BitsRecTy value.
1100 (isa<BitsRecTy>(T->getType()) &&
1101 cast<BitsRecTy>(T->getType())->getNumBits() > B)) &&

Completed in 835 milliseconds