Home
last modified time | relevance | path

Searched refs:RecordKeeper (Results 1 – 25 of 93) sorted by relevance

1234

/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DTableGenBackends.h22 class RecordKeeper; variable
27 void EmitClangDeclContext(llvm::RecordKeeper &RK, llvm::raw_ostream &OS);
35 void EmitClangASTNodes(llvm::RecordKeeper &RK, llvm::raw_ostream &OS,
38 void EmitClangBasicReader(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
39 void EmitClangBasicWriter(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
40 void EmitClangTypeNodes(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
41 void EmitClangTypeReader(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
42 void EmitClangTypeWriter(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
43 void EmitClangAttrParserStringSwitches(llvm::RecordKeeper &Records,
46 llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
[all …]
H A DSveEmitter.cpp299 RecordKeeper &Records;
307 SVEEmitter(RecordKeeper &R) : Records(R) { in SVEEmitter()
1841 void EmitSveHeader(RecordKeeper &Records, raw_ostream &OS) { in EmitSveHeader()
1845 void EmitSveBuiltins(RecordKeeper &Records, raw_ostream &OS) { in EmitSveBuiltins()
1849 void EmitSveBuiltinCG(RecordKeeper &Records, raw_ostream &OS) { in EmitSveBuiltinCG()
1853 void EmitSveRangeChecks(RecordKeeper &Records, raw_ostream &OS) { in EmitSveRangeChecks()
1857 void EmitSveTypeFlags(RecordKeeper &Records, raw_ostream &OS) { in EmitSveTypeFlags()
1861 void EmitSveStreamingAttrs(RecordKeeper &Records, raw_ostream &OS) { in EmitSveStreamingAttrs()
1865 void EmitSmeHeader(RecordKeeper &Records, raw_ostream &OS) { in EmitSmeHeader()
1869 void EmitSmeBuiltins(RecordKeeper &Records, raw_ostream &OS) { in EmitSmeBuiltins()
[all …]
H A DClangAttrEmitter.cpp173 static ParsedAttrMap getParsedAttrList(const RecordKeeper &Records, in getParsedAttrList()
1895 static void emitClangAttrLateParsedListImpl(RecordKeeper &Records, in emitClangAttrLateParsedListImpl()
1916 static void emitClangAttrLateParsedList(RecordKeeper &Records, in emitClangAttrLateParsedList()
1923 static void emitClangAttrLateParsedExperimentalList(RecordKeeper &Records, in emitClangAttrLateParsedExperimentalList()
2050 PragmaClangAttributeSupport(RecordKeeper &Records);
2089 RecordKeeper &Records) { in PragmaClangAttributeSupport()
2153 getPragmaAttributeSupport(RecordKeeper &Records) { in getPragmaAttributeSupport()
2391 static void emitClangAttrTypeArgList(RecordKeeper &Records, raw_ostream &OS) { in emitClangAttrTypeArgList()
2414 static void emitClangAttrArgContextList(RecordKeeper &Records, raw_ostream &OS) { in emitClangAttrArgContextList()
2475 static void emitClangAttrVariadicIdentifierArgList(RecordKeeper &Records, in emitClangAttrVariadicIdentifierArgList()
[all …]
H A DClangCommentCommandInfoEmitter.cpp23 void clang::EmitClangCommentCommandInfo(RecordKeeper &Records, in EmitClangCommentCommandInfo()
115 void clang::EmitClangCommentCommandList(RecordKeeper &Records, in EmitClangCommentCommandList()
/freebsd/contrib/llvm-project/lldb/utils/TableGen/
H A DLLDBTableGenBackends.h23 class RecordKeeper; variable
28 using llvm::RecordKeeper;
32 void EmitOptionDefs(RecordKeeper &RK, raw_ostream &OS);
33 void EmitPropertyDefs(RecordKeeper &RK, raw_ostream &OS);
34 void EmitPropertyEnumDefs(RecordKeeper &RK, raw_ostream &OS);
H A DLLDBPropertyDefEmitter.cpp170 void lldb_private::EmitPropertyDefs(RecordKeeper &Records, raw_ostream &OS) { in EmitPropertyDefs()
180 void lldb_private::EmitPropertyEnumDefs(RecordKeeper &Records, in EmitPropertyEnumDefs()
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DTableGenBackendSkeleton.cpp19 class RecordKeeper;
32 RecordKeeper &Records;
35 SkeletonEmitter(RecordKeeper &RK) : Records(RK) {}
58 static void EmitSkeleton(RecordKeeper &RK, raw_ostream &OS) {
H A DJSONBackend.cpp29 RecordKeeper &Records;
34 JSONEmitter(RecordKeeper &R);
41 JSONEmitter::JSONEmitter(RecordKeeper &R) : Records(R) {} in JSONEmitter()
189 void EmitJSON(RecordKeeper &RK, raw_ostream &OS) { JSONEmitter(RK).run(OS); } in EmitJSON()
H A DDetailedRecordsBackend.cpp39 RecordKeeper &Records;
42 DetailedRecordsEmitter(RecordKeeper &RK) : Records(RK) {} in DetailedRecordsEmitter()
198 void EmitDetailedRecords(RecordKeeper &RK, raw_ostream &OS) { in EmitDetailedRecords()
H A DRecord.cpp54 RecordKeeperImpl(RecordKeeper &RK) in RecordKeeperImpl()
120 BitRecTy *BitRecTy::get(RecordKeeper &RK) { in get()
132 BitsRecTy *BitsRecTy::get(RecordKeeper &RK, unsigned Sz) { in get()
153 IntRecTy *IntRecTy::get(RecordKeeper &RK) { in get()
162 StringRecTy *StringRecTy::get(RecordKeeper &RK) { in get()
191 DagRecTy *DagRecTy::get(RecordKeeper &RK) { in get()
206 RecordRecTy *RecordRecTy::get(RecordKeeper &RK, in get()
350 RecordKeeper &Init::getRecordKeeper() const { in getRecordKeeper()
358 UnsetInit *UnsetInit::get(RecordKeeper &RK) { in get()
389 RecordKeeper &RK = Value->getRecordKeeper(); in get()
[all …]
H A DTGParser.h87 MultiClass(StringRef Name, SMLoc Loc, RecordKeeper &Records) in MultiClass()
121 Init *getVar(RecordKeeper &Records, MultiClass *ParsingMultiClass,
162 RecordKeeper &Records;
179 TGParser(SourceMgr &SM, ArrayRef<std::string> Macros, RecordKeeper &records,
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h49 class RecordKeeper; variable
75 RecordKeeper &RK;
80 RecTy(RecTyKind K, RecordKeeper &RK) : Kind(K), RK(RK) {} in RecTy()
86 RecordKeeper &getRecordKeeper() const { return RK; } in getRecordKeeper()
113 BitRecTy(RecordKeeper &RK) : RecTy(BitRecTyKind, RK) {} in BitRecTy()
120 static BitRecTy *get(RecordKeeper &RK);
131 explicit BitsRecTy(RecordKeeper &RK, unsigned Sz) in BitsRecTy()
139 static BitsRecTy *get(RecordKeeper &RK, unsigned Sz);
152 IntRecTy(RecordKeeper &RK) : RecTy(IntRecTyKind, RK) {} in IntRecTy()
159 static IntRecTy *get(RecordKeeper &RK);
[all …]
H A DTableGenBackend.h23 class RecordKeeper;
27 using FnT = void (*)(RecordKeeper &Records, raw_ostream &OS);
44 static void run(RecordKeeper &RK, raw_ostream &OS) { EmitterC(RK).run(OS); }
55 const RecordKeeper &Record = RecordKeeper());
22 class RecordKeeper; global() variable
H A DParser.h17 class RecordKeeper;
21 /// SourceMgr. On success, populates the provided RecordKeeper with the parsed variable
26 bool TableGenParseFile(SourceMgr &InputSrcMgr, RecordKeeper &Records);
H A DMain.h21 class RecordKeeper; variable
25 using TableGenMainFn = bool (raw_ostream &OS, RecordKeeper &Records);
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DTableGen.cpp43 void PrintRecords(RecordKeeper &Records, raw_ostream &OS) { in PrintRecords()
47 void PrintEnums(RecordKeeper &Records, raw_ostream &OS) { in PrintEnums()
53 void PrintSets(RecordKeeper &Records, raw_ostream &OS) { in PrintSets()
71 {"null-backend", [](RecordKeeper &Records, raw_ostream &OS) {}, in __anon20f91a9d0202()
H A DTableGenBackends.h62 class RecordKeeper; variable
64 void EmitMapTable(RecordKeeper &RK, raw_ostream &OS);
67 void EmitDecoder(RecordKeeper &RK, raw_ostream &OS,
H A DRISCVTargetDefEmitter.cpp47 static void emitRISCVExtensions(RecordKeeper &Records, raw_ostream &OS) { in emitRISCVExtensions()
148 static void emitRISCVProfiles(RecordKeeper &Records, raw_ostream &OS) { in emitRISCVProfiles()
166 static void emitRISCVProcs(RecordKeeper &RK, raw_ostream &OS) { in emitRISCVProcs()
213 static void emitRISCVExtensionBitmask(RecordKeeper &RK, raw_ostream &OS) { in emitRISCVExtensionBitmask()
248 static void EmitRISCVTargetDef(RecordKeeper &RK, raw_ostream &OS) { in EmitRISCVTargetDef()
H A DExegesisEmitter.cpp33 ExegesisEmitter(RecordKeeper &RK);
54 RecordKeeper &Records;
62 collectPfmCounters(const RecordKeeper &Records) { in collectPfmCounters()
98 ExegesisEmitter::ExegesisEmitter(RecordKeeper &RK) in ExegesisEmitter()
H A DDFAEmitter.cpp194 RecordKeeper &Records;
203 Automaton(RecordKeeper &Records, Record *R);
213 RecordKeeper &Records;
216 AutomatonEmitter(RecordKeeper &R) : Records(R) {} in AutomatonEmitter()
243 Automaton::Automaton(RecordKeeper &Records, Record *R) in Automaton()
H A DCTagsEmitter.cpp53 RecordKeeper &Records;
56 CTagsEmitter(RecordKeeper &R) : Records(R) {} in CTagsEmitter()
H A DAttributes.cpp20 Attributes(RecordKeeper &R) : Records(R) {} in Attributes()
28 RecordKeeper &Records;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenHwModes.h26 class RecordKeeper; variable
49 CodeGenHwModes(RecordKeeper &R);
68 RecordKeeper &Records;
H A DCodeGenTarget.h36 class RecordKeeper; variable
58 RecordKeeper &Records;
81 CodeGenTarget(RecordKeeper &Records);
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DCodeGenIntrinsics.h26 class RecordKeeper; variable
172 explicit CodeGenIntrinsicTable(const RecordKeeper &RC);

1234