1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00

llvm/test/DebugInfo/X86/safestack-byval.ll: Give an explicit triple for now. It crashes for targeting *-win32.

Also revert r254375 and r254361.

llvm-svn: 254397
This commit is contained in:
NAKAMURA Takumi 2015-12-01 10:07:41 +00:00
parent 2a1a5b1aaf
commit 8c95a54bf7

View 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.
; 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.
@ -14,8 +13,6 @@
; 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]]