Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/lib/TableGen/
DTGParser.cpp680 case tgtok::String: Lex.Lex(); return StringRecTy::get(); in ParseType()
681 case tgtok::Code: Lex.Lex(); return StringRecTy::get(); in ParseType()
861 StringRecTy *SType = dyn_cast<StringRecTy>(LHSt->getType()); in ParseOperation()
939 Type = StringRecTy::get(); in ParseOperation()
1508 if (LHS->getType() != StringRecTy::get()) { in ParseValue()
1509 LHS = UnOpInit::get(UnOpInit::CAST, LHS, StringRecTy::get()); in ParseValue()
1535 if (RHS->getType() != StringRecTy::get()) { in ParseValue()
1536 RHS = UnOpInit::get(UnOpInit::CAST, RHS, StringRecTy::get()); in ParseValue()
1543 StringRecTy::get())->Fold(CurRec, CurMultiClass); in ParseValue()
2300 StringRecTy::get())->Fold(DefProto, &MC), in InstantiateMulticlassDef()
[all …]
DRecord.cpp86 StringRecTy StringRecTy::Shared;
238 Init *StringRecTy::convertValue(UnOpInit *BO) { in convertValue()
243 return UnOpInit::get(UnOpInit::CAST, L, new StringRecTy); in convertValue()
250 Init *StringRecTy::convertValue(BinOpInit *BO) { in convertValue()
256 return BinOpInit::get(BinOpInit::STRCONCAT, L, R, new StringRecTy); in convertValue()
264 Init *StringRecTy::convertValue(TypedInit *TI) { in convertValue()
265 if (isa<StringRecTy>(TI->getType())) in convertValue()
1667 RecordVal DN("NAME", StringRecTy::get(), 0); in init()
1676 if (!isa<StringRecTy>(Type)) in checkName()
/freebsd-10-stable/contrib/llvm/include/llvm/TableGen/
DRecord.h35 class StringRecTy; variable
256 class StringRecTy : public RecTy {
257 static StringRecTy Shared;
258 StringRecTy() : RecTy(StringRecTyKind) {} in StringRecTy() function
264 static StringRecTy *get() { return &Shared; } in get()
744 : TypedInit(IK_StringInit, StringRecTy::get()), Value(V) {} in StringInit()