| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopRotationUtils.cpp | 298 CodeMetrics Metrics; in rotateLoop() local 299 Metrics.analyzeBasicBlock(OrigHeader, *TTI, EphValues, PrepareForLTO); in rotateLoop() 300 if (Metrics.notDuplicatable) { in rotateLoop() 307 if (Metrics.convergent) { in rotateLoop() 313 if (!Metrics.NumInsts.isValid()) { in rotateLoop() 319 if (*Metrics.NumInsts.getValue() > MaxHeaderSize) { in rotateLoop() 321 << Metrics.NumInsts in rotateLoop() 331 if (PrepareForLTO && Metrics.NumInlineCandidates > 0) in rotateLoop()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | FunctionSpecialization.cpp | 395 CodeMetrics &Metrics = I.first->second; in analyzeFunction() local 401 Metrics.analyzeBasicBlock(&BB, (GetTTI)(*F), EphValues); in analyzeFunction() 404 << F->getName() << " is " << Metrics.NumInsts in analyzeFunction() 407 return Metrics; in analyzeFunction() 548 CodeMetrics &Metrics = analyzeFunction(F); in getSpecializationCost() local 553 if (Metrics.notDuplicatable || !Metrics.NumInsts.isValid() || in getSpecializationCost() 555 *Metrics.NumInsts.getValue() < SmallFunctionThreshold)) { in getSpecializationCost() 564 return Metrics.NumInsts * InlineConstants::InstrCost * Penalty; in getSpecializationCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopDataPrefetch.cpp | 285 CodeMetrics Metrics; in runOnLoop() local 302 Metrics.analyzeBasicBlock(BB, *TTI, EphValues); in runOnLoop() 305 if (!Metrics.NumInsts.isValid()) in runOnLoop() 308 unsigned LoopSize = *Metrics.NumInsts.getValue(); in runOnLoop()
|
| H A D | DFAJumpThreading.cpp | 774 CodeMetrics Metrics; in isLegalAndProfitableToTransform() local 790 Metrics.analyzeBasicBlock(BB, *TTI, EphValues); in isLegalAndProfitableToTransform() 807 Metrics.analyzeBasicBlock(BB, *TTI, EphValues); in isLegalAndProfitableToTransform() 811 if (Metrics.notDuplicatable) { in isLegalAndProfitableToTransform() 822 if (Metrics.convergent) { in isLegalAndProfitableToTransform() 832 if (!Metrics.NumInsts.isValid()) { in isLegalAndProfitableToTransform() 854 DuplicationCost = *Metrics.NumInsts.getValue() / CondBranches; in isLegalAndProfitableToTransform() 862 DuplicationCost = *Metrics.NumInsts.getValue() / JumpTableSize; in isLegalAndProfitableToTransform()
|
| H A D | LoopUnrollPass.cpp | 670 CodeMetrics Metrics; in ApproximateLoopSize() local 672 Metrics.analyzeBasicBlock(BB, TTI, EphValues); in ApproximateLoopSize() 673 NumCalls = Metrics.NumInlineCandidates; in ApproximateLoopSize() 674 NotDuplicatable = Metrics.notDuplicatable; in ApproximateLoopSize() 675 Convergent = Metrics.convergent; in ApproximateLoopSize() 677 InstructionCost LoopSize = Metrics.NumInsts; in ApproximateLoopSize()
|
| /llvm-project-15.0.7/lldb/examples/summaries/cocoa/ |
| H A D | cache.py | 15 self.statistics = lldb.formatters.metrics.Metrics()
|
| H A D | metrics.py | 80 class Metrics: class
|
| H A D | NSNotification.py | 16 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | NSBundle.py | 17 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | NSMachPort.py | 21 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | NSException.py | 15 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | CFBinaryHeap.py | 21 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | NSURL.py | 16 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | NSData.py | 21 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | CFBag.py | 21 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | NSIndexSet.py | 21 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | CFBitVector.py | 41 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | CFArray.py | 21 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | CFDictionary.py | 21 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | NSSet.py | 21 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | NSDate.py | 20 statistics = lldb.formatters.metrics.Metrics()
|
| H A D | NSNumber.py | 20 statistics = lldb.formatters.metrics.Metrics()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | O3-pipeline.ll | 128 ; CHECK-NEXT: Machine Trace Metrics 133 ; CHECK-NEXT: Machine Trace Metrics
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 732 CodeMetrics Metrics; in isHardwareLoopProfitable() local 734 Metrics.analyzeBasicBlock(BB, *this, EphValues); in isHardwareLoopProfitable() 736 if (Metrics.NumInsts <= (6 * SchedModel.getIssueWidth())) in isHardwareLoopProfitable()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | SelectionTests.cpp | 581 TEST(SelectionTree, Metrics) { in TEST() argument
|