summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/fold-call-2.ll
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-08-25 21:27:18 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-08-25 21:27:18 +0000
commitf00f1e50b52851453610dbd8ba8ca192400f7374 (patch)
tree82bcd5b756e21cfec4782b691252538f7ca650b2 /llvm/test/CodeGen/X86/fold-call-2.ll
parent92adb8d605b7b1df806dc43e758ad5388eac3315 (diff)
downloadbcm5719-llvm-f00f1e50b52851453610dbd8ba8ca192400f7374.tar.gz
bcm5719-llvm-f00f1e50b52851453610dbd8ba8ca192400f7374.zip
Try approach to moving call address load inside of callseq_start. Now it's done during the preprocess of x86 isel. callseq_start's chain is changed to load's chain node; while load's chain is the last of callseq_start or the loads or copytoreg nodes inserted to move arguments to the right spot.
llvm-svn: 55338
Diffstat (limited to 'llvm/test/CodeGen/X86/fold-call-2.ll')
-rw-r--r--llvm/test/CodeGen/X86/fold-call-2.ll1
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/X86/fold-call-2.ll b/llvm/test/CodeGen/X86/fold-call-2.ll
index fe060a7ea5a..349f986830a 100644
--- a/llvm/test/CodeGen/X86/fold-call-2.ll
+++ b/llvm/test/CodeGen/X86/fold-call-2.ll
@@ -1,5 +1,4 @@
; RUN: llvm-as < %s | llc -mtriple=i386-apple-darwin | grep mov | count 1
-; XFAIL: *
@f = external global void ()* ; <void ()**> [#uses=1]
OpenPOWER on IntegriCloud