diff options
| author | Hal Finkel <hfinkel@anl.gov> | 2013-07-10 23:11:14 +0000 |
|---|---|---|
| committer | Hal Finkel <hfinkel@anl.gov> | 2013-07-10 23:11:14 +0000 |
| commit | 31ffcec9996a589eb22d373dd8ffe15211cb8437 (patch) | |
| tree | fd1cb1793711836fa1ce94c8733ae653efba5a78 /llvm | |
| parent | b31366da8272e2e2149e5d044b0af1c01d81786f (diff) | |
| download | bcm5719-llvm-31ffcec9996a589eb22d373dd8ffe15211cb8437.tar.gz bcm5719-llvm-31ffcec9996a589eb22d373dd8ffe15211cb8437.zip | |
XFAIL the test cases for r186044 on Hexagon
For some reason, the Hexagon backend does not reject these invalid static
initializer expressions, but instead crashes in AsmPrinter::EmitGlobalConstant.
llvm-svn: 186045
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/test/Other/nonconst-static-ev.ll | 1 | ||||
| -rw-r--r-- | llvm/test/Other/nonconst-static-iv.ll | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/llvm/test/Other/nonconst-static-ev.ll b/llvm/test/Other/nonconst-static-ev.ll index 3e4b7bde5ef..148a1874fc9 100644 --- a/llvm/test/Other/nonconst-static-ev.ll +++ b/llvm/test/Other/nonconst-static-ev.ll @@ -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 diff --git a/llvm/test/Other/nonconst-static-iv.ll b/llvm/test/Other/nonconst-static-iv.ll index 14db94c9a87..2a7f7266cf3 100644 --- a/llvm/test/Other/nonconst-static-iv.ll +++ b/llvm/test/Other/nonconst-static-iv.ll @@ -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 |

