From 3767be9aeea19f94dd8bbb48c9bcc0358c488b18 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Thu, 1 Sep 2011 23:07:08 +0000 Subject: 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 --- llvm/test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll | 3 +++ 1 file changed, 3 insertions(+) (limited to 'llvm/test/CodeGen/Thumb') 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" -- cgit v1.2.3