Lines Matching refs:BitsRecTy
117 if (isa<BitRecTy>(Ty) || isa<BitsRecTy>(Ty) || isa<IntRecTy>(Ty)) in convertValue()
125 if(const BitsRecTy *BitsTy = dyn_cast<BitsRecTy>(RHS)) in baseClassOf()
130 BitsRecTy *BitsRecTy::get(unsigned Sz) { in get()
131 static std::vector<BitsRecTy*> Shared; in get()
134 BitsRecTy *&Ty = Shared[Sz]; in get()
136 Ty = new BitsRecTy(Sz); in get()
140 std::string BitsRecTy::getAsString() const { in getAsString()
144 Init *BitsRecTy::convertValue(UnsetInit *UI) { in convertValue()
153 Init *BitsRecTy::convertValue(BitInit *UI) { in convertValue()
169 Init *BitsRecTy::convertValue(IntInit *II) { in convertValue()
183 Init *BitsRecTy::convertValue(BitsInit *BI) { in convertValue()
190 Init *BitsRecTy::convertValue(TypedInit *VI) { in convertValue()
205 bool BitsRecTy::baseClassOf(const RecTy *RHS) const{ in baseClassOf()
207 return cast<BitsRecTy>(RHS)->Size == Size; in baseClassOf()
1273 BitsRecTy *T = dyn_cast<BitsRecTy>(getType()); in convertInitializerBitRange()