Home
last modified time | relevance | path

Searched refs:PassName (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/tools/opt/
H A DPassPrinters.cpp35 std::string PassName; member
40 PassName = "FunctionPass Printer: " + PassToPrintName; in FunctionPassPrinter()
52 StringRef getPassName() const override { return PassName; } in getPassName()
66 std::string PassName; member
87 StringRef getPassName() const override { return PassName; } in getPassName()
101 std::string PassName; member
106 PassName = "ModulePass Printer: " + PassToPrintName; in ModulePassPrinter()
131 std::string PassName; member
136 PassName = "LoopPass Printer: " + PassToPrintName; in LoopPassPrinter()
162 std::string PassName; member
[all …]
H A DNewPMDriver.cpp387 for (auto PassName : Passes) { in runPassPipeline() local
388 if (PB.isAAPassName(PassName)) { in runPassPipeline()
389 if (auto Err = PB.parseAAPipeline(AA, PassName)) { in runPassPipeline()
422 for (auto PassName : Passes) { in runPassPipeline() local
423 std::string ModifiedPassName(PassName.begin(), PassName.end()); in runPassPipeline()
424 if (PB.isAnalysisPassName(PassName)) in runPassPipeline()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDiagnosticHandler.h52 virtual bool isAnalysisRemarkEnabled(StringRef PassName) const;
56 virtual bool isMissedOptRemarkEnabled(StringRef PassName) const;
60 virtual bool isPassedOptRemarkEnabled(StringRef PassName) const;
63 bool isAnyRemarkEnabled(StringRef PassName) const { in isAnyRemarkEnabled()
64 return (isMissedOptRemarkEnabled(PassName) || in isAnyRemarkEnabled()
65 isPassedOptRemarkEnabled(PassName) || in isAnyRemarkEnabled()
66 isAnalysisRemarkEnabled(PassName)); in isAnyRemarkEnabled()
H A DDiagnosticInfo.h457 PassName(PassName), RemarkName(RemarkName) {} in DiagnosticInfoOptimizationBase()
474 StringRef getPassName() const { return PassName; } in getPassName()
510 const char *PassName;
692 OptimizationRemark(const char *PassName, StringRef RemarkName,
697 OptimizationRemark(const char *PassName, StringRef RemarkName,
722 OptimizationRemark(const char *PassName, const Function &Fn, in OptimizationRemark() argument
771 PassName, Fn, Loc, Msg) {} in OptimizationRemarkMissed()
843 PassName, Fn, Loc, Msg) {} in OptimizationRemarkAnalysis()
858 OptimizationRemarkAnalysisFPCommute(const char *PassName, in OptimizationRemarkAnalysisFPCommute() argument
885 PassName, Fn, Loc, Msg) {} in OptimizationRemarkAnalysisFPCommute()
[all …]
H A DOptBisect.h76 bool checkPass(const StringRef PassName, const StringRef TargetDesc);
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDiagnosticInfo.cpp245 OptimizationRemark::OptimizationRemark(const char *PassName, in OptimizationRemark() argument
250 DK_OptimizationRemark, DS_Remark, PassName, RemarkName, in OptimizationRemark()
253 OptimizationRemark::OptimizationRemark(const char *PassName, in OptimizationRemark() argument
264 OptimizationRemark::OptimizationRemark(const char *PassName, in OptimizationRemark() argument
281 DK_OptimizationRemarkMissed, DS_Remark, PassName, RemarkName, in OptimizationRemarkMissed()
284 OptimizationRemarkMissed::OptimizationRemarkMissed(const char *PassName, in OptimizationRemarkMissed() argument
288 PassName, RemarkName, in OptimizationRemarkMissed()
292 OptimizationRemarkMissed::OptimizationRemarkMissed(const char *PassName, in OptimizationRemarkMissed() argument
309 DK_OptimizationRemarkAnalysis, DS_Remark, PassName, RemarkName, in OptimizationRemarkAnalysis()
316 PassName, RemarkName, in OptimizationRemarkAnalysis()
[all …]
H A DDiagnosticHandler.cpp74 bool DiagnosticHandler::isAnalysisRemarkEnabled(StringRef PassName) const { in isAnalysisRemarkEnabled()
76 PassRemarksAnalysisOptLoc.Pattern->match(PassName)); in isAnalysisRemarkEnabled()
78 bool DiagnosticHandler::isMissedOptRemarkEnabled(StringRef PassName) const { in isMissedOptRemarkEnabled()
80 PassRemarksMissedOptLoc.Pattern->match(PassName)); in isMissedOptRemarkEnabled()
82 bool DiagnosticHandler::isPassedOptRemarkEnabled(StringRef PassName) const { in isPassedOptRemarkEnabled()
84 PassRemarksPassedOptLoc.Pattern->match(PassName)); in isPassedOptRemarkEnabled()
H A DPassInstrumentation.cpp21 StringRef PassName) { in addClassToPassName() argument
23 ClassToPassName[ClassName] = PassName.str(); in addClassToPassName()
H A DOptBisect.cpp46 bool OptBisect::checkPass(const StringRef PassName, in checkPass() argument
52 printPassMessage(PassName, CurBisectNum, TargetDesc, ShouldRun); in checkPass()
H A DPassTimingInfo.cpp140 StringRef PassName = P->getPassName(); in getPassTimer() local
144 T.reset(newPassTimer(PassArgument.empty() ? PassName : PassArgument, PassName)); in getPassTimer()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h30 DiagnosticInfoMIROptimization(enum DiagnosticKind Kind, const char *PassName, in DiagnosticInfoMIROptimization() argument
34 : DiagnosticInfoOptimizationBase(Kind, DS_Remark, PassName, RemarkName, in DiagnosticInfoMIROptimization()
63 MachineOptimizationRemark(const char *PassName, StringRef RemarkName, in MachineOptimizationRemark() argument
66 : DiagnosticInfoMIROptimization(DK_MachineOptimizationRemark, PassName, in MachineOptimizationRemark()
89 MachineOptimizationRemarkMissed(const char *PassName, StringRef RemarkName, in MachineOptimizationRemarkMissed() argument
93 PassName, RemarkName, Loc, MBB) {} in MachineOptimizationRemarkMissed()
115 MachineOptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName, in MachineOptimizationRemarkAnalysis() argument
119 PassName, RemarkName, Loc, MBB) {} in MachineOptimizationRemarkAnalysis()
160 bool allowExtraAnalysis(StringRef PassName) const { in allowExtraAnalysis() argument
164 PassName)); in allowExtraAnalysis()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DOptimizationRemarkEmitter.h98 bool allowExtraAnalysis(StringRef PassName) const { in allowExtraAnalysis() argument
99 return OptimizationRemarkEmitter::allowExtraAnalysis(*F, PassName); in allowExtraAnalysis()
101 static bool allowExtraAnalysis(const Function &F, StringRef PassName) { in allowExtraAnalysis() argument
102 return allowExtraAnalysis(F.getContext(), PassName); in allowExtraAnalysis()
104 static bool allowExtraAnalysis(LLVMContext &Ctx, StringRef PassName) { in allowExtraAnalysis() argument
106 Ctx.getDiagHandlerPtr()->isAnyRemarkEnabled(PassName); in allowExtraAnalysis()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/
H A DPassSupport.h71 #define INITIALIZE_PASS_WITH_OPTIONS(PassName, Arg, Name, Cfg, Analysis) \ argument
72 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
73 PassName::registerOptions(); \
74 INITIALIZE_PASS_END(PassName, Arg, Name, Cfg, Analysis)
76 #define INITIALIZE_PASS_WITH_OPTIONS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ argument
77 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
78 PassName::registerOptions();
80 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); } in callDefaultCtor()
H A DPassInfo.h35 StringRef PassName; // Nice name for Pass
49 : PassName(name), PassArgument(arg), PassID(pi), IsCFGOnlyPass(isCFGOnly), in PassInfo()
56 : PassName(name), PassID(pi), IsAnalysis(false), IsAnalysisGroup(true) {} in PassInfo()
62 StringRef getPassName() const { return PassName; } in getPassName()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DRemark.h72 StringRef PassName; member
157 return LHS.RemarkType == RHS.RemarkType && LHS.PassName == RHS.PassName &&
168 return std::make_tuple(LHS.RemarkType, LHS.PassName, LHS.RemarkName,
170 std::make_tuple(RHS.RemarkType, RHS.PassName, RHS.RemarkName,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp622 [this](StringRef PassName, ModulePassManager &PM, in registerPassBuilderCallbacks()
628 if (PassName == "amdgpu-unify-metadata") { in registerPassBuilderCallbacks()
632 if (PassName == "amdgpu-printf-runtime-binding") { in registerPassBuilderCallbacks()
636 if (PassName == "amdgpu-always-inline") { in registerPassBuilderCallbacks()
644 if (PassName == "amdgpu-lower-module-lds") { in registerPassBuilderCallbacks()
651 [this](StringRef PassName, FunctionPassManager &PM, in registerPassBuilderCallbacks()
653 if (PassName == "amdgpu-simplifylib") { in registerPassBuilderCallbacks()
657 if (PassName == "amdgpu-usenative") { in registerPassBuilderCallbacks()
661 if (PassName == "amdgpu-promote-alloca") { in registerPassBuilderCallbacks()
665 if (PassName == "amdgpu-promote-alloca-to-vector") { in registerPassBuilderCallbacks()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Remarks/
H A DYAMLRemarkSerializer.cpp24 static void mapRemarkHeader(yaml::IO &io, T PassName, T RemarkName, in mapRemarkHeader() argument
28 io.mapRequired("Pass", PassName); in mapRemarkHeader()
65 unsigned PassID = StrTab.add(Remark->PassName).first; in mapping()
71 mapRemarkHeader(io, Remark->PassName, Remark->RemarkName, Remark->Loc, in mapping()
H A DBitstreamRemarkParser.cpp536 if (Expected<StringRef> PassName = (*StrTab)[*Helper.PassNameIdx]) in processRemark() local
537 R.PassName = *PassName; in processRemark()
539 return PassName.takeError(); in processRemark()
H A DRemarkStringTable.cpp43 Impl(R.PassName); in internalize()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llc/
H A Dllc.cpp189 for (auto PassName : PassNames) in operator =() local
190 RunPassNames->push_back(std::string(PassName)); in operator =()
399 StringRef PassName, TargetPassConfig &TPC) { in addPass() argument
400 if (PassName == "none") in addPass()
404 const PassInfo *PI = PR->getPassInfo(PassName); in addPass()
407 << "run-pass " << PassName << " is not registered.\n"; in addPass()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetPassConfig.cpp370 static const PassInfo *getPassInfo(StringRef PassName) { in getPassInfo() argument
371 if (PassName.empty()) in getPassInfo()
375 const PassInfo *PI = PR.getPassInfo(PassName); in getPassInfo()
377 report_fatal_error(Twine('\"') + Twine(PassName) + in getPassInfo()
382 static AnalysisID getPassIDFromName(StringRef PassName) { in getPassIDFromName() argument
383 const PassInfo *PI = getPassInfo(PassName); in getPassIDFromName()
388 getPassNameAndInstanceNum(StringRef PassName) { in getPassNameAndInstanceNum() argument
390 std::tie(Name, InstanceNumStr) = PassName.split(','); in getPassNameAndInstanceNum()
394 report_fatal_error("invalid pass instance specifier " + PassName); in getPassNameAndInstanceNum()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp214 [](StringRef PassName, FunctionPassManager &PM, in registerPassBuilderCallbacks()
216 if (PassName == "nvvm-reflect") { in registerPassBuilderCallbacks()
220 if (PassName == "nvvm-intr-range") { in registerPassBuilderCallbacks()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp2053 static bool checkParametrizedPassName(StringRef Name, StringRef PassName) { in checkParametrizedPassName() argument
2054 if (!Name.consume_front(PassName)) in checkParametrizedPassName()
2081 StringRef PassName) -> decltype(Parser(StringRef{})) { in parsePassParameters() argument
2085 if (!Params.consume_front(PassName)) {
3129 bool PassBuilder::isAAPassName(StringRef PassName) { in isAAPassName() argument
3131 if (PassName == NAME) \ in isAAPassName()
3140 bool PassBuilder::isAnalysisPassName(StringRef PassName) { in isAnalysisPassName() argument
3163 static void printPassName(StringRef PassName, raw_ostream &OS) { in printPassName() argument
3164 OS << " " << PassName << "\n"; in printPassName()
3166 static void printPassName(StringRef PassName, StringRef Params, in printPassName() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PreAMXConfig.cpp415 static const char PassName[] = "Pre AMX Tile Config"; variable
417 INITIALIZE_PASS_BEGIN(X86PreAMXConfigPass, DEBUG_TYPE, PassName, false, false) in INITIALIZE_PASS_BEGIN() argument
419 INITIALIZE_PASS_END(X86PreAMXConfigPass, DEBUG_TYPE, PassName, false, false) in INITIALIZE_PASS_BEGIN()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenAction.cpp62 bool isAnalysisRemarkEnabled(StringRef PassName) const override { in isAnalysisRemarkEnabled()
63 return CodeGenOpts.OptimizationRemarkAnalysis.patternMatches(PassName); in isAnalysisRemarkEnabled()
65 bool isMissedOptRemarkEnabled(StringRef PassName) const override { in isMissedOptRemarkEnabled()
66 return CodeGenOpts.OptimizationRemarkMissed.patternMatches(PassName); in isMissedOptRemarkEnabled()
68 bool isPassedOptRemarkEnabled(StringRef PassName) const override { in isPassedOptRemarkEnabled()
69 return CodeGenOpts.OptimizationRemark.patternMatches(PassName); in isPassedOptRemarkEnabled()

12