Home
last modified time | relevance | path

Searched refs:Metrics (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp454 CodeMetrics Metrics; in rotateLoop() local
455 Metrics.analyzeBasicBlock(OrigHeader, *TTI, EphValues, PrepareForLTO); in rotateLoop()
456 if (Metrics.notDuplicatable) { in rotateLoop()
463 if (Metrics.Convergence != ConvergenceKind::None) { in rotateLoop()
469 if (!Metrics.NumInsts.isValid()) { in rotateLoop()
475 if (Metrics.NumInsts > MaxHeaderSize) { in rotateLoop()
477 << Metrics.NumInsts in rotateLoop()
487 if (PrepareForLTO && Metrics.NumInlineCandidates > 0) in rotateLoop()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp285 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 DDFAJumpThreading.cpp778 CodeMetrics Metrics; in isLegalAndProfitableToTransform() local
798 Metrics.analyzeBasicBlock(BB, *TTI, EphValues); in isLegalAndProfitableToTransform()
815 Metrics.analyzeBasicBlock(BB, *TTI, EphValues); in isLegalAndProfitableToTransform()
819 if (Metrics.notDuplicatable) { in isLegalAndProfitableToTransform()
831 if (Metrics.Convergence != ConvergenceKind::None) { in isLegalAndProfitableToTransform()
841 if (!Metrics.NumInsts.isValid()) { in isLegalAndProfitableToTransform()
865 DuplicationCost = Metrics.NumInsts / CondBranches; in isLegalAndProfitableToTransform()
873 DuplicationCost = Metrics.NumInsts / JumpTableSize; in isLegalAndProfitableToTransform()
H A DLoopUnrollPass.cpp685 CodeMetrics Metrics; in UnrollCostEstimator() local
687 Metrics.analyzeBasicBlock(BB, TTI, EphValues, /* PrepareForLTO= */ false, in UnrollCostEstimator()
689 NumInlineCandidates = Metrics.NumInlineCandidates; in UnrollCostEstimator()
690 NotDuplicatable = Metrics.notDuplicatable; in UnrollCostEstimator()
691 Convergence = Metrics.Convergence; in UnrollCostEstimator()
692 LoopSize = Metrics.NumInsts; in UnrollCostEstimator()
694 Metrics.Convergence != ConvergenceKind::Uncontrolled && in UnrollCostEstimator()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp637 CodeMetrics &Metrics = It->second; in run() local
643 Metrics.analyzeBasicBlock(&BB, GetTTI(F), EphValues); in run()
649 if (Metrics.notDuplicatable || !Metrics.NumInsts.isValid() || in run()
651 Metrics.NumInsts < MinFunctionSize)) in run()
657 if (!Inserted && !Metrics.isRecursive && !SpecializeLiteralConstant) in run()
660 int64_t Sz = *Metrics.NumInsts.getValue(); in run()
668 if (Inserted && Metrics.isRecursive) in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp353 CodeMetrics Metrics; in isHardwareLoopProfitable() local
355 Metrics.analyzeBasicBlock(BB, *this, EphValues); in isHardwareLoopProfitable()
357 if (Metrics.NumInsts <= (6 * SchedModel.getIssueWidth())) in isHardwareLoopProfitable()
/freebsd/contrib/file/magic/Magdir/
H A Dfonts62 # Summary: PostScript Type 1 Printer Font Metrics
78 >>(101.l) string/c Postscript Printer Font Metrics
79 # above labeled "PFM data" by ./msdos (version 5.28) or "Adobe Printer Font Metrics" by TrID
/freebsd/sys/contrib/openzfs/cmd/zpool_influxdb/
H A DREADME.md1 # Influxdb Metrics for ZFS Pools
/freebsd/contrib/wpa/wpa_supplicant/
H A DREADME-HS20284 # ignored if the AP does not advertise WAN Metrics information or if the
/freebsd/share/misc/
H A Dpci_vendors18700 13c4 Phase Metrics