Remove the old x86 backend
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
test compile
|
||||
set enable_llvm_abi_extensions=true
|
||||
target x86_64 machinst
|
||||
target x86_64
|
||||
|
||||
function %f0(i128, i128) -> i128 {
|
||||
; check: pushq %rbp
|
||||
@@ -190,7 +190,7 @@ block0(v0: i128, v1: i128):
|
||||
; nextln: orq %rax, %r8
|
||||
; nextln: andq $$1, %r8
|
||||
; nextln: setnz %r8b
|
||||
|
||||
|
||||
v4 = icmp slt v0, v1
|
||||
; check: cmpq %rcx, %rsi
|
||||
; nextln: setl %r9b
|
||||
@@ -201,7 +201,7 @@ block0(v0: i128, v1: i128):
|
||||
; nextln: orq %r9, %r10
|
||||
; nextln: andq $$1, %r10
|
||||
; nextln: setnz %r9b
|
||||
|
||||
|
||||
v5 = icmp sle v0, v1
|
||||
; check: cmpq %rcx, %rsi
|
||||
; nextln: setl %r10b
|
||||
@@ -212,7 +212,7 @@ block0(v0: i128, v1: i128):
|
||||
; nextln: orq %r10, %r11
|
||||
; nextln: andq $$1, %r11
|
||||
; nextln: setnz %r10b
|
||||
|
||||
|
||||
v6 = icmp sgt v0, v1
|
||||
; check: cmpq %rcx, %rsi
|
||||
; nextln: setnle %r11b
|
||||
@@ -307,7 +307,7 @@ block0(v0: i128):
|
||||
; nextln: setz %sil
|
||||
; nextln: andb %dil, %sil
|
||||
; nextln: jnz label1; j label2
|
||||
|
||||
|
||||
jump block2
|
||||
|
||||
block1:
|
||||
@@ -725,7 +725,7 @@ block2(v6: i128):
|
||||
; nextln: movq %rbp, %rsp
|
||||
; nextln: popq %rbp
|
||||
; nextln: ret
|
||||
|
||||
|
||||
}
|
||||
|
||||
function %f24(i128, i128, i64, i128, i128, i128) -> i128 {
|
||||
@@ -1106,4 +1106,4 @@ block0(v0: i128, v1: i128):
|
||||
; nextln: movq %rcx, %rdx
|
||||
; nextln: movq %rbp, %rsp
|
||||
; nextln: popq %rbp
|
||||
; nextln: ret
|
||||
; nextln: ret
|
||||
|
||||
Reference in New Issue
Block a user