|
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