diff options
author | Chris Lattner <sabre@nondot.org> | 2004-08-01 19:31:30 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-08-01 19:31:30 +0000 |
commit | 4d7af1c680ad23886361d9f0ba8ee517ff39dd00 (patch) | |
tree | bbced2b6ad99874b72a1a6fac195325c02db47fe /llvm/lib/Target | |
parent | dfd402ea8d7eda4a9a46087e1fb967024335be67 (diff) | |
download | bcm5719-llvm-4d7af1c680ad23886361d9f0ba8ee517ff39dd00.tar.gz bcm5719-llvm-4d7af1c680ad23886361d9f0ba8ee517ff39dd00.zip |
Fix a warning
llvm-svn: 15409
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r-- | llvm/lib/Target/X86/X86InstrInfo.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86InstrInfo.cpp b/llvm/lib/Target/X86/X86InstrInfo.cpp index 427df28d5dc..42b0ec95a87 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.cpp +++ b/llvm/lib/Target/X86/X86InstrInfo.cpp @@ -50,6 +50,7 @@ X86InstrInfo::reverseBranchCondition(MachineBasicBlock::iterator MI) const { assert(isBranch(Opcode) && "MachineInstr must be a branch"); unsigned ROpcode; switch (Opcode) { + default: assert(0 && "Cannot reverse unconditional branches!"); case X86::JB: ROpcode = X86::JAE; break; case X86::JAE: ROpcode = X86::JB; break; case X86::JE: ROpcode = X86::JNE; break; @@ -62,8 +63,6 @@ X86InstrInfo::reverseBranchCondition(MachineBasicBlock::iterator MI) const { case X86::JGE: ROpcode = X86::JL; break; case X86::JLE: ROpcode = X86::JG; break; case X86::JG: ROpcode = X86::JLE; break; - default: - assert(0 && "Cannot reverse unconditional branches!"); } MachineBasicBlock* MBB = MI->getParent(); MachineBasicBlock* TMBB = MI->getOperand(0).getMachineBasicBlock(); |