Searched refs:PassName (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-11-stable/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 {
64 return (isMissedOptRemarkEnabled(PassName) ||
65 isPassedOptRemarkEnabled(PassName) ||
66 isAnalysisRemarkEnabled(PassName));
H A DDiagnosticInfo.h440 /// \p PassName is the name of the pass emitting this diagnostic. \p
448 const char *PassName, StringRef RemarkName,
452 PassName(PassName), RemarkName(RemarkName) {}
469 StringRef getPassName() const { return PassName; }
505 const char *PassName; member in class:llvm::DiagnosticInfoOptimizationBase
608 /// \p PassName is the name of the pass emitting this diagnostic. \p
618 const char *PassName, StringRef RemarkName,
622 : DiagnosticInfoOptimizationBase(Kind, Severity, PassName, RemarkName, Fn,
633 DiagnosticInfoIROptimization(const char *PassName, StringRe argument
446 DiagnosticInfoOptimizationBase(enum DiagnosticKind Kind, enum DiagnosticSeverity Severity, const char *PassName, StringRef RemarkName, const Function &Fn, const DiagnosticLocation &Loc) argument
616 DiagnosticInfoIROptimization(enum DiagnosticKind Kind, enum DiagnosticSeverity Severity, const char *PassName, StringRef RemarkName, const Function &Fn, const DiagnosticLocation &Loc, const Value *CodeRegion = nullptr) argument
651 DiagnosticInfoIROptimization(enum DiagnosticKind Kind, enum DiagnosticSeverity Severity, const char *PassName, const Function &Fn, const DiagnosticLocation &Loc, const Twine &Msg) argument
710 OptimizationRemark(const char *PassName, const Function &Fn, const DiagnosticLocation &Loc, const Twine &Msg) argument
751 OptimizationRemarkMissed(const char *PassName, const Function &Fn, const DiagnosticLocation &Loc, const Twine &Msg) argument
777 OptimizationRemarkAnalysis(const char *PassName, StringRef Prepend, const OptimizationRemarkAnalysis &Orig) argument
798 OptimizationRemarkAnalysis(enum DiagnosticKind Kind, const char *PassName, const Function &Fn, const DiagnosticLocation &Loc, const Twine &Msg) argument
818 OptimizationRemarkAnalysis(const char *PassName, const Function &Fn, const DiagnosticLocation &Loc, const Twine &Msg) argument
836 OptimizationRemarkAnalysisFPCommute(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const Value *CodeRegion) argument
859 OptimizationRemarkAnalysisFPCommute(const char *PassName, const Function &Fn, const DiagnosticLocation &Loc, const Twine &Msg) argument
878 OptimizationRemarkAnalysisAliasing(const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const Value *CodeRegion) argument
900 OptimizationRemarkAnalysisAliasing(const char *PassName, const Function &Fn, const DiagnosticLocation &Loc, const Twine &Msg) argument
[all...]
H A DOptBisect.h72 bool checkPass(const StringRef PassName, const StringRef TargetDesc);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DDiagnosticHandler.cpp74 bool DiagnosticHandler::isAnalysisRemarkEnabled(StringRef PassName) const {
76 PassRemarksAnalysisOptLoc.Pattern->match(PassName));
78 bool DiagnosticHandler::isMissedOptRemarkEnabled(StringRef PassName) const {
80 PassRemarksMissedOptLoc.Pattern->match(PassName));
82 bool DiagnosticHandler::isPassedOptRemarkEnabled(StringRef PassName) const {
84 PassRemarksPassedOptLoc.Pattern->match(PassName));
H A DOptBisect.cpp48 bool OptBisect::checkPass(const StringRef PassName, argument
54 printPassMessage(PassName, CurBisectNum, TargetDesc, ShouldRun);
H A DDiagnosticInfo.cpp231 OptimizationRemark::OptimizationRemark(const char *PassName, argument
236 DK_OptimizationRemark, DS_Remark, PassName, RemarkName,
239 OptimizationRemark::OptimizationRemark(const char *PassName, argument
242 : DiagnosticInfoIROptimization(DK_OptimizationRemark, DS_Remark, PassName,
253 OptimizationRemark::OptimizationRemark(const char *PassName, argument
256 : DiagnosticInfoIROptimization(DK_OptimizationRemark, DS_Remark, PassName,
267 const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc,
270 DK_OptimizationRemarkMissed, DS_Remark, PassName, RemarkName,
273 OptimizationRemarkMissed::OptimizationRemarkMissed(const char *PassName, argument
277 PassName, RemarkNam
266 OptimizationRemarkMissed( const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const Value *CodeRegion) argument
287 OptimizationRemarkAnalysis( const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const Value *CodeRegion) argument
294 OptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName, const Instruction *Inst) argument
302 OptimizationRemarkAnalysis( enum DiagnosticKind Kind, const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const Value *CodeRegion) argument
320 DiagnosticInfoOptimizationFailure( const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, const Value *CodeRegion) argument
[all...]
H A DPassTimingInfo.cpp137 StringRef PassName = P->getPassName(); local
141 T.reset(newPassTimer(PassArgument.empty() ? PassName : PassArgument, PassName));
H A DRemarkStreamer.cpp87 R.PassName = Diag.getPassName();
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/
H A DPassInfo.h35 StringRef PassName; // Nice name for Pass member in class:llvm::PassInfo
49 : PassName(name), PassArgument(arg), PassID(pi), IsCFGOnlyPass(isCFGOnly),
56 : PassName(name), PassID(pi), IsAnalysis(false), IsAnalysisGroup(true) {}
62 StringRef getPassName() const { return PassName; }
H A DPassSupport.h67 #define INITIALIZE_PASS_WITH_OPTIONS(PassName, Arg, Name, Cfg, Analysis) \
68 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
69 PassName::registerOptions(); \
70 INITIALIZE_PASS_END(PassName, Arg, Name, Cfg, Analysis)
72 #define INITIALIZE_PASS_WITH_OPTIONS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
73 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
74 PassName::registerOptions();
76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h30 DiagnosticInfoMIROptimization(enum DiagnosticKind Kind, const char *PassName, argument
34 : DiagnosticInfoOptimizationBase(Kind, DS_Remark, PassName, RemarkName,
58 /// \p PassName is the name of the pass emitting this diagnostic. If this name
63 MachineOptimizationRemark(const char *PassName, StringRef RemarkName, argument
66 : DiagnosticInfoMIROptimization(DK_MachineOptimizationRemark, PassName,
84 /// \p PassName is the name of the pass emitting this diagnostic. If this name
89 MachineOptimizationRemarkMissed(const char *PassName, StringRef RemarkName, argument
93 PassName, RemarkName, Loc, MBB) {}
110 /// \p PassName is the name of the pass emitting this diagnostic. If this name
115 MachineOptimizationRemarkAnalysis(const char *PassName, StringRe argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/opt/
H A DPassPrinters.cpp35 std::string PassName; member in struct:__anon2886::FunctionPassPrinter
41 PassName = "FunctionPass Printer: " + PassToPrintName;
54 StringRef getPassName() const override { return PassName; }
68 std::string PassName; member in struct:__anon2886::CallGraphSCCPassPrinter
74 PassName = "CallGraphSCCPass Printer: " + PassToPrintName;
91 StringRef getPassName() const override { return PassName; }
105 std::string PassName; member in struct:__anon2886::ModulePassPrinter
111 PassName = "ModulePass Printer: " + PassToPrintName;
123 StringRef getPassName() const override { return PassName; }
137 std::string PassName; member in struct:__anon2886::LoopPassPrinter
170 std::string PassName; member in struct:__anon2886::RegionPassPrinter
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DRemark.h72 StringRef PassName; member in struct:llvm::remarks::Type::Remark
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-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DOptimizationRemarkEmitter.h94 bool allowExtraAnalysis(StringRef PassName) const {
96 F->getContext().getDiagHandlerPtr()->isAnyRemarkEnabled(PassName));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Remarks/
H A DRemarkStringTable.cpp43 Impl(R.PassName);
H A DYAMLRemarkSerializer.cpp23 static void mapRemarkHeader(yaml::IO &io, T PassName, T RemarkName, argument
27 io.mapRequired("Pass", PassName);
64 unsigned PassID = StrTab.add(Remark->PassName).first;
70 mapRemarkHeader(io, Remark->PassName, Remark->RemarkName, Remark->Loc,
H A DRemark.cpp80 return wrap(&unwrap(Remark)->PassName);
H A DBitstreamRemarkParser.cpp537 if (Expected<StringRef> PassName = (*StrTab)[*Helper.PassNameIdx])
538 R.PassName = *PassName;
540 return PassName.takeError();
H A DYAMLRemarkParser.cpp225 TheRemark.PassName = *MaybeStr;
265 if (TheRemark.RemarkType == Type::Unknown || TheRemark.PassName.empty() ||
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llc/
H A Dllc.cpp173 for (auto PassName : PassNames)
174 RunPassNames->push_back(PassName);
365 StringRef PassName, TargetPassConfig &TPC) {
366 if (PassName == "none")
370 const PassInfo *PI = PR->getPassInfo(PassName);
373 << "run-pass " << PassName << " is not registered.\n"; local
364 addPass(PassManagerBase &PM, const char *argv0, StringRef PassName, TargetPassConfig &TPC) argument
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h108 const char *PassName, StringRef Msg,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetPassConfig.cpp335 static const PassInfo *getPassInfo(StringRef PassName) { argument
336 if (PassName.empty())
340 const PassInfo *PI = PR.getPassInfo(PassName);
342 report_fatal_error(Twine('\"') + Twine(PassName) +
347 static AnalysisID getPassIDFromName(StringRef PassName) { argument
348 const PassInfo *PI = getPassInfo(PassName);
353 getPassNameAndInstanceNum(StringRef PassName) { argument
355 std::tie(Name, InstanceNumStr) = PassName.split(',');
359 report_fatal_error("invalid pass instance specifier " + PassName);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp196 const char *PassName, StringRef Msg,
198 MachineOptimizationRemarkMissed R(PassName, "GISelFailure: ",
202 if (TPC.isGlobalISelAbortEnabled() || MORE.allowExtraAnalysis(PassName))
194 reportGISelFailure(MachineFunction &MF, const TargetPassConfig &TPC, MachineOptimizationRemarkEmitter &MORE, const char *PassName, StringRef Msg, const MachineInstr &MI) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenAction.cpp61 bool isAnalysisRemarkEnabled(StringRef PassName) const override {
63 CodeGenOpts.OptimizationRemarkAnalysisPattern->match(PassName));
65 bool isMissedOptRemarkEnabled(StringRef PassName) const override {
67 CodeGenOpts.OptimizationRemarkMissedPattern->match(PassName));
69 bool isPassedOptRemarkEnabled(StringRef PassName) const override {
71 CodeGenOpts.OptimizationRemarkPattern->match(PassName));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp241 const char *PassName = Hints.vectorizeAnalysisPassName(); local
246 PassName, "CantReorderFPOps", UnsafeAlgebraInst->getDebugLoc(),
262 return OptimizationRemarkAnalysisAliasing(PassName, "CantReorderMemOps",

Completed in 218 milliseconds

12