/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DiagnosticHandler.h | 52 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 D | DiagnosticInfo.h | 440 /// \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 D | OptBisect.h | 72 bool checkPass(const StringRef PassName, const StringRef TargetDesc);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | DiagnosticHandler.cpp | 74 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 D | OptBisect.cpp | 48 bool OptBisect::checkPass(const StringRef PassName, argument 54 printPassMessage(PassName, CurBisectNum, TargetDesc, ShouldRun);
|
H A D | DiagnosticInfo.cpp | 231 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 D | PassTimingInfo.cpp | 137 StringRef PassName = P->getPassName(); local 141 T.reset(newPassTimer(PassArgument.empty() ? PassName : PassArgument, PassName));
|
H A D | RemarkStreamer.cpp | 87 R.PassName = Diag.getPassName();
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ |
H A D | PassInfo.h | 35 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 D | PassSupport.h | 67 #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 D | MachineOptimizationRemarkEmitter.h | 30 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 D | PassPrinters.cpp | 35 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 D | Remark.h | 72 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 D | OptimizationRemarkEmitter.h | 94 bool allowExtraAnalysis(StringRef PassName) const { 96 F->getContext().getDiagHandlerPtr()->isAnyRemarkEnabled(PassName));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Remarks/ |
H A D | RemarkStringTable.cpp | 43 Impl(R.PassName);
|
H A D | YAMLRemarkSerializer.cpp | 23 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 D | Remark.cpp | 80 return wrap(&unwrap(Remark)->PassName);
|
H A D | BitstreamRemarkParser.cpp | 537 if (Expected<StringRef> PassName = (*StrTab)[*Helper.PassNameIdx]) 538 R.PassName = *PassName; 540 return PassName.takeError();
|
H A D | YAMLRemarkParser.cpp | 225 TheRemark.PassName = *MaybeStr; 265 if (TheRemark.RemarkType == Type::Unknown || TheRemark.PassName.empty() ||
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llc/ |
H A D | llc.cpp | 173 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 D | Utils.h | 108 const char *PassName, StringRef Msg,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetPassConfig.cpp | 335 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 D | Utils.cpp | 196 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 D | CodeGenAction.cpp | 61 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 D | LoopVectorizationLegality.cpp | 241 const char *PassName = Hints.vectorizeAnalysisPassName(); local 246 PassName, "CantReorderFPOps", UnsafeAlgebraInst->getDebugLoc(), 262 return OptimizationRemarkAnalysisAliasing(PassName, "CantReorderMemOps",
|