Lines Matching defs:Metrics
778 CodeMetrics Metrics;
794 // Update Metrics for the Switch block, this is always cloned
798 Metrics.analyzeBasicBlock(BB, *TTI, EphValues);
807 // Otherwise update Metrics for all blocks that will be cloned. If any
815 Metrics.analyzeBasicBlock(BB, *TTI, EphValues);
819 if (Metrics.notDuplicatable) {
831 if (Metrics.Convergence != ConvergenceKind::None) {
841 if (!Metrics.NumInsts.isValid()) {
865 DuplicationCost = Metrics.NumInsts / CondBranches;
873 DuplicationCost = Metrics.NumInsts / JumpTableSize;