|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/TableGen/Main.h 19 class RecordKeeper;
include/llvm/TableGen/Record.h 44 class RecordKeeper;
lib/TableGen/TGParser.h 26 class RecordKeeper;
tools/clang/utils/TableGen/TableGenBackends.h 22 class RecordKeeper;
tools/lldb/utils/TableGen/LLDBTableGenBackends.h 23 class RecordKeeper;
tools/lldb/utils/TableGen/LLDBTableGenUtils.h 18 class RecordKeeper;
utils/TableGen/CodeGenHwModes.h 23 class RecordKeeper;
utils/TableGen/CodeGenIntrinsics.h 23 class RecordKeeper;
utils/TableGen/SubtargetFeatureInfo.h 21 class RecordKeeper;
utils/TableGen/TableGenBackends.h 62 class RecordKeeper;
References
include/llvm/TableGen/Main.h 23 using TableGenMainFn = bool (raw_ostream &OS, RecordKeeper &Records);
include/llvm/TableGen/Record.h 1442 RecordKeeper &TrackedRecords;
1456 explicit Record(Init *N, ArrayRef<SMLoc> locs, RecordKeeper &records,
1463 explicit Record(StringRef N, ArrayRef<SMLoc> locs, RecordKeeper &records,
1607 RecordKeeper &getRecords() const {
1862 raw_ostream &operator<<(raw_ostream &OS, const RecordKeeper &RK);
1999 void EmitJSON(RecordKeeper &RK, raw_ostream &OS);
lib/TableGen/JSONBackend.cpp 29 RecordKeeper &Records;
35 JSONEmitter(RecordKeeper &R);
42 JSONEmitter::JSONEmitter(RecordKeeper &R) : Records(R) {}
187 void EmitJSON(RecordKeeper &RK, raw_ostream &OS) { JSONEmitter(RK).run(OS); }
lib/TableGen/Main.cpp 84 RecordKeeper Records;
lib/TableGen/Record.cpp 1618 RecordKeeper &Records = Class->getRecords();
2340 raw_ostream &llvm::operator<<(raw_ostream &OS, const RecordKeeper &RK) {
lib/TableGen/SetTheory.cpp 213 RecordKeeper &Records =
lib/TableGen/TGParser.h 83 MultiClass(StringRef Name, SMLoc Loc, RecordKeeper &Records) :
103 RecordKeeper &Records;
118 RecordKeeper &records)
tools/clang/utils/TableGen/ClangASTNodesEmitter.cpp 34 RecordKeeper &Records;
70 explicit ClangASTNodesEmitter(RecordKeeper &R, const std::string &N,
198 void clang::EmitClangASTNodes(RecordKeeper &RK, raw_ostream &OS,
205 void clang::EmitClangDeclContext(RecordKeeper &Records, raw_ostream &OS) {
tools/clang/utils/TableGen/ClangAttrEmitter.cpp 160 static ParsedAttrMap getParsedAttrList(const RecordKeeper &Records,
1658 static void emitClangAttrLateParsedList(RecordKeeper &Records, raw_ostream &OS) {
1798 PragmaClangAttributeSupport(RecordKeeper &Records);
1821 RecordKeeper &Records) {
1885 getPragmaAttributeSupport(RecordKeeper &Records) {
2101 static void emitClangAttrTypeArgList(RecordKeeper &Records, raw_ostream &OS) {
2124 static void emitClangAttrArgContextList(RecordKeeper &Records, raw_ostream &OS) {
2159 static void emitClangAttrVariadicIdentifierArgList(RecordKeeper &Records,
2180 static void emitClangAttrIdentifierArgList(RecordKeeper &Records, raw_ostream &OS) {
2206 static void emitClangAttrThisIsaIdentifierArgList(RecordKeeper &Records,
2227 void clang::EmitClangAttrClass(RecordKeeper &Records, raw_ostream &OS) {
2496 void clang::EmitClangAttrImpl(RecordKeeper &Records, raw_ostream &OS) {
2682 AttrClassHierarchy(RecordKeeper &Records) {
2759 void EmitClangAttrList(RecordKeeper &Records, raw_ostream &OS) {
2799 void EmitClangAttrSubjectMatchRuleList(RecordKeeper &Records, raw_ostream &OS) {
2810 void EmitClangAttrPCHRead(RecordKeeper &Records, raw_ostream &OS) {
2850 void EmitClangAttrPCHWrite(RecordKeeper &Records, raw_ostream &OS) {
3015 void EmitClangAttrHasAttrImpl(RecordKeeper &Records, raw_ostream &OS) {
3081 void EmitClangAttrSpellingListIndex(RecordKeeper &Records, raw_ostream &OS) {
3112 void EmitClangAttrASTVisitor(RecordKeeper &Records, raw_ostream &OS) {
3232 void EmitClangAttrTemplateInstantiate(RecordKeeper &Records, raw_ostream &OS) {
3254 void EmitClangAttrParsedAttrList(RecordKeeper &Records, raw_ostream &OS) {
3650 void EmitClangAttrParsedAttrImpl(RecordKeeper &Records, raw_ostream &OS) {
3717 void EmitClangAttrParsedAttrKinds(RecordKeeper &Records, raw_ostream &OS) {
3815 void EmitClangAttrTextNodeDump(RecordKeeper &Records, raw_ostream &OS) {
3851 void EmitClangAttrNodeTraverse(RecordKeeper &Records, raw_ostream &OS) {
3878 void EmitClangAttrParserStringSwitches(RecordKeeper &Records,
3889 void EmitClangAttrSubjectMatchRulesParserStringSwitches(RecordKeeper &Records,
4014 static void WriteDocumentation(RecordKeeper &Records,
4066 void EmitClangAttrDocs(RecordKeeper &Records, raw_ostream &OS) {
4120 void EmitTestPragmaAttributeSupportedAttributes(RecordKeeper &Records,
tools/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp 23 void clang::EmitClangCommentCommandInfo(RecordKeeper &Records, raw_ostream &OS) {
109 void clang::EmitClangCommentCommandList(RecordKeeper &Records, raw_ostream &OS) {
tools/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp 49 void clang::EmitClangCommentHTMLNamedCharacterReferences(RecordKeeper &Records,
tools/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp 22 void clang::EmitClangCommentHTMLTags(RecordKeeper &Records, raw_ostream &OS) {
37 void clang::EmitClangCommentHTMLTagsProperties(RecordKeeper &Records,
tools/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp 7 void clang::EmitClangDataCollectors(RecordKeeper &RK, raw_ostream &OS) {
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp 41 RecordKeeper &Records;
44 DiagGroupParentMap(RecordKeeper &records) : Records(records) {
96 RecordKeeper &Records;
100 DiagCategoryIDMap(RecordKeeper &records) : Records(records) {
605 DiagnosticTextBuilder(RecordKeeper &Records) {
1191 void clang::EmitClangDiagsDefs(RecordKeeper &Records, raw_ostream &OS,
1522 static void emitCategoryTable(RecordKeeper &Records, raw_ostream &OS) {
1530 void clang::EmitClangDiagGroups(RecordKeeper &Records, raw_ostream &OS) {
1582 void clang::EmitClangDiagsIndexName(RecordKeeper &Records, raw_ostream &OS) {
1672 void clang::EmitClangDiagDocs(RecordKeeper &Records, raw_ostream &OS) {
tools/clang/utils/TableGen/ClangOpcodesEmitter.cpp 23 RecordKeeper &Records;
28 ClangOpcodesEmitter(RecordKeeper &R)
355 void clang::EmitClangOpcodes(RecordKeeper &Records, raw_ostream &OS) {
tools/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp 74 BuiltinNameEmitter(RecordKeeper &Records, raw_ostream &OS)
84 RecordKeeper &Records;
643 void clang::EmitClangOpenCLBuiltins(RecordKeeper &Records, raw_ostream &OS) {
tools/clang/utils/TableGen/ClangOptionDocEmitter.cpp 40 Documentation extractDocumentation(RecordKeeper &Records) {
383 void clang::EmitClangOptDocs(RecordKeeper &Records, raw_ostream &OS) {
tools/clang/utils/TableGen/ClangSACheckersEmitter.cpp 178 void clang::EmitClangSACheckers(RecordKeeper &Records, raw_ostream &OS) {
tools/clang/utils/TableGen/ClangTypeNodesEmitter.cpp 84 RecordKeeper &Records;
90 TypeNodeEmitter(RecordKeeper &records, raw_ostream &out)
214 void clang::EmitClangTypeNodes(RecordKeeper &records, raw_ostream &out) {
tools/clang/utils/TableGen/MveEmitter.cpp 902 MveEmitter(RecordKeeper &Records);
1208 MveEmitter::MveEmitter(RecordKeeper &Records) {
1670 void EmitMveHeader(RecordKeeper &Records, raw_ostream &OS) {
1674 void EmitMveBuiltinDef(RecordKeeper &Records, raw_ostream &OS) {
1678 void EmitMveBuiltinSema(RecordKeeper &Records, raw_ostream &OS) {
1682 void EmitMveBuiltinCG(RecordKeeper &Records, raw_ostream &OS) {
1686 void EmitMveBuiltinAliases(RecordKeeper &Records, raw_ostream &OS) {
tools/clang/utils/TableGen/NeonEmitter.cpp 524 RecordKeeper &Records;
544 NeonEmitter(RecordKeeper &R) : Records(R), UniqueNumber(0) {
2637 void clang::EmitNeon(RecordKeeper &Records, raw_ostream &OS) {
2641 void clang::EmitFP16(RecordKeeper &Records, raw_ostream &OS) {
2645 void clang::EmitNeonSema(RecordKeeper &Records, raw_ostream &OS) {
2649 void clang::EmitNeonTest(RecordKeeper &Records, raw_ostream &OS) {
tools/clang/utils/TableGen/TableGen.cpp 198 bool ClangTableGenMain(raw_ostream &OS, RecordKeeper &Records) {
tools/clang/utils/TableGen/TableGenBackends.h 27 void EmitClangDeclContext(llvm::RecordKeeper &RK, llvm::raw_ostream &OS);
28 void EmitClangASTNodes(llvm::RecordKeeper &RK, llvm::raw_ostream &OS,
30 void EmitClangTypeNodes(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
32 void EmitClangAttrParserStringSwitches(llvm::RecordKeeper &Records,
35 llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
36 void EmitClangAttrClass(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
37 void EmitClangAttrImpl(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
38 void EmitClangAttrList(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
39 void EmitClangAttrSubjectMatchRuleList(llvm::RecordKeeper &Records,
41 void EmitClangAttrPCHRead(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
42 void EmitClangAttrPCHWrite(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
43 void EmitClangAttrHasAttrImpl(llvm::RecordKeeper &Records,
45 void EmitClangAttrSpellingListIndex(llvm::RecordKeeper &Records,
47 void EmitClangAttrASTVisitor(llvm::RecordKeeper &Records,
49 void EmitClangAttrTemplateInstantiate(llvm::RecordKeeper &Records,
51 void EmitClangAttrParsedAttrList(llvm::RecordKeeper &Records,
53 void EmitClangAttrParsedAttrImpl(llvm::RecordKeeper &Records,
55 void EmitClangAttrParsedAttrKinds(llvm::RecordKeeper &Records,
57 void EmitClangAttrTextNodeDump(llvm::RecordKeeper &Records,
59 void EmitClangAttrNodeTraverse(llvm::RecordKeeper &Records,
62 void EmitClangDiagsDefs(llvm::RecordKeeper &Records, llvm::raw_ostream &OS,
64 void EmitClangDiagGroups(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
65 void EmitClangDiagsIndexName(llvm::RecordKeeper &Records,
68 void EmitClangSACheckers(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
70 void EmitClangCommentHTMLTags(llvm::RecordKeeper &Records,
72 void EmitClangCommentHTMLTagsProperties(llvm::RecordKeeper &Records,
74 void EmitClangCommentHTMLNamedCharacterReferences(llvm::RecordKeeper &Records,
77 void EmitClangCommentCommandInfo(llvm::RecordKeeper &Records,
79 void EmitClangCommentCommandList(llvm::RecordKeeper &Records,
81 void EmitClangOpcodes(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
83 void EmitNeon(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
84 void EmitFP16(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
85 void EmitNeonSema(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
86 void EmitNeonTest(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
87 void EmitNeon2(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
88 void EmitNeonSema2(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
89 void EmitNeonTest2(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
91 void EmitMveHeader(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
92 void EmitMveBuiltinDef(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
93 void EmitMveBuiltinSema(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
94 void EmitMveBuiltinCG(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
95 void EmitMveBuiltinAliases(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
97 void EmitClangAttrDocs(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
98 void EmitClangDiagDocs(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
99 void EmitClangOptDocs(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
101 void EmitClangOpenCLBuiltins(llvm::RecordKeeper &Records,
104 void EmitClangDataCollectors(llvm::RecordKeeper &Records,
107 void EmitTestPragmaAttributeSupportedAttributes(llvm::RecordKeeper &Records,
tools/lldb/utils/TableGen/LLDBOptionDefEmitter.cpp 178 void lldb_private::EmitOptionDefs(RecordKeeper &Records, raw_ostream &OS) {
tools/lldb/utils/TableGen/LLDBPropertyDefEmitter.cpp 161 void lldb_private::EmitPropertyDefs(RecordKeeper &Records, raw_ostream &OS) {
171 void lldb_private::EmitPropertyEnumDefs(RecordKeeper &Records,
tools/lldb/utils/TableGen/LLDBTableGen.cpp 45 static bool LLDBTableGenMain(raw_ostream &OS, RecordKeeper &Records) {
tools/lldb/utils/TableGen/LLDBTableGenBackends.h 32 void EmitOptionDefs(RecordKeeper &RK, raw_ostream &OS);
33 void EmitPropertyDefs(RecordKeeper &RK, raw_ostream &OS);
34 void EmitPropertyEnumDefs(RecordKeeper &RK, raw_ostream &OS);
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
83 constexpr _Tp&&
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)
usr/include/c++/7.4.0/type_traits 1633 { typedef _Tp type; };
utils/TableGen/AsmMatcherEmitter.cpp 144 RecordKeeper &Records;
146 AsmMatcherEmitter(RecordKeeper &R) : Records(R) {}
711 RecordKeeper &Records;
770 RecordKeeper &Records);
787 RecordKeeper &getRecords() const {
1433 RecordKeeper &records)
3914 void EmitAsmMatcher(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/AsmWriterEmitter.cpp 57 RecordKeeper &Records;
63 AsmWriterEmitter(RecordKeeper &R);
1135 AsmWriterEmitter::AsmWriterEmitter(RecordKeeper &R) : Records(R), Target(R) {
1157 void EmitAsmWriter(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/Attributes.cpp 22 Attributes(RecordKeeper &R) : Records(R) {}
35 RecordKeeper &Records;
172 void EmitAttributes(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/CTagsEmitter.cpp 47 RecordKeeper &Records;
49 CTagsEmitter(RecordKeeper &R) : Records(R) {}
84 void EmitCTags(RecordKeeper &RK, raw_ostream &OS) { CTagsEmitter(RK).run(OS); }
utils/TableGen/CallingConvEmitter.cpp 23 RecordKeeper &Records;
25 explicit CallingConvEmitter(RecordKeeper &R) : Records(R) {}
296 void EmitCallingConv(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/CodeEmitterGen.cpp 39 RecordKeeper &Records;
42 CodeEmitterGen(RecordKeeper &R) : Records(R) {}
658 void EmitCodeEmitter(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/CodeGenDAGPatterns.cpp 3015 CodeGenDAGPatterns::CodeGenDAGPatterns(RecordKeeper &R,
utils/TableGen/CodeGenDAGPatterns.h 1144 RecordKeeper &Records;
1175 CodeGenDAGPatterns(RecordKeeper &R,
utils/TableGen/CodeGenHwModes.cpp 54 CodeGenHwModes::CodeGenHwModes(RecordKeeper &RK) : Records(RK) {
utils/TableGen/CodeGenHwModes.h 45 CodeGenHwModes(RecordKeeper &R);
56 RecordKeeper &Records;
utils/TableGen/CodeGenIntrinsics.h 179 explicit CodeGenIntrinsicTable(const RecordKeeper &RC, bool TargetOnly);
utils/TableGen/CodeGenMapTable.cpp 201 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec):
508 static void emitEnums(raw_ostream &OS, RecordKeeper &Records) {
572 void EmitMapTable(RecordKeeper &Records, raw_ostream &OS) {
utils/TableGen/CodeGenRegisters.cpp 1095 CodeGenRegBank::CodeGenRegBank(RecordKeeper &Records,
utils/TableGen/CodeGenRegisters.h 613 CodeGenRegBank(RecordKeeper&, const CodeGenHwModes&);
utils/TableGen/CodeGenSchedule.cpp 167 CodeGenSchedModels::CodeGenSchedModels(RecordKeeper &RK,
utils/TableGen/CodeGenSchedule.h 412 RecordKeeper &Records;
446 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
utils/TableGen/CodeGenTarget.cpp 217 CodeGenTarget::CodeGenTarget(RecordKeeper &records)
413 RecordKeeper &Records) {
577 CodeGenIntrinsicTable::CodeGenIntrinsicTable(const RecordKeeper &RC,
utils/TableGen/CodeGenTarget.h 48 RecordKeeper &Records;
66 CodeGenTarget(RecordKeeper &Records);
utils/TableGen/DAGISelEmitter.cpp 28 explicit DAGISelEmitter(RecordKeeper &R) : CGP(R) {}
185 void EmitDAGISel(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/DFAEmitter.cpp 213 RecordKeeper &Records;
222 Automaton(RecordKeeper &Records, Record *R);
232 RecordKeeper &Records;
235 AutomatonEmitter(RecordKeeper &R) : Records(R) {}
262 Automaton::Automaton(RecordKeeper &Records, Record *R)
390 void EmitAutomata(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/DFAPacketizerEmitter.cpp 117 RecordKeeper &Records;
120 DFAPacketizerEmitter(RecordKeeper &R);
195 DFAPacketizerEmitter::DFAPacketizerEmitter(RecordKeeper &R):
550 void EmitDFAPacketizer(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/DisassemblerEmitter.cpp 98 extern void EmitFixedLenDecoder(RecordKeeper &RK, raw_ostream &OS,
105 void EmitDisassembler(RecordKeeper &Records, raw_ostream &OS) {
utils/TableGen/ExegesisEmitter.cpp 37 ExegesisEmitter(RecordKeeper &RK);
58 RecordKeeper &Records;
66 collectPfmCounters(const RecordKeeper &Records) {
97 ExegesisEmitter::ExegesisEmitter(RecordKeeper &RK)
211 void EmitExegesis(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/FastISelEmitter.cpp 879 void EmitFastISel(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/FixedLenDecoderEmitter.cpp 125 RecordKeeper &RK;
131 FixedLenDecoderEmitter(RecordKeeper &R, std::string PredicateNamespace,
2520 void EmitFixedLenDecoder(RecordKeeper &RK, raw_ostream &OS,
utils/TableGen/GICombinerEmitter.cpp 199 explicit GICombinerEmitter(RecordKeeper &RK, const CodeGenTarget &Target,
215 GICombinerEmitter::GICombinerEmitter(RecordKeeper &RK,
440 void EmitGICombiner(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/GlobalISelEmitter.cpp 3232 explicit GlobalISelEmitter(RecordKeeper &RK);
3236 const RecordKeeper &RK;
3445 GlobalISelEmitter::GlobalISelEmitter(RecordKeeper &RK)
5617 void EmitGlobalISel(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/InstrDocsEmitter.cpp 58 void EmitInstrDocs(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/InstrInfoEmitter.cpp 40 RecordKeeper &Records;
45 InstrInfoEmitter(RecordKeeper &R):
804 void EmitInstrInfo(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/IntrinsicEmitter.cpp 28 RecordKeeper &Records;
33 IntrinsicEmitter(RecordKeeper &R, bool T)
947 void llvm::EmitIntrinsicEnums(RecordKeeper &RK, raw_ostream &OS,
952 void llvm::EmitIntrinsicImpl(RecordKeeper &RK, raw_ostream &OS,
utils/TableGen/OptParserEmitter.cpp 109 void EmitOptParser(RecordKeeper &Records, raw_ostream &OS) {
utils/TableGen/PseudoLoweringEmitter.cpp 45 RecordKeeper &Records;
61 PseudoLoweringEmitter(RecordKeeper &R) : Records(R), Target(R) {}
297 void EmitPseudoLowering(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/RISCVCompressInstEmitter.cpp 103 RecordKeeper &Records;
126 RISCVCompressInstEmitter(RecordKeeper &R) : Records(R), Target(R) {}
798 void EmitCompressInst(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/RegisterBankEmitter.cpp 107 RecordKeeper &Records;
118 RegisterBankEmitter(RecordKeeper &R)
333 void EmitRegisterBank(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/RegisterInfoEmitter.cpp 58 RecordKeeper &Records;
61 RegisterInfoEmitter(RecordKeeper &R) : Target(R), Records(R) {
1677 void EmitRegisterInfo(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/SearchableTableEmitter.cpp 89 RecordKeeper &Records;
96 SearchableTableEmitter(RecordKeeper &R) : Records(R) {}
791 void EmitSearchableTables(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/SubtargetEmitter.cpp 72 RecordKeeper &Records;
130 SubtargetEmitter(RecordKeeper &R, CodeGenTarget &TGT)
1429 static void emitPredicateProlog(const RecordKeeper &Records, raw_ostream &OS) {
1946 void EmitSubtarget(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/SubtargetFeatureInfo.cpp 26 SubtargetFeatureInfo::getAll(const RecordKeeper &Records) {
utils/TableGen/SubtargetFeatureInfo.h 54 getAll(const RecordKeeper &Records);
utils/TableGen/TableGen.cpp 142 bool LLVMTableGenMain(raw_ostream &OS, RecordKeeper &Records) {
utils/TableGen/TableGenBackends.h 64 void EmitIntrinsicEnums(RecordKeeper &RK, raw_ostream &OS,
66 void EmitIntrinsicImpl(RecordKeeper &RK, raw_ostream &OS,
68 void EmitAsmMatcher(RecordKeeper &RK, raw_ostream &OS);
69 void EmitAsmWriter(RecordKeeper &RK, raw_ostream &OS);
70 void EmitCallingConv(RecordKeeper &RK, raw_ostream &OS);
71 void EmitCodeEmitter(RecordKeeper &RK, raw_ostream &OS);
72 void EmitDAGISel(RecordKeeper &RK, raw_ostream &OS);
73 void EmitDFAPacketizer(RecordKeeper &RK, raw_ostream &OS);
74 void EmitDisassembler(RecordKeeper &RK, raw_ostream &OS);
75 void EmitFastISel(RecordKeeper &RK, raw_ostream &OS);
76 void EmitInstrInfo(RecordKeeper &RK, raw_ostream &OS);
77 void EmitInstrDocs(RecordKeeper &RK, raw_ostream &OS);
78 void EmitPseudoLowering(RecordKeeper &RK, raw_ostream &OS);
79 void EmitCompressInst(RecordKeeper &RK, raw_ostream &OS);
80 void EmitRegisterInfo(RecordKeeper &RK, raw_ostream &OS);
81 void EmitSubtarget(RecordKeeper &RK, raw_ostream &OS);
82 void EmitMapTable(RecordKeeper &RK, raw_ostream &OS);
83 void EmitOptParser(RecordKeeper &RK, raw_ostream &OS);
84 void EmitCTags(RecordKeeper &RK, raw_ostream &OS);
85 void EmitAttributes(RecordKeeper &RK, raw_ostream &OS);
86 void EmitSearchableTables(RecordKeeper &RK, raw_ostream &OS);
87 void EmitGlobalISel(RecordKeeper &RK, raw_ostream &OS);
88 void EmitGICombiner(RecordKeeper &RK, raw_ostream &OS);
89 void EmitX86EVEX2VEXTables(RecordKeeper &RK, raw_ostream &OS);
90 void EmitX86FoldTables(RecordKeeper &RK, raw_ostream &OS);
91 void EmitRegisterBank(RecordKeeper &RK, raw_ostream &OS);
92 void EmitExegesis(RecordKeeper &RK, raw_ostream &OS);
93 void EmitAutomata(RecordKeeper &RK, raw_ostream &OS);
utils/TableGen/X86EVEX2VEXTablesEmitter.cpp 23 RecordKeeper &Records;
39 X86EVEX2VEXTablesEmitter(RecordKeeper &R) : Records(R), Target(R) {}
234 void EmitX86EVEX2VEXTables(RecordKeeper &RK, raw_ostream &OS) {
utils/TableGen/X86FoldTablesEmitter.cpp 93 RecordKeeper &Records;
145 X86FoldTablesEmitter(RecordKeeper &R) : Records(R), Target(R) {}
299 getAltRegInst(const CodeGenInstruction *I, const RecordKeeper &Records,
316 IsMatch(const CodeGenInstruction *Inst, const RecordKeeper &Records)
667 void EmitX86FoldTables(RecordKeeper &RK, raw_ostream &o) {