summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/fast-isel.ll
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2013-08-16 23:37:23 +0000
committerJim Grosbach <grosbach@apple.com>2013-08-16 23:37:23 +0000
commitd69f3ed9479c8ff6a95d88a81b196ea467b96a6f (patch)
treeada4a93c0c1b56eb50b51b717f8d8c520ed17b3a /llvm/test/CodeGen/ARM/fast-isel.ll
parent2ec4d7ba07bb205b72320b37fd531703cb8e7753 (diff)
downloadbcm5719-llvm-d69f3ed9479c8ff6a95d88a81b196ea467b96a6f.tar.gz
bcm5719-llvm-d69f3ed9479c8ff6a95d88a81b196ea467b96a6f.zip
ARM: Clean up fast-isel machine verifier errors.
Lots of machine verifier errors result from using a plain GPR regclass for incoming argument copies. A more restrictive rGPR class is more appropriate since it more accurately represents what's happening, plus it lines up better with isel later on so the verifier is happier. Reduces the number of ARM fast-isel tests not running with the verifier enabled by over half. rdar://12594152 llvm-svn: 188592
Diffstat (limited to 'llvm/test/CodeGen/ARM/fast-isel.ll')
-rw-r--r--llvm/test/CodeGen/ARM/fast-isel.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/ARM/fast-isel.ll b/llvm/test/CodeGen/ARM/fast-isel.ll
index 0cebc9067be..cd3fc1caa88 100644
--- a/llvm/test/CodeGen/ARM/fast-isel.ll
+++ b/llvm/test/CodeGen/ARM/fast-isel.ll
@@ -1,5 +1,5 @@
-; RUN: llc < %s -O0 -fast-isel-abort -relocation-model=dynamic-no-pic -mtriple=armv7-apple-ios | FileCheck %s --check-prefix=ARM
-; RUN: llc < %s -O0 -fast-isel-abort -relocation-model=dynamic-no-pic -mtriple=armv7-linux-gnueabi | FileCheck %s --check-prefix=ARM
+; RUN: llc < %s -O0 -fast-isel-abort -relocation-model=dynamic-no-pic -mtriple=armv7-apple-ios -verify-machineinstrs | FileCheck %s --check-prefix=ARM
+; RUN: llc < %s -O0 -fast-isel-abort -relocation-model=dynamic-no-pic -mtriple=armv7-linux-gnueabi -verify-machineinstrs | FileCheck %s --check-prefix=ARM
; RUN: llc < %s -O0 -fast-isel-abort -relocation-model=dynamic-no-pic -mtriple=thumbv7-apple-ios | FileCheck %s --check-prefix=THUMB
; Very basic fast-isel functionality.
OpenPOWER on IntegriCloud