[llvm-commits] [llvm] r42029 - /llvm/trunk/lib/Target/X86/X86InstrInfo.cpp
Evan Cheng
evan.cheng at apple.com
Mon Sep 17 10:50:59 PDT 2007
Doh. Thanks Dan. Was this breaking anything? Seems to me this fix
should be merged into the release branch. What do you say?
Evan
On Sep 17, 2007, at 8:19 AM, Dan Gohman wrote:
> Author: djg
> Date: Mon Sep 17 10:19:08 2007
> New Revision: 42029
>
> URL: http://llvm.org/viewvc/llvm-project?rev=42029&view=rev
> Log:
> Add 64-bit jmp instructions to the list of instructions that
> can terminate a block with no fall-through.
>
> Modified:
> llvm/trunk/lib/Target/X86/X86InstrInfo.cpp
>
> Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.cpp?rev=42029&r1=42028&r2=42029&view=diff
>
> =
> =
> =
> =
> =
> =
> =
> =
> ======================================================================
> --- llvm/trunk/lib/Target/X86/X86InstrInfo.cpp (original)
> +++ llvm/trunk/lib/Target/X86/X86InstrInfo.cpp Mon Sep 17 10:19:08
> 2007
> @@ -582,7 +582,9 @@
> case X86::TAILJMPm:
> case X86::JMP: // Uncond branch.
> case X86::JMP32r: // Indirect branch.
> + case X86::JMP64r: // Indirect branch (64-bit).
> case X86::JMP32m: // Indirect branch through mem.
> + case X86::JMP64m: // Indirect branch through mem (64-bit).
> return true;
> default: return false;
> }
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list