Searched refs:StringRecTy (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/TableGen/ |
D | TGParser.cpp | 667 case tgtok::String: Lex.Lex(); return StringRecTy::get(); in ParseType() 668 case tgtok::Code: Lex.Lex(); return StringRecTy::get(); in ParseType() 830 StringRecTy *SType = dyn_cast<StringRecTy>(LHSt->getType()); in ParseOperation() 907 Type = StringRecTy::get(); in ParseOperation() 1249 StringRecTy::get()), in ParseSimpleValue() 1548 if (LHS->getType() != StringRecTy::get()) { in ParseValue() 1549 LHS = UnOpInit::get(UnOpInit::CAST, LHS, StringRecTy::get()); in ParseValue() 1575 if (RHS->getType() != StringRecTy::get()) { in ParseValue() 1576 RHS = UnOpInit::get(UnOpInit::CAST, RHS, StringRecTy::get()); in ParseValue() 1583 StringRecTy::get())->Fold(CurRec, CurMultiClass); in ParseValue() [all …]
|
D | Record.cpp | 86 StringRecTy StringRecTy::Shared; 136 std::string StringRecTy::getAsString() const { in getAsString() 462 if (isa<StringRecTy>(Ty)) in convertInitializerTo() 620 if (isa<StringRecTy>(getType())) { in Fold() 1109 if (isa<StringRecTy>(Ty)) { in convertInitializerTo() 1110 if (isa<StringRecTy>(getType())) in convertInitializerTo() 1573 RecordVal DN("NAME", StringRecTy::get(), 0); in init() 1580 if (!isa<StringRecTy>(TypedName->getType())) in checkName()
|
/external/llvm/include/llvm/TableGen/ |
D | Record.h | 138 class StringRecTy : public RecTy { 139 static StringRecTy Shared; 140 StringRecTy() : RecTy(StringRecTyKind) {} in StringRecTy() function 147 static StringRecTy *get() { return &Shared; } in get() 551 : TypedInit(IK_StringInit, StringRecTy::get()), Value(V) {} in StringInit()
|