diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2010-09-29 22:38:50 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2010-09-29 22:38:50 +0000 |
commit | 2016f0eaacab149a4bfdba5f500e13d03f08846e (patch) | |
tree | 8e152b2c408a79a002722b9c03f914577d260a32 /llvm/lib | |
parent | a5497345ada35c8b0953186208facef5080dbcd0 (diff) | |
download | bcm5719-llvm-2016f0eaacab149a4bfdba5f500e13d03f08846e.tar.gz bcm5719-llvm-2016f0eaacab149a4bfdba5f500e13d03f08846e.zip |
Silence msvc warnings.
llvm-svn: 115097
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/CodeGen/IfConversion.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/CodeGen/IfConversion.cpp b/llvm/lib/CodeGen/IfConversion.cpp index 3cc9a7a062e..bd65a4441d9 100644 --- a/llvm/lib/CodeGen/IfConversion.cpp +++ b/llvm/lib/CodeGen/IfConversion.cpp @@ -786,20 +786,20 @@ IfConverter::BBInfo &IfConverter::AnalyzeBlock(MachineBasicBlock *BB, // General heuristics are: // - backedge -> 90% taken // - early exit -> 20% taken - float Prediction = 0.5; + float Prediction = 0.5f; MachineLoop *Loop = MLI->getLoopFor(BB); if (Loop) { if (TrueBBI.BB == Loop->getHeader()) - Prediction = 0.9; + Prediction = 0.9f; else if (FalseBBI.BB == Loop->getHeader()) - Prediction = 0.1; - + Prediction = 0.1f; + MachineLoop *TrueLoop = MLI->getLoopFor(TrueBBI.BB); MachineLoop *FalseLoop = MLI->getLoopFor(FalseBBI.BB); if (!TrueLoop || TrueLoop->getParentLoop() == Loop) - Prediction = 0.2; + Prediction = 0.2f; else if (!FalseLoop || FalseLoop->getParentLoop() == Loop) - Prediction = 0.8; + Prediction = 0.8f; } if (CanRevCond && ValidDiamond(TrueBBI, FalseBBI, Dups, Dups2) && |