mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 22:24:54 +00:00
Move Sub simplifications and additional Add simplifications out of
instcombine and into InstructionSimplify. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121861 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -105,7 +105,7 @@ define i32 @test4(i8* %P) {
|
||||
; CHECK: load i32* @G
|
||||
; CHECK: memset.p0i8.i32
|
||||
; CHECK-NOT: load
|
||||
; CHECK: sub i32 %tmp, %tmp
|
||||
; CHECK: ret i32 0
|
||||
}
|
||||
|
||||
; Verify that basicaa is handling variable length memcpy, knowing it doesn't
|
||||
@@ -120,7 +120,7 @@ define i32 @test5(i8* %P, i32 %Len) {
|
||||
; CHECK: load i32* @G
|
||||
; CHECK: memcpy.p0i8.p0i8.i32
|
||||
; CHECK-NOT: load
|
||||
; CHECK: sub i32 %tmp, %tmp
|
||||
; CHECK: ret i32 0
|
||||
}
|
||||
|
||||
define i8 @test6(i8* %p, i8* noalias %a) {
|
||||
|
Reference in New Issue
Block a user