Change GlobalVar to GlobalValue
This commit is contained in:
committed by
Dan Gohman
parent
49cc693d64
commit
5c320a0d30
@@ -9,7 +9,7 @@ function %vmctx(i64 vmctx) -> i64 {
|
||||
gv1 = vmctx-16
|
||||
|
||||
ebb1(v1: i64):
|
||||
v2 = global_addr.i64 gv1
|
||||
v2 = global_value.i64 gv1
|
||||
; check: v2 = iadd_imm v1, -16
|
||||
return v2
|
||||
; check: return v2
|
||||
@@ -20,7 +20,7 @@ function %deref(i64 vmctx) -> i64 {
|
||||
gv2 = deref(gv1)+32
|
||||
|
||||
ebb1(v1: i64):
|
||||
v2 = global_addr.i64 gv2
|
||||
v2 = global_value.i64 gv2
|
||||
; check: $(a1=$V) = iadd_imm v1, -16
|
||||
; check: $(p1=$V) = load.i64 notrap aligned $a1
|
||||
; check: v2 = iadd_imm $p1, 32
|
||||
@@ -33,9 +33,9 @@ function %sym() -> i64 {
|
||||
gv1 = globalsym u123:456
|
||||
|
||||
ebb1:
|
||||
v0 = global_addr.i64 gv0
|
||||
v0 = global_value.i64 gv0
|
||||
; check: v0 = globalsym_addr.i64 gv0
|
||||
v1 = global_addr.i64 gv1
|
||||
v1 = global_value.i64 gv1
|
||||
; check: v1 = globalsym_addr.i64 gv1
|
||||
v2 = bxor v0, v1
|
||||
return v2
|
||||
|
||||
Reference in New Issue
Block a user