[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrX86-64.td
Bill Wendling
isanbard at gmail.com
Thu Apr 26 14:07:09 PDT 2007
Changes in directory llvm/lib/Target/X86:
X86InstrX86-64.td updated: 1.14 -> 1.15
---
Log message:
Have MMX registers clobbered in x86-64 too.
---
Diffs of the changes: (+1 -0)
X86InstrX86-64.td | 1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/X86/X86InstrX86-64.td
diff -u llvm/lib/Target/X86/X86InstrX86-64.td:1.14 llvm/lib/Target/X86/X86InstrX86-64.td:1.15
--- llvm/lib/Target/X86/X86InstrX86-64.td:1.14 Fri Dec 15 13:58:58 2006
+++ llvm/lib/Target/X86/X86InstrX86-64.td Thu Apr 26 16:06:48 2007
@@ -115,6 +115,7 @@
// All calls clobber the non-callee saved registers...
let Defs = [RAX, RCX, RDX, RSI, RDI, R8, R9, R10, R11,
FP0, FP1, FP2, FP3, FP4, FP5, FP6, ST0,
+ MM0, MM1, MM2, MM3, MM4, MM5, MM6, MM7,
XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7,
XMM8, XMM9, XMM10, XMM11, XMM12, XMM13, XMM14, XMM15] in {
def CALL64pcrel32 : I<0xE8, RawFrm, (ops i64imm:$dst, variable_ops),
More information about the llvm-commits
mailing list