Searched refs:ExtraCost (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DIfConversion.cpp130 /// ExtraCost - Extra cost for multi-cycle instructions.
148 unsigned ExtraCost = 0; member in struct:__anon3479::IfConverter::BBInfo
388 unsigned TCycle = TBBInfo.NonPredSize + TBBInfo.ExtraCost - Dups;
389 unsigned FCycle = FBBInfo.NonPredSize + FBBInfo.ExtraCost - Dups;
1070 BBI.ExtraCost = 0;
1127 BBI.ExtraCost += NumCycles-1;
1349 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost,
1365 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost,
1374 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost,
1394 FalseBBI.NonPredSize + FalseBBI.ExtraCost,
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp2070 unsigned ExtraCost = 0; local
2080 ExtraCost = 1;
2085 ExtraCost = 1;
2091 ExtraCost = 2;
2099 ExtraCost = 1;
2102 ExtraCost = 3;
2210 return LT.first * (ExtraCost + Entry->Cost);
2214 return LT.first * (ExtraCost + Entry->Cost);
2218 return LT.first * (ExtraCost + Entry->Cost);
2222 return LT.first * (ExtraCost
[all...]

Completed in 110 milliseconds