Changes in directory llvm/test/Regression/CodeGen/X86:
sse-load-ret.ll added (r1.1) --- Log message: new testcase for the 'ret double folding with load' opzn --- Diffs of the changes: (+19 -0) sse-load-ret.ll | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+) Index: llvm/test/Regression/CodeGen/X86/sse-load-ret.ll diff -c /dev/null llvm/test/Regression/CodeGen/X86/sse-load-ret.ll:1.1 *** /dev/null Tue Jan 31 19:45:12 2006 --- llvm/test/Regression/CodeGen/X86/sse-load-ret.ll Tue Jan 31 19:45:02 2006 *************** *** 0 **** --- 1,19 ---- + ; RUN: llvm-as < %s | llc -march=x86 -mcpu=yonah -enable-x86-sse && + ; RUN: llvm-as < %s | llc -march=x86 -mcpu=yonah -enable-x86-sse | not grep movss + ; RUN: llvm-as < %s | llc -march=x86 -mcpu=yonah -enable-x86-sse | not grep xmm + + double %test1(double *%P) { + %X = load double* %P + ret double %X + } + + double %test2() { + ret double 1234.56 + } + + ; FIXME: Todo + ;double %test3(bool %B) { + ; %C = select bool %B, double 123.412, double 523.01123123 + ; ret double %C + ;} + _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits