s390x: clean up remnants of non-SSA code generation (#5096)
Eliminate a few remaining instances of non-SSA code. Remove infrastructure previously used for non-SSA code emission. Related cleanup around flags handling.
This commit is contained in:
@@ -334,9 +334,9 @@ block0(v0: i128):
|
||||
; vl %v0, 0(%r3)
|
||||
; vgbm %v5, 0
|
||||
; vceqgs %v7, %v0, %v5
|
||||
; lghi %r3, 0
|
||||
; locghine %r3, -1
|
||||
; vlvgp %v21, %r3, %r3
|
||||
; lghi %r4, 0
|
||||
; locghine %r4, -1
|
||||
; vlvgp %v21, %r4, %r4
|
||||
; vst %v21, 0(%r2)
|
||||
; br %r14
|
||||
|
||||
@@ -404,9 +404,9 @@ block0(v0: i64, v1: i64):
|
||||
|
||||
; block0:
|
||||
; cghi %r4, 0
|
||||
; lghi %r4, 0
|
||||
; locghilh %r4, -1
|
||||
; vlvgp %v18, %r4, %r4
|
||||
; lghi %r5, 0
|
||||
; locghilh %r5, -1
|
||||
; vlvgp %v18, %r5, %r5
|
||||
; vst %v18, 0(%r2)
|
||||
; br %r14
|
||||
|
||||
@@ -466,9 +466,9 @@ block0(v0: i32, v1: i32):
|
||||
|
||||
; block0:
|
||||
; chi %r4, 0
|
||||
; lghi %r4, 0
|
||||
; locghilh %r4, -1
|
||||
; vlvgp %v18, %r4, %r4
|
||||
; lghi %r5, 0
|
||||
; locghilh %r5, -1
|
||||
; vlvgp %v18, %r5, %r5
|
||||
; vst %v18, 0(%r2)
|
||||
; br %r14
|
||||
|
||||
|
||||
Reference in New Issue
Block a user