XFAIL the test cases for r186044 on Hexagon
authorHal Finkel <hfinkel@anl.gov>
Wed, 10 Jul 2013 23:11:14 +0000 (23:11 +0000)
committerHal Finkel <hfinkel@anl.gov>
Wed, 10 Jul 2013 23:11:14 +0000 (23:11 +0000)
For some reason, the Hexagon backend does not reject these invalid static
initializer expressions, but instead crashes in AsmPrinter::EmitGlobalConstant.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186045 91177308-0d34-0410-b5e6-96231b3b80d8

test/Other/nonconst-static-ev.ll
test/Other/nonconst-static-iv.ll

index 3e4b7bde5ef36827a429f504342ffce36720cb03..148a1874fc91921435f7a9d9b17d6ed56b4e9638 100644 (file)
@@ -1,5 +1,6 @@
 ; RUN: not llc < %s 2> %t
 ; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
+; XFAIL: hexagon
 
 @0 = global i8 extractvalue ([1 x i8] select (i1 ptrtoint (i32* @1 to i1), [1 x i8] [ i8 1 ], [1 x i8] [ i8 2 ]), 0)
 @1 = external global i32
index 14db94c9a87d589a7d934c1016c6c0590a5146cf..2a7f7266cf3284e3fb4264f93501fa5c527b118b 100644 (file)
@@ -1,5 +1,6 @@
 ; RUN: not llc < %s 2> %t
 ; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
+; XFAIL: hexagon
 
 @0 = global i8 insertvalue( { i8 } select (i1 ptrtoint (i32* @1 to i1), { i8 } { i8 1 }, { i8 } { i8 2 }), i8 0, 0)
 @1 = external global i32