Home
last modified time | relevance | path

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

12345

/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DTableGenBackends.h22 class RecordKeeper; variable
27 void EmitClangDeclContext(const llvm::RecordKeeper &RK, llvm::raw_ostream &OS);
35 void EmitClangASTNodes(const llvm::RecordKeeper &RK, llvm::raw_ostream &OS,
38 void EmitClangBasicReader(const llvm::RecordKeeper &Records,
40 void EmitClangBasicWriter(const llvm::RecordKeeper &Records,
42 void EmitClangTypeNodes(const llvm::RecordKeeper &Records,
44 void EmitClangTypeReader(const llvm::RecordKeeper &Records,
46 void EmitClangTypeWriter(const llvm::RecordKeeper &Records,
48 void EmitClangAttrParserStringSwitches(const llvm::RecordKeeper &Records,
51 const llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
[all …]
H A DClangTypeNodesEmitter.cpp75 const RecordKeeper &Records;
81 TypeNodeEmitter(const RecordKeeper &records, raw_ostream &out) in TypeNodeEmitter()
203 void clang::EmitClangTypeNodes(const RecordKeeper &records, raw_ostream &out) { in EmitClangTypeNodes()
H A DClangASTNodesEmitter.cpp36 const RecordKeeper &Records;
67 explicit ClangASTNodesEmitter(const RecordKeeper &R, const std::string &N, in ClangASTNodesEmitter()
204 void clang::EmitClangASTNodes(const RecordKeeper &RK, raw_ostream &OS, in EmitClangASTNodes()
223 void clang::EmitClangDeclContext(const RecordKeeper &Records, raw_ostream &OS) { in EmitClangDeclContext()
H A DClangCommentHTMLTagsEmitter.cpp22 void clang::EmitClangCommentHTMLTags(const RecordKeeper &Records, in EmitClangCommentHTMLTags()
39 void clang::EmitClangCommentHTMLTagsProperties(const RecordKeeper &Records, in EmitClangCommentHTMLTagsProperties()
H A DClangOpenCLBuiltinEmitter.cpp89 BuiltinNameEmitter(const RecordKeeper &Records, raw_ostream &OS) in BuiltinNameEmitter()
102 const RecordKeeper &Records;
238 OpenCLBuiltinFileEmitterBase(const RecordKeeper &Records, raw_ostream &OS) in OpenCLBuiltinFileEmitterBase()
306 const RecordKeeper &Records;
317 OpenCLBuiltinTestEmitter(const RecordKeeper &Records, raw_ostream &OS) in OpenCLBuiltinTestEmitter()
330 OpenCLBuiltinHeaderEmitter(const RecordKeeper &Records, raw_ostream &OS) in OpenCLBuiltinHeaderEmitter()
1317 void clang::EmitClangOpenCLBuiltins(const RecordKeeper &Records, in EmitClangOpenCLBuiltins()
1323 void clang::EmitClangOpenCLBuiltinHeader(const RecordKeeper &Records, in EmitClangOpenCLBuiltinHeader()
1329 void clang::EmitClangOpenCLBuiltinTests(const RecordKeeper &Records, in EmitClangOpenCLBuiltinTests()
H A DClangAttrEmitter.cpp191 static ParsedAttrMap getParsedAttrList(const RecordKeeper &Records, in getParsedAttrList()
1898 static void emitClangAttrLateParsedListImpl(const RecordKeeper &Records, in emitClangAttrLateParsedListImpl()
1917 static void emitClangAttrLateParsedList(const RecordKeeper &Records, in emitClangAttrLateParsedList()
1924 static void emitClangAttrLateParsedExperimentalList(const RecordKeeper &Records, in emitClangAttrLateParsedExperimentalList()
2052 PragmaClangAttributeSupport(const RecordKeeper &Records);
2091 const RecordKeeper &Records) { in PragmaClangAttributeSupport()
2151 getPragmaAttributeSupport(const RecordKeeper &Records) { in getPragmaAttributeSupport()
2382 static void generateNameToAttrsMap(const RecordKeeper &Records) { in generateNameToAttrsMap()
2472 static void emitClangAttrTypeArgList(const RecordKeeper &Records, in emitClangAttrTypeArgList()
2492 static void emitClangAttrArgContextList(const RecordKeeper &Records, in emitClangAttrArgContextList()
[all …]
H A DClangASTPropertiesEmitter.cpp90 const RecordKeeper &Records;
96 ASTPropsEmitter(const RecordKeeper &records, raw_ostream &out) in ASTPropsEmitter()
587 static void emitASTReader(const RecordKeeper &records, raw_ostream &out, in emitASTReader()
594 void clang::EmitClangTypeReader(const RecordKeeper &records, raw_ostream &out) { in EmitClangTypeReader()
601 static void emitASTWriter(const RecordKeeper &records, raw_ostream &out, in emitASTWriter()
608 void clang::EmitClangTypeWriter(const RecordKeeper &records, raw_ostream &out) { in EmitClangTypeWriter()
847 void clang::EmitClangBasicReader(const RecordKeeper &records, in EmitClangBasicReader()
858 void clang::EmitClangBasicWriter(const RecordKeeper &records, in EmitClangBasicWriter()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DTableGenBackend.h22 class RecordKeeper; variable
26 using FnT = function_ref<void(const RecordKeeper &Records, raw_ostream &OS)>;
39 static void run(const RecordKeeper &RK, raw_ostream &OS) { in run()
49 bool ApplyCallback(const RecordKeeper &Records, raw_ostream &OS);
56 const RecordKeeper &Record = RecordKeeper());
H A DRecord.h50 class RecordKeeper; variable
77 RecordKeeper &RK;
83 RecTy(RecTyKind K, RecordKeeper &RK) : Kind(K), RK(RK) {} in RecTy()
89 RecordKeeper &getRecordKeeper() const { return RK; } in getRecordKeeper()
116 BitRecTy(RecordKeeper &RK) : RecTy(BitRecTyKind, RK) {} in BitRecTy()
123 static const BitRecTy *get(RecordKeeper &RK);
134 explicit BitsRecTy(RecordKeeper &RK, unsigned Sz) in BitsRecTy()
142 static const BitsRecTy *get(RecordKeeper &RK, unsigned Sz);
155 IntRecTy(RecordKeeper &RK) : RecTy(IntRecTyKind, RK) {} in IntRecTy()
162 static const IntRecTy *get(RecordKeeper &RK);
[all …]
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.h22 class RecordKeeper; variable
26 using TableGenMainFn = bool(raw_ostream &OS, const RecordKeeper &Records);
/freebsd/contrib/llvm-project/lldb/utils/TableGen/
H A DLLDBTableGenBackends.h23 class RecordKeeper; variable
28 using llvm::RecordKeeper;
32 void EmitOptionDefs(const RecordKeeper &RK, raw_ostream &OS);
33 void EmitPropertyDefs(const RecordKeeper &RK, raw_ostream &OS);
34 void EmitPropertyEnumDefs(const RecordKeeper &RK, raw_ostream &OS);
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DTableGenBackendSkeleton.cpp19 class RecordKeeper;
32 const RecordKeeper &Records;
35 SkeletonEmitter(const RecordKeeper &RK) : Records(RK) {} in SkeletonEmitter()
58 static void EmitSkeleton(const RecordKeeper &RK, raw_ostream &OS) { in EmitSkeleton()
H A DJSONBackend.cpp28 const RecordKeeper &Records;
33 explicit JSONEmitter(const RecordKeeper &R) : Records(R) {} in JSONEmitter()
182 void llvm::EmitJSON(const RecordKeeper &RK, raw_ostream &OS) { in EmitJSON()
H A DDetailedRecordsBackend.cpp33 const RecordKeeper &Records;
36 explicit DetailedRecordsEmitter(const RecordKeeper &RK) : Records(RK) {} in DetailedRecordsEmitter()
190 void llvm::EmitDetailedRecords(const RecordKeeper &RK, raw_ostream &OS) { in EmitDetailedRecords()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DTableGen.cpp35 static void printRecords(const RecordKeeper &Records, raw_ostream &OS) { in printRecords()
39 static void printEnums(const RecordKeeper &Records, raw_ostream &OS) { in printEnums()
45 static void printSets(const RecordKeeper &Records, raw_ostream &OS) { in printSets()
63 {"null-backend", [](const RecordKeeper &Records, raw_ostream &OS) {}, in __anon754f012e0102()
H A DCodeGenIntrinsics.h27 class RecordKeeper; variable
31 explicit CodeGenIntrinsicContext(const RecordKeeper &RC);
184 explicit CodeGenIntrinsicTable(const RecordKeeper &RC);
213 explicit CodeGenIntrinsicMap(const RecordKeeper &RC) : Ctx(RC) {} in CodeGenIntrinsicMap()
H A DRISCVTargetDefEmitter.cpp48 static void emitRISCVExtensions(const RecordKeeper &Records, raw_ostream &OS) { in emitRISCVExtensions()
149 static void emitRISCVProfiles(const RecordKeeper &Records, raw_ostream &OS) { in emitRISCVProfiles()
167 static void emitRISCVProcs(const RecordKeeper &RK, raw_ostream &OS) { in emitRISCVProcs()
223 static void emitRISCVExtensionBitmask(const RecordKeeper &RK, raw_ostream &OS) { in emitRISCVExtensionBitmask()
261 static void emitRiscvTargetDef(const RecordKeeper &RK, raw_ostream &OS) { in emitRiscvTargetDef()
H A DTargetFeaturesEmitter.h34 const RecordKeeper &Records;
38 TargetFeaturesEmitter(const RecordKeeper &R);
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DTableGenBackends.h62 class RecordKeeper; variable
64 void EmitMapTable(const RecordKeeper &RK, raw_ostream &OS);
67 void EmitDecoder(const RecordKeeper &RK, raw_ostream &OS,
H A DDXILEmitter.cpp314 static void emitDXILVersions(const RecordKeeper &Records, raw_ostream &OS) { in emitDXILVersions()
338 static void emitDXILOpClasses(const RecordKeeper &Records, raw_ostream &OS) { in emitDXILOpClasses()
347 static void emitDXILOpParamTypes(const RecordKeeper &Records, raw_ostream &OS) { in emitDXILOpParamTypes()
357 static void emitDXILAttributes(const RecordKeeper &Records, raw_ostream &OS) { in emitDXILAttributes()
376 static void emitDXILOpAttributes(const RecordKeeper &Records, in emitDXILOpAttributes()
464 static void emitDXILIntrinsicArgSelectTypes(const RecordKeeper &Records, in emitDXILIntrinsicArgSelectTypes()
551 static void emitDXILOperationTableDataStructs(const RecordKeeper &Records, in emitDXILOperationTableDataStructs()
591 static void emitDxilOperation(const RecordKeeper &Records, raw_ostream &OS) { in emitDxilOperation()
H A DExegesisEmitter.cpp33 ExegesisEmitter(const RecordKeeper &RK);
54 const RecordKeeper &Records;
62 collectPfmCounters(const RecordKeeper &Records) { in collectPfmCounters()
99 ExegesisEmitter::ExegesisEmitter(const RecordKeeper &RK) in ExegesisEmitter()
H A DDFAEmitter.cpp190 const RecordKeeper &Records;
199 Automaton(const RecordKeeper &Records, const Record *R);
209 const RecordKeeper &Records;
212 AutomatonEmitter(const RecordKeeper &R) : Records(R) {} in AutomatonEmitter()
239 Automaton::Automaton(const RecordKeeper &Records, const Record *R) in Automaton()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenHwModes.h26 class RecordKeeper; variable
49 CodeGenHwModes(const RecordKeeper &R);
68 const RecordKeeper &Records;
H A DCodeGenTarget.h37 class RecordKeeper; variable
58 const RecordKeeper &Records;
82 CodeGenTarget(const RecordKeeper &Records);

12345