projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6565a70
)
Fix use of uninitialized variable.
author
David Blaikie
<dblaikie@gmail.com>
Mon, 14 May 2012 21:48:19 +0000
(21:48 +0000)
committer
David Blaikie
<dblaikie@gmail.com>
Mon, 14 May 2012 21:48:19 +0000
(21:48 +0000)
Found by GCC's maybe-uninitialized.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156780
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/ARM/ARMBaseInstrInfo.cpp
patch
|
blob
|
history
diff --git
a/lib/Target/ARM/ARMBaseInstrInfo.cpp
b/lib/Target/ARM/ARMBaseInstrInfo.cpp
index d1b481a3b9076c5054d185a7d3c7f68cdbd892f2..f74b0e75cfbc6efe8ce3b000ba5add8f856d5a61 100644
(file)
--- a/
lib/Target/ARM/ARMBaseInstrInfo.cpp
+++ b/
lib/Target/ARM/ARMBaseInstrInfo.cpp
@@
-2024,7
+2024,7
@@
OptimizeCompareInstr(MachineInstr *CmpInstr, unsigned SrcReg, int CmpMask,
ARMCC::CondCodes CC = (ARMCC::CondCodes)OperandsToUpdate[i]->getImm();
ARMCC::CondCodes NewCC;
switch (CC) {
- default:
break
;
+ default:
llvm_unreachable("only expecting less/greater comparisons here")
;
case ARMCC::GE: NewCC = ARMCC::LE; break;
case ARMCC::LT: NewCC = ARMCC::GT; break;
case ARMCC::GT: NewCC = ARMCC::LT; break;