Lines Matching defs:codeGenOpts
192 const CodeGenOptions &codeGenOpts = ci.getInvocation().getCodeGenOpts();
193 if (codeGenOpts.CodeObjectVersion == llvm::CodeObjectVersionKind::COV_None) {
198 unsigned oclcABIVERsion = codeGenOpts.CodeObjectVersion;
967 /// \param [in] codeGenOpts options configuring codegen pipeline
973 const CodeGenOptions &codeGenOpts,
988 llvm::driver::createTLII(triple, codeGenOpts.getVecLib());
1107 const CodeGenOptions &codeGenOpts;
1112 const CodeGenOptions &codeGenOpts)
1113 : codeGenOpts(codeGenOpts), diags(diags) {}
1116 return codeGenOpts.OptimizationRemarkAnalysis.patternMatches(passName);
1119 return codeGenOpts.OptimizationRemarkMissed.patternMatches(passName);
1122 return codeGenOpts.OptimizationRemark.patternMatches(passName);
1126 return codeGenOpts.OptimizationRemarkAnalysis.hasValidPattern() ||
1127 codeGenOpts.OptimizationRemarkMissed.hasValidPattern() ||
1128 codeGenOpts.OptimizationRemark.hasValidPattern();
1163 if (codeGenOpts.OptimizationRemark.patternMatches(passName))
1173 if (codeGenOpts.OptimizationRemarkMissed.patternMatches(passName))
1192 codeGenOpts.OptimizationRemarkAnalysis.patternMatches(passName))
1297 const CodeGenOptions &codeGenOpts) {
1302 << codeGenOpts.OptRecordFile << e.message();
1306 << e.message() << codeGenOpts.OptRecordPasses;
1310 << codeGenOpts.OptRecordFormat;
1318 const CodeGenOptions &codeGenOpts = ci.getInvocation().getCodeGenOpts();
1396 if (!codeGenOpts.BuiltinBCLibs.empty())
1400 if (!codeGenOpts.OffloadObjects.empty())
1404 BackendRemarkConsumer remarkConsumer(diags, codeGenOpts);
1412 llvmModule->getContext(), codeGenOpts.OptRecordFile,
1413 codeGenOpts.OptRecordPasses, codeGenOpts.OptRecordFormat,
1418 reportOptRecordError(std::move(e), diags, codeGenOpts);
1448 diags, targetMachine, action, *llvmModule, codeGenOpts,