diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-29 00:27:32 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-29 00:27:32 +0000 |
commit | 9c3badcebaf783daa00a347704f12f025e9d90b6 (patch) | |
tree | bf444ffa3d0180983f3b53721de29570a0a5bd90 /llvm/test/CodeGen/ARM/crash.ll | |
parent | 05500ba6ecc477b596c64279d7f5f1a353485b16 (diff) | |
download | bcm5719-llvm-9c3badcebaf783daa00a347704f12f025e9d90b6.tar.gz bcm5719-llvm-9c3badcebaf783daa00a347704f12f025e9d90b6.zip |
Add -verify-arm-pseudo-expand.
This hidden llc option runs the machine code verifier after expanding
ARM pseudo-instructions, but before if-conversion.
The machine code verifier is much better at pointing out liveness errors
that can trip up the register scavenger.
llvm-svn: 136439
Diffstat (limited to 'llvm/test/CodeGen/ARM/crash.ll')
-rw-r--r-- | llvm/test/CodeGen/ARM/crash.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/ARM/crash.ll b/llvm/test/CodeGen/ARM/crash.ll index 5ecfe15511b..979442accf0 100644 --- a/llvm/test/CodeGen/ARM/crash.ll +++ b/llvm/test/CodeGen/ARM/crash.ll @@ -1,4 +1,4 @@ -; RUN: llc < %s -mtriple=thumbv7-apple-darwin10 +; RUN: llc < %s -mtriple=thumbv7-apple-darwin10 -verify-arm-pseudo-expand ; <rdar://problem/8529919> %struct.foo = type { i32, i32 } |