mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-17 21:35:07 +00:00
Test case trial and error. Not sure the proper way to check MBB names.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139900 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
17bd2c5d68
commit
cc32efd592
@ -15,21 +15,21 @@
|
||||
; consider vreg1 and vreg27 to be copies of the same value. It would
|
||||
; then remove one of the critical edge copes, which cannot safely be removed.
|
||||
;
|
||||
; CHECK: ## %while.body85.i
|
||||
; CHECK-NOT: ## %
|
||||
; CHECK: # %while.body85.i
|
||||
; CHECK-NOT: # %
|
||||
; CHECK-NOT: add
|
||||
; CHECK: movl %[[POSTR:e[abcdxi]+]], %[[PRER:e[abcdxi]+]]
|
||||
; CHECK: addl %{{.*}}, %[[POSTR]]
|
||||
; CHECK: ## %while.end.i
|
||||
; CHECK: # %while.end.i
|
||||
; CHECK: movl %[[POSTR]], %[[USER:e[abcdxi]+]]
|
||||
; CHECK: ## %land.lhs.true.i
|
||||
; CHECK: # %land.lhs.true.i
|
||||
; CHECK: movl %[[POSTR]], %[[USER]]
|
||||
; CHECK: ## %land.lhs.true103.i
|
||||
; CHECK: # %land.lhs.true103.i
|
||||
; CHECK: movl %[[POSTR]], %[[USER]]
|
||||
; CHECK: ## %if.then108.i
|
||||
; CHECK: # %if.then108.i
|
||||
; [[PRER] live out, so nothing on this path should define it.
|
||||
; CHECK-NOT: , %[[PRER]]
|
||||
; CHECK: ## %if.end117.i
|
||||
; CHECK: # %if.end117.i
|
||||
|
||||
target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128-n8:16:32"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user