|
33 | 33 | store %main.hasPadding %2, ptr %hashmap.key, align 8
|
34 | 34 | %3 = getelementptr inbounds ptr, ptr %hashmap.key, i32 1
|
35 | 35 | call void @runtime.memzero(ptr nonnull %3, i32 3, ptr undef) #4
|
36 |
| - %4 = getelementptr inbounds i8, ptr %hashmap.key, i32 9 |
| 36 | + %4 = getelementptr inbounds { i1, i32, i1 }, ptr %hashmap.key, i32 1 |
37 | 37 | call void @runtime.memzero(ptr nonnull %4, i32 3, ptr undef) #4
|
38 | 38 | %5 = call i1 @runtime.hashmapBinaryGet(ptr %m, ptr nonnull %hashmap.key, ptr nonnull %hashmap.value, i32 4, ptr undef) #4
|
39 | 39 | call void @llvm.lifetime.end.p0(i64 12, ptr nonnull %hashmap.key)
|
|
71 | 71 | store %main.hasPadding %2, ptr %hashmap.key, align 8
|
72 | 72 | %3 = getelementptr inbounds ptr, ptr %hashmap.key, i32 1
|
73 | 73 | call void @runtime.memzero(ptr nonnull %3, i32 3, ptr undef) #4
|
74 |
| - %4 = getelementptr inbounds i8, ptr %hashmap.key, i32 9 |
| 74 | + %4 = getelementptr inbounds { i1, i32, i1 }, ptr %hashmap.key, i32 1 |
75 | 75 | call void @runtime.memzero(ptr nonnull %4, i32 3, ptr undef) #4
|
76 | 76 | call void @runtime.hashmapBinarySet(ptr %m, ptr nonnull %hashmap.key, ptr nonnull %hashmap.value, ptr undef) #4
|
77 | 77 | call void @llvm.lifetime.end.p0(i64 12, ptr nonnull %hashmap.key)
|
@@ -106,11 +106,11 @@ entry:
|
106 | 106 | store %main.hasPadding %s.elt9, ptr %hashmap.key.repack8, align 4
|
107 | 107 | %0 = getelementptr inbounds ptr, ptr %hashmap.key, i32 1
|
108 | 108 | call void @runtime.memzero(ptr nonnull %0, i32 3, ptr undef) #4
|
109 |
| - %1 = getelementptr inbounds i8, ptr %hashmap.key, i32 9 |
| 109 | + %1 = getelementptr inbounds %main.hasPadding, ptr %hashmap.key, i32 1 |
110 | 110 | call void @runtime.memzero(ptr nonnull %1, i32 3, ptr undef) #4
|
111 | 111 | %2 = getelementptr inbounds [2 x %main.hasPadding], ptr %hashmap.key, i32 0, i32 1, i32 1
|
112 | 112 | call void @runtime.memzero(ptr nonnull %2, i32 3, ptr undef) #4
|
113 |
| - %3 = getelementptr inbounds i8, ptr %hashmap.key, i32 21 |
| 113 | + %3 = getelementptr inbounds [2 x %main.hasPadding], ptr %hashmap.key, i32 1 |
114 | 114 | call void @runtime.memzero(ptr nonnull %3, i32 3, ptr undef) #4
|
115 | 115 | %4 = call i1 @runtime.hashmapBinaryGet(ptr %m, ptr nonnull %hashmap.key, ptr nonnull %hashmap.value, i32 4, ptr undef) #4
|
116 | 116 | call void @llvm.lifetime.end.p0(i64 24, ptr nonnull %hashmap.key)
|
@@ -145,11 +145,11 @@ entry:
|
145 | 145 | store %main.hasPadding %s.elt9, ptr %hashmap.key.repack8, align 4
|
146 | 146 | %0 = getelementptr inbounds ptr, ptr %hashmap.key, i32 1
|
147 | 147 | call void @runtime.memzero(ptr nonnull %0, i32 3, ptr undef) #4
|
148 |
| - %1 = getelementptr inbounds i8, ptr %hashmap.key, i32 9 |
| 148 | + %1 = getelementptr inbounds %main.hasPadding, ptr %hashmap.key, i32 1 |
149 | 149 | call void @runtime.memzero(ptr nonnull %1, i32 3, ptr undef) #4
|
150 | 150 | %2 = getelementptr inbounds [2 x %main.hasPadding], ptr %hashmap.key, i32 0, i32 1, i32 1
|
151 | 151 | call void @runtime.memzero(ptr nonnull %2, i32 3, ptr undef) #4
|
152 |
| - %3 = getelementptr inbounds i8, ptr %hashmap.key, i32 21 |
| 152 | + %3 = getelementptr inbounds [2 x %main.hasPadding], ptr %hashmap.key, i32 1 |
153 | 153 | call void @runtime.memzero(ptr nonnull %3, i32 3, ptr undef) #4
|
154 | 154 | call void @runtime.hashmapBinarySet(ptr %m, ptr nonnull %hashmap.key, ptr nonnull %hashmap.value, ptr undef) #4
|
155 | 155 | call void @llvm.lifetime.end.p0(i64 24, ptr nonnull %hashmap.key)
|
|
0 commit comments