| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CodeMetrics.cpp | 70 void CodeMetrics::collectEphemeralValues( in collectEphemeralValues() 94 void CodeMetrics::collectEphemeralValues( in collectEphemeralValues() 116 void CodeMetrics::analyzeBasicBlock( in analyzeBasicBlock()
|
| H A D | CMakeLists.txt | 48 CodeMetrics.cpp
|
| H A D | IVUsers.cpp | 256 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in IVUsers()
|
| H A D | InlineCost.cpp | 2608 CodeMetrics::collectEphemeralValues(&F, &GetAssumptionCache(F), EphValues); in analyze()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | FunctionSpecialization.cpp | 282 DenseMap<Function *, CodeMetrics> FunctionMetrics; 393 CodeMetrics &analyzeFunction(Function *F) { in analyzeFunction() 394 auto I = FunctionMetrics.insert({F, CodeMetrics()}); in analyzeFunction() 395 CodeMetrics &Metrics = I.first->second; in analyzeFunction() 399 CodeMetrics::collectEphemeralValues(F, &(GetAC)(*F), EphValues); in analyzeFunction() 548 CodeMetrics &Metrics = analyzeFunction(F); in getSpecializationCost()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | CodeMetrics.h | 31 struct CodeMetrics { struct
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopDataPrefetch.cpp | 282 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in runOnLoop() 285 CodeMetrics Metrics; in runOnLoop()
|
| H A D | LoopUnrollAndJamPass.cpp | 331 CodeMetrics::collectEphemeralValues(L, &AC, EphValues); in tryToUnrollAndJamLoop()
|
| H A D | DFAJumpThreading.cpp | 774 CodeMetrics Metrics; in isLegalAndProfitableToTransform() 1327 CodeMetrics::collectEphemeralValues(&F, AC, EphValues); in run()
|
| H A D | LoopUnrollPass.cpp | 670 CodeMetrics Metrics; in ApproximateLoopSize() 1192 CodeMetrics::collectEphemeralValues(L, &AC, EphValues); in tryToUnrollLoop()
|
| H A D | DeadStoreElimination.cpp | 823 CodeMetrics::collectEphemeralValues(&F, &AC, EphValues); in DSEState()
|
| H A D | SimpleLoopUnswitch.cpp | 2854 CodeMetrics::collectEphemeralValues(&L, &AC, EphValues); in unswitchBestCondition()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Analysis/ |
| H A D | BUILD.gn | 36 "CodeMetrics.cpp",
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopRotationUtils.cpp | 296 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in rotateLoop() 298 CodeMetrics Metrics; in rotateLoop()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 731 CodeMetrics::collectEphemeralValues(L, &AC, EphValues); in isHardwareLoopProfitable() 732 CodeMetrics Metrics; in isHardwareLoopProfitable()
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 3063 CodeMetrics::collectEphemeralValues(L, &AC, EphValues); in computeHeuristicUnrollFactor()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 7306 CodeMetrics::collectEphemeralValues(TheLoop, AC, ValuesToIgnore); in collectValuesToIgnore()
|
| H A D | SLPVectorizer.cpp | 858 CodeMetrics::collectEphemeralValues(F, AC, EphValues); in BoUpSLP()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 5729 llvm/lib/Analysis/CodeMetrics.cpp
|