Lines Matching refs:Records
90 BuiltinNameEmitter(RecordKeeper &Records, raw_ostream &OS) in BuiltinNameEmitter() argument
91 : Records(Records), OS(OS) {} in BuiltinNameEmitter()
103 RecordKeeper &Records; member in __anondd809d350111::BuiltinNameEmitter
240 OpenCLBuiltinFileEmitterBase(RecordKeeper &Records, raw_ostream &OS) in OpenCLBuiltinFileEmitterBase() argument
241 : Records(Records), OS(OS) {} in OpenCLBuiltinFileEmitterBase()
308 RecordKeeper &Records; member in __anondd809d350111::OpenCLBuiltinFileEmitterBase
319 OpenCLBuiltinTestEmitter(RecordKeeper &Records, raw_ostream &OS) in OpenCLBuiltinTestEmitter() argument
320 : OpenCLBuiltinFileEmitterBase(Records, OS) {} in OpenCLBuiltinTestEmitter()
332 OpenCLBuiltinHeaderEmitter(RecordKeeper &Records, raw_ostream &OS) in OpenCLBuiltinHeaderEmitter() argument
333 : OpenCLBuiltinFileEmitterBase(Records, OS) {} in OpenCLBuiltinHeaderEmitter()
342 emitSourceFileHeader("OpenCL Builtin handling", OS, Records); in Emit()
396 Records.getAllDerivedDefinitions("GenericType"); in EmitDeclarations()
399 std::vector<Record *> Types = Records.getAllDerivedDefinitions("Type"); in EmitDeclarations()
502 std::vector<Record *> Types = Records.getAllDerivedDefinitions("Type"); in GetOverloads()
510 std::vector<Record *> Builtins = Records.getAllDerivedDefinitions("Builtin"); in GetOverloads()
542 Records.getAllDerivedDefinitions("FunctionExtension"); in EmitExtensionTable()
796 for (const auto *VectList : Records.getAllDerivedDefinitions("IntList")) { in EmitQualTypeFinder()
811 Records.getAllDerivedDefinitions("ImageType"); in EmitQualTypeFinder()
861 for (const auto *GenType : Records.getAllDerivedDefinitions("GenericType")) { in EmitQualTypeFinder()
905 std::vector<Record *> Types = Records.getAllDerivedDefinitions("Type"); in EmitQualTypeFinder()
1054 Record *PossibleGenType = Records.getDef(SubTypeName); in getTypeLists()
1218 emitSourceFileHeader("OpenCL Builtin exhaustive testing", OS, Records); in emit()
1226 std::vector<Record *> Builtins = Records.getAllDerivedDefinitions("Builtin"); in emit()
1276 emitSourceFileHeader("OpenCL Builtin declarations", OS, Records); in emit()
1289 std::vector<Record *> Builtins = Records.getAllDerivedDefinitions("Builtin"); in emit()
1334 void clang::EmitClangOpenCLBuiltins(RecordKeeper &Records, raw_ostream &OS) { in EmitClangOpenCLBuiltins() argument
1335 BuiltinNameEmitter NameChecker(Records, OS); in EmitClangOpenCLBuiltins()
1339 void clang::EmitClangOpenCLBuiltinHeader(RecordKeeper &Records, in EmitClangOpenCLBuiltinHeader() argument
1341 OpenCLBuiltinHeaderEmitter HeaderFileGenerator(Records, OS); in EmitClangOpenCLBuiltinHeader()
1345 void clang::EmitClangOpenCLBuiltinTests(RecordKeeper &Records, in EmitClangOpenCLBuiltinTests() argument
1347 OpenCLBuiltinTestEmitter TestFileGenerator(Records, OS); in EmitClangOpenCLBuiltinTests()