Searched refs:Records (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/tools/clang/utils/TableGen/
H A DTableGenBackends.h32 void EmitClangAttrClass(RecordKeeper &Records, raw_ostream &OS);
33 void EmitClangAttrIdentifierArgList(RecordKeeper &Records, raw_ostream &OS);
34 void EmitClangAttrTypeArgList(RecordKeeper &Records, raw_ostream &OS);
35 void EmitClangAttrImpl(RecordKeeper &Records, raw_ostream &OS);
36 void EmitClangAttrList(RecordKeeper &Records, raw_ostream &OS);
37 void EmitClangAttrPCHRead(RecordKeeper &Records, raw_ostream &OS);
38 void EmitClangAttrPCHWrite(RecordKeeper &Records, raw_ostream &OS);
39 void EmitClangAttrSpellingList(RecordKeeper &Records, raw_ostream &OS);
40 void EmitClangAttrSpellingListIndex(RecordKeeper &Records, raw_ostream &OS);
41 void EmitClangAttrLateParsedList(RecordKeeper &Records, raw_ostrea
[all...]
H A DTableGen.cpp145 bool ClangTableGenMain(raw_ostream &OS, RecordKeeper &Records) { argument
148 EmitClangAttrClass(Records, OS);
151 EmitClangAttrIdentifierArgList(Records, OS);
154 EmitClangAttrTypeArgList(Records, OS);
157 EmitClangAttrImpl(Records, OS);
160 EmitClangAttrList(Records, OS);
163 EmitClangAttrPCHRead(Records, OS);
166 EmitClangAttrPCHWrite(Records, OS);
169 EmitClangAttrSpellingList(Records, OS);
172 EmitClangAttrSpellingListIndex(Records, O
[all...]
H A DClangCommentHTMLTagsEmitter.cpp23 void EmitClangCommentHTMLTags(RecordKeeper &Records, raw_ostream &OS) { argument
24 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag");
41 void EmitClangCommentHTMLTagsProperties(RecordKeeper &Records, argument
43 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag");
H A DClangCommentCommandInfoEmitter.cpp23 void EmitClangCommentCommandInfo(RecordKeeper &Records, raw_ostream &OS) { argument
29 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Command");
109 void EmitClangCommentCommandList(RecordKeeper &Records, raw_ostream &OS) { argument
117 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Command");
H A DClangCommentHTMLNamedCharacterReferenceEmitter.cpp50 void EmitClangCommentHTMLNamedCharacterReferences(RecordKeeper &Records, argument
52 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("NCR");
H A DClangASTNodesEmitter.cpp31 RecordKeeper &Records; member in class:__anon3529::ClangASTNodesEmitter
58 : Records(R), Root(N, SMLoc(), R), BaseSuffix(S)
156 = Records.getAllDerivedDefinitions(Root.getName());
185 void EmitClangDeclContext(RecordKeeper &Records, raw_ostream &OS) { argument
202 = Records.getAllDerivedDefinitions("DeclContext");
203 RecordVector Decls = Records.getAllDerivedDefinitions("Decl");
H A DClangAttrEmitter.cpp1042 void EmitClangAttrClass(RecordKeeper &Records, raw_ostream &OS) { argument
1048 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr");
1199 void EmitClangAttrTypeArgList(RecordKeeper &Records, raw_ostream &OS) { argument
1203 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr");
1230 void EmitClangAttrIdentifierArgList(RecordKeeper &Records, raw_ostream &OS) { argument
1234 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr");
1258 void EmitClangAttrImpl(RecordKeeper &Records, raw_ostream &OS) { argument
1261 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr");
1314 void EmitClangAttrList(RecordKeeper &Records, raw_ostream &OS) { argument
1347 Record *InhClass = Records
1382 EmitClangAttrPCHRead(RecordKeeper &Records, raw_ostream &OS) argument
1426 EmitClangAttrPCHWrite(RecordKeeper &Records, raw_ostream &OS) argument
1457 EmitClangAttrSpellingList(RecordKeeper &Records, raw_ostream &OS) argument
1475 EmitClangAttrSpellingListIndex(RecordKeeper &Records, raw_ostream &OS) argument
1536 EmitClangAttrLateParsedList(RecordKeeper &Records, raw_ostream &OS) argument
1565 EmitClangAttrTemplateInstantiate(RecordKeeper &Records, raw_ostream &OS) argument
1639 getParsedAttrList(const RecordKeeper &Records) argument
1671 EmitClangAttrParsedAttrList(RecordKeeper &Records, raw_ostream &OS) argument
1700 EmitClangAttrParsedAttrImpl(RecordKeeper &Records, raw_ostream &OS) argument
1724 EmitClangAttrParsedAttrKinds(RecordKeeper &Records, raw_ostream &OS) argument
1775 EmitClangAttrDump(RecordKeeper &Records, raw_ostream &OS) argument
[all...]
H A DClangDiagnosticsEmitter.cpp42 RecordKeeper &Records; member in class:__anon3531::DiagGroupParentMap
45 DiagGroupParentMap(RecordKeeper &records) : Records(records) {
47 = Records.getAllDerivedDefinitions("DiagGroup");
97 RecordKeeper &Records; member in class:__anon3532::DiagCategoryIDMap
101 DiagCategoryIDMap(RecordKeeper &records) : Records(records) {
102 DiagGroupParentMap ParentInfo(Records);
109 Records.getAllDerivedDefinitions("Diagnostic");
478 void EmitClangDiagsDefs(RecordKeeper &Records, raw_ostream &OS, argument
491 Records.getAllDerivedDefinitions("Diagnostic");
494 = Records
585 EmitClangDiagGroups(RecordKeeper &Records, raw_ostream &OS) argument
765 EmitClangDiagsIndexName(RecordKeeper &Records, raw_ostream &OS) argument
[all...]
H A DClangSACheckersEmitter.cpp97 void EmitClangSACheckers(RecordKeeper &Records, raw_ostream &OS) { argument
98 std::vector<Record*> checkers = Records.getAllDerivedDefinitions("Checker");
108 std::vector<Record*> packages = Records.getAllDerivedDefinitions("Package");
120 checkerGroups = Records.getAllDerivedDefinitions("CheckerGroup");
H A DNeonEmitter.cpp215 RecordKeeper &Records; member in class:__anon3538::NeonEmitter
220 NeonEmitter(RecordKeeper &R) : Records(R) {
2663 std::vector<Record*> RV = Records.getAllDerivedDefinitions("Inst");
2672 emitIntrinsic(OS, Records.getDef("VMOVL"), EmittedMap);
2673 emitIntrinsic(OS, Records.getDef("VMULL"), EmittedMap);
2674 emitIntrinsic(OS, Records.getDef("VABD"), EmittedMap);
2675 emitIntrinsic(OS, Records.getDef("VABDL"), EmittedMap);
2697 emitIntrinsic(OS, Records.getDef("VMOVL_HIGH"), EmittedMap);
2698 emitIntrinsic(OS, Records.getDef("VMULL_HIGH"), EmittedMap);
2699 emitIntrinsic(OS, Records
3414 EmitNeon(RecordKeeper &Records, raw_ostream &OS) argument
3417 EmitNeonSema(RecordKeeper &Records, raw_ostream &OS) argument
3420 EmitNeonTest(RecordKeeper &Records, raw_ostream &OS) argument
[all...]
/freebsd-9.3-release/contrib/llvm/utils/TableGen/
H A DTableGen.cpp94 bool LLVMTableGenMain(raw_ostream &OS, RecordKeeper &Records) { argument
97 OS << Records; // No argument, dump all contents local
100 EmitCodeEmitter(Records, OS);
103 EmitRegisterInfo(Records, OS);
106 EmitInstrInfo(Records, OS);
109 EmitCallingConv(Records, OS);
112 EmitAsmWriter(Records, OS);
115 EmitAsmMatcher(Records, OS);
118 EmitDisassembler(Records, OS);
121 EmitPseudoLowering(Records, O
[all...]
H A DDisassemblerEmitter.cpp106 void EmitDisassembler(RecordKeeper &Records, raw_ostream &OS) { argument
107 CodeGenTarget Target(Records);
132 EmitFixedLenDecoder(Records, OS, Target.getName() == "AArch64" ? "AArch64" : "ARM",
140 EmitFixedLenDecoder(Records, OS, Target.getName(),
H A DCTagsEmitter.cpp51 RecordKeeper &Records; member in class:__anon3568::CTagsEmitter
53 CTagsEmitter(RecordKeeper &R) : Records(R) {}
73 const std::map<std::string, Record *> &Classes = Records.getClasses();
74 const std::map<std::string, Record *> &Defs = Records.getDefs();
H A DCodeGenMapTable.cpp40 // vector of RowFields values and contains vectors of Records (instructions) as
202 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec): argument
205 InstrDefs = Records.getAllDerivedDefinitions(FilterClass);
498 static void emitEnums(raw_ostream &OS, RecordKeeper &Records) { argument
501 InstrMapVec = Records.getAllDerivedDefinitions("InstrMapping");
564 void EmitMapTable(RecordKeeper &Records, raw_ostream &OS) { argument
565 CodeGenTarget Target(Records);
568 InstrMapVec = Records.getAllDerivedDefinitions("InstrMapping");
579 emitEnums(OS, Records);
585 MapTableEmitter IMap(Target, Records, InstrMapVe
[all...]
H A DPseudoLoweringEmitter.cpp45 RecordKeeper &Records; member in class:__anon3604::PseudoLoweringEmitter
61 PseudoLoweringEmitter(RecordKeeper &R) : Records(R), Target(R) {}
270 Record *ExpansionClass = Records.getClass("PseudoInstExpansion");
271 Record *InstructionClass = Records.getClass("Instruction");
277 Records.getDefs().begin(), E = Records.getDefs().end(); I != E; ++I) {
H A DDFAPacketizerEmitter.cpp41 RecordKeeper &Records; member in class:__anon3587::DFAPacketizerEmitter
267 allInsnClasses(), Records(R) {}
359 Records.getAllDerivedDefinitions("ProcessorItineraries");
413 Records.getAllDerivedDefinitions("ProcessorItineraries");
430 Records.getAllDerivedDefinitions("InstrItinClass").size();
H A DCodeGenTarget.cpp136 : Records(records), RegBank(0), SchedModels(0) {
137 std::vector<Record*> Targets = Records.getAllDerivedDefinitions("Target");
210 RegBank = new CodeGenRegBank(Records);
215 RegAltNameIndices = Records.getAllDerivedDefinitions("RegAltNameIndex");
264 SchedModels = new CodeGenSchedModels(Records, *this);
269 std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction");
281 RecordKeeper &Records) {
282 const Record *Rec = Records.getDef(Name);
330 const CodeGenInstruction *Instr = GetInstByName(*p, Insts, Records);
279 GetInstByName(const char *Name, const DenseMap<const Record*, CodeGenInstruction*> &Insts, RecordKeeper &Records) argument
H A DCodeGenTarget.h65 RecordKeeper &Records; member in class:llvm::CodeGenTarget
80 CodeGenTarget(RecordKeeper &Records);
H A DCodeEmitterGen.cpp38 RecordKeeper &Records; member in class:__anon3570::CodeEmitterGen
40 CodeEmitterGen(RecordKeeper &R) : Records(R) {}
237 CodeGenTarget Target(Records);
238 std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction");
H A DCallingConvEmitter.cpp24 RecordKeeper &Records; member in class:__anon3569::CallingConvEmitter
26 explicit CallingConvEmitter(RecordKeeper &R) : Records(R) {}
39 std::vector<Record*> CCs = Records.getAllDerivedDefinitions("CallingConv");
H A DOptParserEmitter.cpp108 void EmitOptParser(RecordKeeper &Records, raw_ostream &OS) { argument
111 Records.getAllDerivedDefinitions("OptionGroup");
112 std::vector<Record*> Opts = Records.getAllDerivedDefinitions("Option");
/freebsd-9.3-release/contrib/llvm/include/llvm/TableGen/
H A DMain.h21 /// \brief Perform the action using Records, and write output to OS.
23 typedef bool TableGenMainFn(raw_ostream &OS, RecordKeeper &Records);
/freebsd-9.3-release/contrib/llvm/lib/TableGen/
H A DMain.cpp81 RecordKeeper Records; local
100 TGParser Parser(SrcMgr, Records);
117 if (MainFn(Out.os(), Records))
H A DTGParser.h70 RecordKeeper &Records; member in class:llvm::TGParser
86 Lex(SrcMgr), CurMultiClass(0), Records(records) {}
H A DTGParser.cpp362 if (Records.getDef(IterRec->getNameInitAsString())) {
367 Records.addDef(IterRec);
435 Record *Result = Records.getClass(Lex.getCurStrVal());
785 if (Record *D = Records.getDef(Name))
1201 Record *Class = Records.getClass(Name);
1221 Records,
1231 Records.addDef(NewRec);
1952 CurRec = new Record(Name, DefLoc, Records);
1954 CurRec = new Record(GetNewAnonymousName(), DefLoc, Records,
1961 if (Records
[all...]

Completed in 270 milliseconds

12