reference, declarationdefinition
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) {