diff --git a/llvm/test/CodeGen/Generic/2007-04-08-MultipleFrameIndices.ll b/llvm/test/CodeGen/Generic/2007-04-08-MultipleFrameIndices.ll --- a/llvm/test/CodeGen/Generic/2007-04-08-MultipleFrameIndices.ll +++ b/llvm/test/CodeGen/Generic/2007-04-08-MultipleFrameIndices.ll @@ -5,6 +5,8 @@ ; Bug: PR31336 +; XFAIL: xcore + define i32 @stuff(i32, ...) { %foo = alloca i8* %bar = alloca i32* diff --git a/llvm/test/CodeGen/Generic/2007-04-27-LargeMemObject.ll b/llvm/test/CodeGen/Generic/2007-04-27-LargeMemObject.ll --- a/llvm/test/CodeGen/Generic/2007-04-27-LargeMemObject.ll +++ b/llvm/test/CodeGen/Generic/2007-04-27-LargeMemObject.ll @@ -1,5 +1,7 @@ ; RUN: llc -no-integrated-as < %s +; XFAIL: xcore + %struct..0anon = type { [100 x i32] } define void @test() { diff --git a/llvm/test/CodeGen/Generic/2007-12-17-InvokeAsm.ll b/llvm/test/CodeGen/Generic/2007-12-17-InvokeAsm.ll --- a/llvm/test/CodeGen/Generic/2007-12-17-InvokeAsm.ll +++ b/llvm/test/CodeGen/Generic/2007-12-17-InvokeAsm.ll @@ -1,5 +1,7 @@ ; RUN: llc -no-integrated-as < %s +; XFAIL: xcore + define fastcc void @bc__support__high_resolution_time__initialize_clock_rate() personality i32 (...)* @__gxx_personality_v0 { entry: invoke void asm "rdtsc\0A\09movl %eax, $0\0A\09movl %edx, $1", "=*imr,=*imr,~{dirflag},~{fpsr},~{flags},~{dx},~{ax}"( i32* null, i32* null ) diff --git a/llvm/test/CodeGen/Generic/2008-02-20-MatchingMem.ll b/llvm/test/CodeGen/Generic/2008-02-20-MatchingMem.ll --- a/llvm/test/CodeGen/Generic/2008-02-20-MatchingMem.ll +++ b/llvm/test/CodeGen/Generic/2008-02-20-MatchingMem.ll @@ -1,5 +1,6 @@ ; RUN: llc -no-integrated-as < %s ; PR1133 +; XFAIL: xcore define void @test(i32* %X) nounwind { entry: %tmp1 = getelementptr i32, i32* %X, i32 10 ; [#uses=2]