|
87 | 87 |
|
88 | 88 | ; FIXME: These aren't localized because thesee were legalized before
|
89 | 89 | ; the localizer, and are no longer G_GLOBAL_VALUE.
|
90 |
| -@gv0 = addrspace(1) global i32 undef, align 4 |
91 |
| -@gv1 = addrspace(1) global i32 undef, align 4 |
92 |
| -@gv2 = addrspace(1) global i32 undef, align 4 |
93 |
| -@gv3 = addrspace(1) global i32 undef, align 4 |
| 90 | +@gv0 = addrspace(1) global i32 poison, align 4 |
| 91 | +@gv1 = addrspace(1) global i32 poison, align 4 |
| 92 | +@gv2 = addrspace(1) global i32 poison, align 4 |
| 93 | +@gv3 = addrspace(1) global i32 poison, align 4 |
94 | 94 |
|
95 | 95 | define amdgpu_kernel void @localize_globals(i1 %cond) {
|
96 | 96 | ; GFX9-LABEL: localize_globals:
|
@@ -159,10 +159,10 @@ bb2:
|
159 | 159 | ret void
|
160 | 160 | }
|
161 | 161 |
|
162 |
| -@static.gv0 = internal addrspace(1) global i32 undef, align 4 |
163 |
| -@static.gv1 = internal addrspace(1) global i32 undef, align 4 |
164 |
| -@static.gv2 = internal addrspace(1) global i32 undef, align 4 |
165 |
| -@static.gv3 = internal addrspace(1) global i32 undef, align 4 |
| 162 | +@static.gv0 = internal addrspace(1) global i32 poison, align 4 |
| 163 | +@static.gv1 = internal addrspace(1) global i32 poison, align 4 |
| 164 | +@static.gv2 = internal addrspace(1) global i32 poison, align 4 |
| 165 | +@static.gv3 = internal addrspace(1) global i32 poison, align 4 |
166 | 166 |
|
167 | 167 | define void @localize_internal_globals(i1 %cond) {
|
168 | 168 | ; GFX9-LABEL: localize_internal_globals:
|
|
0 commit comments