Home
last modified time | relevance | path

Searched refs:BitRecTy (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/TableGen/
DRecord.cpp84 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)) in convertValue()
127 if (!TOI->getMHS()->convertInitializerTo(BitRecTy::get()) || in convertValue()
128 !TOI->getRHS()->convertInitializerTo(BitRecTy::get())) in convertValue()
135 bool BitRecTy::baseClassOf(const RecTy *RHS) const{ in baseClassOf()
204 if (Size == 1 && isa<BitRecTy>(VI->getType())) in convertValue()
748 if (getType() == BitRecTy::get()) in getBit()
[all …]
DTGParser.cpp685 case tgtok::Bit: Lex.Lex(); return BitRecTy::get(); in ParseType()
926 case tgtok::XEq: Code = BinOpInit::EQ; Type = BitRecTy::get(); break; in ParseOperation()
1059 MHSTy = BitRecTy::get(); in ParseOperation()
1066 RHSTy = BitRecTy::get(); in ParseOperation()
1325 Init *Bit = Vals[i]->convertInitializerTo(BitRecTy::get()); in ParseSimpleValue()
/external/llvm/include/llvm/TableGen/
DRecord.h32 class BitRecTy; variable
142 class BitRecTy : public RecTy {
143 static BitRecTy Shared;
144 BitRecTy() : RecTy(BitRecTyKind) {} in BitRecTy() function
151 static BitRecTy *get() { return &Shared; } in get()