Changes in directory llvm/test/Regression/CodeGen/X86:
fast-cc-callee-pops.ll updated: 1.1 -> 1.2 fast-cc-pass-in-regs.ll updated: 1.3 -> 1.4 --- Log message: update testcases for x86 fastcc changes. --- Diffs of the changes: (+4 -2) fast-cc-callee-pops.ll | 2 +- fast-cc-pass-in-regs.ll | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/test/Regression/CodeGen/X86/fast-cc-callee-pops.ll diff -u llvm/test/Regression/CodeGen/X86/fast-cc-callee-pops.ll:1.1 llvm/test/Regression/CodeGen/X86/fast-cc-callee-pops.ll:1.2 --- llvm/test/Regression/CodeGen/X86/fast-cc-callee-pops.ll:1.1 Fri May 13 17:15:26 2005 +++ llvm/test/Regression/CodeGen/X86/fast-cc-callee-pops.ll Sat Mar 18 17:48:54 2006 @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | llc -march=x86 -x86-asm-syntax=intel -enable-x86-fastcc | grep 'ret 20' +; RUN: llvm-as < %s | llc -march=x86 -x86-asm-syntax=intel -enable-x86-fastcc | grep 'ret 28' ; Check that a fastcc function pops its stack variables before returning. Index: llvm/test/Regression/CodeGen/X86/fast-cc-pass-in-regs.ll diff -u llvm/test/Regression/CodeGen/X86/fast-cc-pass-in-regs.ll:1.3 llvm/test/Regression/CodeGen/X86/fast-cc-pass-in-regs.ll:1.4 --- llvm/test/Regression/CodeGen/X86/fast-cc-pass-in-regs.ll:1.3 Fri May 13 11:20:59 2005 +++ llvm/test/Regression/CodeGen/X86/fast-cc-pass-in-regs.ll Sat Mar 18 17:48:54 2006 @@ -1,7 +1,9 @@ ; RUN: llvm-as < %s | llc -march=x86 -x86-asm-syntax=intel -enable-x86-fastcc | grep 'mov %EDX, 1' - ; check that fastcc is passing stuff in regs. +; Argument reg passing is disabled due to regalloc issues. FIXME! +; XFAIL: * + declare fastcc long %callee(long) long %caller() { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits