| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | DiagnosticInfo.cpp | 239 OptimizationRemark::OptimizationRemark(const char *PassName, in OptimizationRemark() function in OptimizationRemark 247 OptimizationRemark::OptimizationRemark(const char *PassName, in OptimizationRemark() function in OptimizationRemark 258 OptimizationRemark::OptimizationRemark(const char *PassName, in OptimizationRemark() function in OptimizationRemark 265 bool OptimizationRemark::isEnabled() const { in isEnabled()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | InlineAdvisor.h | 24 class OptimizationRemark; variable 306 function_ref<void(OptimizationRemark &)> ExtraContext = {}, 317 void addLocationToRemarks(OptimizationRemark &Remark, DebugLoc DLoc);
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | InlineAdvisor.cpp | 81 [&](OptimizationRemark &Remark) { in recordInliningImpl() 456 void llvm::addLocationToRemarks(OptimizationRemark &Remark, DebugLoc DLoc) { in addLocationToRemarks() 485 function_ref<void(OptimizationRemark &)> ExtraContext, in emitInlinedInto() 489 OptimizationRemark Remark(PassName ? PassName : DEBUG_TYPE, RemarkName, in emitInlinedInto() 506 [&](OptimizationRemark &Remark) { in emitInlinedIntoBasedOnCost()
|
| H A D | MLInlineAdvisor.cpp | 456 OptimizationRemark R(DEBUG_TYPE, "InliningSuccess", DLoc, Block); in recordInliningImpl() 465 OptimizationRemark R(DEBUG_TYPE, "InliningSuccessWithCalleeDeleted", DLoc, in recordInliningWithCalleeDeletedImpl()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | StackProtector.cpp | 292 return OptimizationRemark(DEBUG_TYPE, "StackProtectorRequested", F) in RequiresStackProtector() 309 return OptimizationRemark(DEBUG_TYPE, "StackProtectorAllocaOrArray", in RequiresStackProtector() 347 return OptimizationRemark(DEBUG_TYPE, "StackProtectorBuffer", &I) in RequiresStackProtector() 362 return OptimizationRemark(DEBUG_TYPE, "StackProtectorAddressTaken", in RequiresStackProtector()
|
| H A D | SelectOptimize.cpp | 587 OptimizationRemark OR(DEBUG_TYPE, "SelectOpti", ASI.front()); in findProfitableSIGroupsInnerLoops() 607 OptimizationRemark OR(DEBUG_TYPE, "SelectOpti", SI); in isConvertToBranchProfitableBase()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | DiagnosticInfo.h | 690 class OptimizationRemark : public DiagnosticInfoIROptimization { 698 OptimizationRemark(const char *PassName, StringRef RemarkName, 703 OptimizationRemark(const char *PassName, StringRef RemarkName, 708 OptimizationRemark(const char *PassName, StringRef RemarkName, 728 OptimizationRemark(const char *PassName, const Function &Fn, in OptimizationRemark() function
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | InlineSimple.cpp | 55 auto DI = OptimizationRemark(DEBUG_TYPE, "", DebugLoc(), &BBs.front()); in getInlineCost()
|
| H A D | OpenMPOpt.cpp | 1054 auto Remark = [&](OptimizationRemark OR) { in mergeParallelRegions() 1313 auto Remark = [&](OptimizationRemark OR) { in deleteParallelRegions() 1316 emitRemark<OptimizationRemark>(CI, "OMP160", Remark); in deleteParallelRegions() 1604 auto Remark = [&](OptimizationRemark OR) { in eliminateBarriers() 1930 auto Remark = [&](OptimizationRemark OR) { in deduplicateRuntimeCalls() 1935 emitRemark<OptimizationRemark>(CI, "OMP170", Remark); in deduplicateRuntimeCalls() 3046 auto Remark = [&](OptimizationRemark OR) { in manifest() 3657 auto Remark = [&](OptimizationRemark OR) { in changeToSPMDMode() 3705 auto Remark = [&](OptimizationRemark OR) { in buildCustomStateMachine() 3717 auto Remark = [&](OptimizationRemark OR) { in buildCustomStateMachine() [all …]
|
| H A D | PartialInlining.cpp | 1432 OptimizationRemark OR(DEBUG_TYPE, "PartiallyInlined", CB); in tryPartialInline() 1469 return OptimizationRemark(DEBUG_TYPE, "PartiallyInlined", Cloner.OrigFunc) in tryPartialInline()
|
| H A D | HotColdSplitting.cpp | 380 return OptimizationRemark(DEBUG_TYPE, "HotColdSplit", in extractColdRegion()
|
| H A D | WholeProgramDevirt.cpp | 426 OREGetter(F).emit(OptimizationRemark(DEBUG_TYPE, OptName, DLoc, Block) in emitRemark() 1842 auto DI = OptimizationRemark(DEBUG_TYPE, "", DebugLoc(), &BBL.front()); in areRemarksEnabled() 2282 OREGetter(F).emit(OptimizationRemark(DEBUG_TYPE, "Devirtualized", F) in run()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | MisExpect.cpp | 113 ORE.emit(OptimizationRemark(DEBUG_TYPE, "misexpect", Cond) << RemStr.str()); in emitMisexpectDiagnostic()
|
| H A D | LoopUnroll.cpp | 433 return OptimizationRemark(DEBUG_TYPE, "FullyUnrolled", L->getStartLoc(), in UnrollLoop() 447 OptimizationRemark Diag(DEBUG_TYPE, "PartialUnrolled", L->getStartLoc(), in UnrollLoop()
|
| H A D | LoopUnrollAndJam.cpp | 273 ORE->emit(OptimizationRemark(DEBUG_TYPE, "FullyUnrolled", L->getStartLoc(), in UnrollAndJamLoop() 279 OptimizationRemark Diag(DEBUG_TYPE, "PartialUnrolled", L->getStartLoc(), in UnrollAndJamLoop()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenAction.cpp | 73 return CodeGenOpts.OptimizationRemark.patternMatches(PassName); in isPassedOptRemarkEnabled() 79 CodeGenOpts.OptimizationRemark.hasValidPattern(); in isAnyRemarkEnabled() 771 if (CodeGenOpts.OptimizationRemark.patternMatches(D.getPassName())) in OptimizationRemarkHandler() 883 OptimizationRemarkHandler(cast<OptimizationRemark>(DI)); in DiagnosticHandlerImpl()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopDeletion.cpp | 470 return OptimizationRemark(DEBUG_TYPE, "NeverExecutes", L->getStartLoc(), in deleteLoopIfDead() 502 return OptimizationRemark(DEBUG_TYPE, "Invariant", L->getStartLoc(), in deleteLoopIfDead()
|
| H A D | TailRecursionElimination.cpp | 272 return OptimizationRemark(DEBUG_TYPE, "tailcall-readnone", CI) in markTails() 655 return OptimizationRemark(DEBUG_TYPE, "tailcall-recursion", CI) in eliminateCall()
|
| H A D | LoopDataPrefetch.cpp | 419 return OptimizationRemark(DEBUG_TYPE, "Prefetched", P.MemI) in runOnLoop()
|
| H A D | LoopVersioningLICM.cpp | 533 return OptimizationRemark(DEBUG_TYPE, "IsLegalForVersioning", in isLegalForVersioning()
|
| H A D | LICM.cpp | 1647 return OptimizationRemark(DEBUG_TYPE, "InstSunk", &I) in sink() 1702 return OptimizationRemark(DEBUG_TYPE, "Hoisted", &I) << "hoisting " in hoist() 2139 return OptimizationRemark(DEBUG_TYPE, "PromoteLoopAccessesToScalar", in promoteLoopAccessesToScalars()
|
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | ManualOptimizer.cpp | 171 OptimizationRemark(DEBUG_TYPE, RemarkName, TransformLoc, CodeRegion) in checkDependencyViolation()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.h | 330 OptRemark OptimizationRemark; variable
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | IndirectCallPromotion.cpp | 270 return OptimizationRemark(DEBUG_TYPE, "Promoted", &CB) in promoteIndirectCall()
|
| H A D | PGOMemOPSizeOpt.cpp | 451 return OptimizationRemark(DEBUG_TYPE, "memopt-opt", MO.I) in perform()
|