summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2011-09-01 23:07:08 +0000
committerDan Gohman <gohman@apple.com>2011-09-01 23:07:08 +0000
commit3767be9aeea19f94dd8bbb48c9bcc0358c488b18 (patch)
treeac51235b521de712696d3077f1f108e14a2a7085 /llvm/test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll
parent6397051ece4b63fedd2c20bdb2a1e9912056cad7 (diff)
downloadbcm5719-llvm-3767be9aeea19f94dd8bbb48c9bcc0358c488b18.tar.gz
bcm5719-llvm-3767be9aeea19f94dd8bbb48c9bcc0358c488b18.zip
Revert r131152, r129796, r129761. This code is currently considered
to be unreliable on platforms which require memcpy calls, and it is complicating broader legalize cleanups. It is hoped that these cleanups will make memcpy byval easier to implement in the future. llvm-svn: 138977
Diffstat (limited to 'llvm/test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll')
-rw-r--r--llvm/test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll b/llvm/test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll
index ed55bb5dcf8..3c83948a628 100644
--- a/llvm/test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll
+++ b/llvm/test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll
@@ -2,6 +2,9 @@
; rdar://problem/9416774
; ModuleID = 'reduced.ll'
+; byval is currently unsupported.
+; XFAIL: *
+
target datalayout = "e-p:32:32:32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-i64:32:32-f32:32:32-f64:32:32-v64:32:64-v128:32:128-a0:0:32-n32"
target triple = "thumbv7-apple-ios"
OpenPOWER on IntegriCloud