Searched refs:CodeInit (Results 1 – 9 of 9) sorted by relevance
57 else if (CodeInit *CI = dyn_cast<CodeInit>(I)) { in primaryRepresentation()
1081 if (CodeInit *SI = dyn_cast<CodeInit>(MCOpPred)) { in EmitPrintAliasInstruction()
452 CodeInit *CodeInit::get(StringRef V) { in get()453 static StringMap<std::unique_ptr<CodeInit>> ThePool; in get()455 std::unique_ptr<CodeInit> &I = ThePool[V]; in get()456 if (!I) I.reset(new CodeInit(V)); in get()475 Init *CodeInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()477 return const_cast<CodeInit *>(this); in convertInitializerTo()1749 if (CodeInit *CI = dyn_cast<CodeInit>(R->getValue())) in getValueAsString()
1167 R = CodeInit::get(Lex.getCurStrVal()); in ParseSimpleValue()
517 CodeInit *CodeInit::get(StringRef V, const SMLoc &Loc) { in get()524 return new (Allocator) CodeInit("", Loc); in get()530 return new(Allocator) CodeInit(Entry.getKey(), Loc); in get()546 return CodeInit::get(getValue(), SMLoc()); in convertInitializerTo()551 Init *CodeInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()553 return const_cast<CodeInit *>(this); in convertInitializerTo()2213 if (CodeInit *CI = dyn_cast<CodeInit>(R->getValue())) in getValueAsString()
62 } else if (auto *Code = dyn_cast<CodeInit>(&I)) { in translateInit()
1852 R = CodeInit::get(Lex.getCurStrVal(), Lex.getLoc()); in ParseSimpleValue()
610 class CodeInit : public TypedInit {613 explicit CodeInit(StringRef V) in CodeInit() function617 CodeInit(const StringInit &Other) = delete;618 CodeInit &operator=(const StringInit &Other) = delete;624 static CodeInit *get(StringRef);
624 class CodeInit : public TypedInit {628 explicit CodeInit(StringRef V, const SMLoc &Loc) in CodeInit() function633 CodeInit(const StringInit &) = delete;634 CodeInit &operator=(const StringInit &) = delete;640 static CodeInit *get(StringRef, const SMLoc &Loc);