diff options
author | Dan Gohman <gohman@apple.com> | 2011-09-01 23:07:08 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2011-09-01 23:07:08 +0000 |
commit | 6b13cd415493187b4c597fc1a60fae314067cdb2 (patch) | |
tree | 7f8c192df24bf63bad67ef8f15b05f8a1f651da4 /test/CodeGen/ARM/2011-06-09-TailCallByVal.ll | |
parent | 36a16015ac108e2f0dd2d6d96a6d364bc74c50d7 (diff) | |
download | external_llvm-6b13cd415493187b4c597fc1a60fae314067cdb2.zip external_llvm-6b13cd415493187b4c597fc1a60fae314067cdb2.tar.gz external_llvm-6b13cd415493187b4c597fc1a60fae314067cdb2.tar.bz2 |
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138977 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/ARM/2011-06-09-TailCallByVal.ll')
-rw-r--r-- | test/CodeGen/ARM/2011-06-09-TailCallByVal.ll | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/CodeGen/ARM/2011-06-09-TailCallByVal.ll b/test/CodeGen/ARM/2011-06-09-TailCallByVal.ll index 4db3acf..3a2f2e9 100644 --- a/test/CodeGen/ARM/2011-06-09-TailCallByVal.ll +++ b/test/CodeGen/ARM/2011-06-09-TailCallByVal.ll @@ -1,4 +1,8 @@ ; RUN: llc < %s -relocation-model=pic -mcpu=cortex-a8 -arm-tail-calls=1 | FileCheck %s + +; 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-darwin10" |