Searched refs:BitRecTy (Results 1 – 3 of 3) sorted by relevance
84 BitRecTy BitRecTy::Shared;103 Init *BitRecTy::convertValue(BitsInit *BI) { in convertValue()108 Init *BitRecTy::convertValue(IntInit *II) { in convertValue()115 Init *BitRecTy::convertValue(TypedInit *VI) { in convertValue()117 if (isa<BitRecTy>(Ty) || isa<BitsRecTy>(Ty) || isa<IntRecTy>(Ty)) in convertValue()122 bool BitRecTy::baseClassOf(const RecTy *RHS) const{ in baseClassOf()191 if (Size == 1 && isa<BitRecTy>(VI->getType())) in convertValue()735 if (getType() == BitRecTy::get()) in getBit()1327 if (getType() == BitRecTy::get()) in getBit()1446 if (getType() == BitRecTy::get()) in getBit()[all …]
688 case tgtok::Bit: Lex.Lex(); return BitRecTy::get(); in ParseType()927 case tgtok::XEq: Code = BinOpInit::EQ; Type = BitRecTy::get(); break; in ParseOperation()1060 MHSTy = BitRecTy::get(); in ParseOperation()1067 RHSTy = BitRecTy::get(); in ParseOperation()1290 Init *Bit = Vals[i]->convertInitializerTo(BitRecTy::get()); in ParseSimpleValue()
32 class BitRecTy; variable142 class BitRecTy : public RecTy {143 static BitRecTy Shared;144 BitRecTy() : RecTy(BitRecTyKind) {} in BitRecTy() function151 static BitRecTy *get() { return &Shared; } in get()