Fix a typo.

llvm-svn: 129429
This commit is contained in:
Cameron Zwarich 2011-04-13 06:39:16 +00:00
parent cdf59f7016
commit 8001850ee8
2 changed files with 7 additions and 7 deletions

View File

@ -1270,19 +1270,19 @@ bool ARMBaseInstrInfo::isSchedulingBoundary(const MachineInstr *MI,
}
bool ARMBaseInstrInfo::isProfitableToIfCvt(MachineBasicBlock &MBB,
unsigned NumCyles,
unsigned NumCycles,
unsigned ExtraPredCycles,
float Probability,
float Confidence) const {
if (!NumCyles)
if (!NumCycles)
return false;
// Attempt to estimate the relative costs of predication versus branching.
float UnpredCost = Probability * NumCyles;
float UnpredCost = Probability * NumCycles;
UnpredCost += 1.0; // The branch itself
UnpredCost += (1.0 - Confidence) * Subtarget.getMispredictionPenalty();
return (float)(NumCyles + ExtraPredCycles) < UnpredCost;
return (float)(NumCycles + ExtraPredCycles) < UnpredCost;
}
bool ARMBaseInstrInfo::

View File

@ -307,7 +307,7 @@ public:
const MachineFunction &MF) const;
virtual bool isProfitableToIfCvt(MachineBasicBlock &MBB,
unsigned NumCyles, unsigned ExtraPredCycles,
unsigned NumCycles, unsigned ExtraPredCycles,
float Prob, float Confidence) const;
virtual bool isProfitableToIfCvt(MachineBasicBlock &TMBB,
@ -317,10 +317,10 @@ public:
float Probability, float Confidence) const;
virtual bool isProfitableToDupForIfCvt(MachineBasicBlock &MBB,
unsigned NumCyles,
unsigned NumCycles,
float Probability,
float Confidence) const {
return NumCyles == 1;
return NumCycles == 1;
}
/// AnalyzeCompare - For a comparison instruction, return the source register