llvm/test/DebugInfo/X86/safestack-byval.ll: Give an explicit triple for now. It crash...
authorNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 1 Dec 2015 10:07:41 +0000 (10:07 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 1 Dec 2015 10:07:41 +0000 (10:07 +0000)
Also revert r254375 and r254361.

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

test/DebugInfo/X86/safestack-byval.ll

index 1329a95..f1f6b6c 100644 (file)
@@ -1,8 +1,7 @@
 ; Test dwarf codegen for DILocalVariable of a byval function argument that
 ; points to neither an argument nor an alloca. This kind of IR is generated by
 ; SafeStack for unsafe byval arguments.
 ; Test dwarf codegen for DILocalVariable of a byval function argument that
 ; points to neither an argument nor an alloca. This kind of IR is generated by
 ; SafeStack for unsafe byval arguments.
-; RUN: llc -stop-after expand-isel-pseudos %s -o /dev/null | FileCheck %s
-; XFAIL: hexagon
+; RUN: llc -mtriple=x86_64-unknown-unknown -stop-after expand-isel-pseudos %s -o /dev/null | FileCheck %s
 
 ; This was built by compiling the following source with SafeStack and
 ; simplifying the result a little.
 
 ; This was built by compiling the following source with SafeStack and
 ; simplifying the result a little.
@@ -14,8 +13,6 @@
 ;   return zzz.a[len];
 ; }
 
 ;   return zzz.a[len];
 ; }
 
-; REQUIRES: tls
-
 ; CHECK: ![[ZZZ:.*]] = !DILocalVariable(name: "zzz",
 ; CHECK: ![[ZZZ_EXPR:.*]] = !DIExpression(DW_OP_deref, DW_OP_minus, 400)
 ; CHECK: DBG_VALUE {{.*}} ![[ZZZ]], ![[ZZZ_EXPR]]
 ; CHECK: ![[ZZZ:.*]] = !DILocalVariable(name: "zzz",
 ; CHECK: ![[ZZZ_EXPR:.*]] = !DIExpression(DW_OP_deref, DW_OP_minus, 400)
 ; CHECK: DBG_VALUE {{.*}} ![[ZZZ]], ![[ZZZ_EXPR]]