Home
last modified time | relevance | path

Searched refs:a32 (Results 1 – 25 of 58) sorted by relevance

123

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_interface.h226 a32 __tsan_atomic32_load(const volatile a32 *a, morder mo);
252 a32 __tsan_atomic32_exchange(volatile a32 *a, a32 v, morder mo);
265 a32 __tsan_atomic32_fetch_add(volatile a32 *a, a32 v, morder mo);
278 a32 __tsan_atomic32_fetch_sub(volatile a32 *a, a32 v, morder mo);
291 a32 __tsan_atomic32_fetch_and(volatile a32 *a, a32 v, morder mo);
304 a32 __tsan_atomic32_fetch_or(volatile a32 *a, a32 v, morder mo);
317 a32 __tsan_atomic32_fetch_xor(volatile a32 *a, a32 v, morder mo);
330 a32 __tsan_atomic32_fetch_nand(volatile a32 *a, a32 v, morder mo);
345 int __tsan_atomic32_compare_exchange_strong(volatile a32 *a, a32 *c, a32 v,
363 int __tsan_atomic32_compare_exchange_weak(volatile a32 *a, a32 *c, a32 v,
[all …]
H A Dtsan_interface_atomic.cpp557 a32 __tsan_atomic32_exchange(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_exchange()
584 a32 __tsan_atomic32_fetch_add(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_add()
611 a32 __tsan_atomic32_fetch_sub(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_sub()
638 a32 __tsan_atomic32_fetch_and(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_and()
665 a32 __tsan_atomic32_fetch_or(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_or()
692 a32 __tsan_atomic32_fetch_xor(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_xor()
719 a32 __tsan_atomic32_fetch_nand(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_nand()
748 int __tsan_atomic32_compare_exchange_strong(volatile a32 *a, a32 *c, a32 v, in __tsan_atomic32_compare_exchange_strong()
780 int __tsan_atomic32_compare_exchange_weak(volatile a32 *a, a32 *c, a32 v, in __tsan_atomic32_compare_exchange_weak()
812 a32 __tsan_atomic32_compare_exchange_val(volatile a32 *a, a32 c, a32 v, in __tsan_atomic32_compare_exchange_val()
[all …]
H A Dtsan_interceptors_mac.cpp77 m(int32_t, int32_t, a32, f##32, __tsan_atomic32_##tsan_atomic_f, \
79 m(int32_t, int32_t, a32, f##32##Barrier, __tsan_atomic32_##tsan_atomic_f, \
87 m(int32_t, uint32_t, a32, f##32, __tsan_atomic32_##tsan_atomic_f, \
89 m(int32_t, uint32_t, a32, f##32##Barrier, __tsan_atomic32_##tsan_atomic_f, \
91 m_orig(int32_t, uint32_t, a32, f##32##Orig, __tsan_atomic32_##tsan_atomic_f, \
93 m_orig(int32_t, uint32_t, a32, f##32##OrigBarrier, \
125 OSATOMIC_INTERCEPTORS_CAS(OSAtomicCompareAndSwapInt, __tsan_atomic32, a32, int)
130 OSATOMIC_INTERCEPTORS_CAS(OSAtomicCompareAndSwap32, __tsan_atomic32, a32,
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface.h226 a32 __tsan_atomic32_load(const volatile a32 *a, morder mo);
252 a32 __tsan_atomic32_exchange(volatile a32 *a, a32 v, morder mo);
265 a32 __tsan_atomic32_fetch_add(volatile a32 *a, a32 v, morder mo);
278 a32 __tsan_atomic32_fetch_sub(volatile a32 *a, a32 v, morder mo);
291 a32 __tsan_atomic32_fetch_and(volatile a32 *a, a32 v, morder mo);
304 a32 __tsan_atomic32_fetch_or(volatile a32 *a, a32 v, morder mo);
317 a32 __tsan_atomic32_fetch_xor(volatile a32 *a, a32 v, morder mo);
330 a32 __tsan_atomic32_fetch_nand(volatile a32 *a, a32 v, morder mo);
345 int __tsan_atomic32_compare_exchange_strong(volatile a32 *a, a32 *c, a32 v,
363 int __tsan_atomic32_compare_exchange_weak(volatile a32 *a, a32 *c, a32 v,
[all …]
H A Dtsan_interface_atomic.cpp562 a32 __tsan_atomic32_exchange(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_exchange()
589 a32 __tsan_atomic32_fetch_add(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_add()
616 a32 __tsan_atomic32_fetch_sub(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_sub()
643 a32 __tsan_atomic32_fetch_and(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_and()
670 a32 __tsan_atomic32_fetch_or(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_or()
697 a32 __tsan_atomic32_fetch_xor(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_xor()
724 a32 __tsan_atomic32_fetch_nand(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_fetch_nand()
753 int __tsan_atomic32_compare_exchange_strong(volatile a32 *a, a32 *c, a32 v, in __tsan_atomic32_compare_exchange_strong()
785 int __tsan_atomic32_compare_exchange_weak(volatile a32 *a, a32 *c, a32 v, in __tsan_atomic32_compare_exchange_weak()
817 a32 __tsan_atomic32_compare_exchange_val(volatile a32 *a, a32 c, a32 v, in __tsan_atomic32_compare_exchange_val()
[all …]
H A Dtsan_interceptors_mac.cpp77 m(int32_t, int32_t, a32, f##32, __tsan_atomic32_##tsan_atomic_f, \
79 m(int32_t, int32_t, a32, f##32##Barrier, __tsan_atomic32_##tsan_atomic_f, \
87 m(int32_t, uint32_t, a32, f##32, __tsan_atomic32_##tsan_atomic_f, \
89 m(int32_t, uint32_t, a32, f##32##Barrier, __tsan_atomic32_##tsan_atomic_f, \
91 m_orig(int32_t, uint32_t, a32, f##32##Orig, __tsan_atomic32_##tsan_atomic_f, \
93 m_orig(int32_t, uint32_t, a32, f##32##OrigBarrier, \
125 OSATOMIC_INTERCEPTORS_CAS(OSAtomicCompareAndSwapInt, __tsan_atomic32, a32, int)
130 OSATOMIC_INTERCEPTORS_CAS(OSAtomicCompareAndSwap32, __tsan_atomic32, a32,
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/
H A Darith-div.ll15 @a32 = common global [16 x i32] zeroinitializer, align 64
71 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
72 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
73 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
74 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
75 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
76 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
77 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
78 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
79 …%a8 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 8 ), align 4
[all …]
H A Dshift-shl.ll13 @a32 = common global [16 x i32] zeroinitializer, align 64
204 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
205 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
206 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
207 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
208 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
209 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
210 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
211 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
532 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Darith-abs.ll13 @a32 = common global [16 x i32] zeroinitializer, align 64
147 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
148 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
149 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
150 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
151 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
152 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
153 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
154 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
421 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Darith-fix.ll13 @a32 = common global [16 x i32] zeroinitializer, align 64
255 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
256 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
257 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
258 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
259 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
260 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
599 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
727 %r32 = call i8 @llvm.smul.fix.i8(i8 %a32, i8 %b32, i32 3)
1402 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Darith-add.ll15 @a32 = common global [16 x i32] zeroinitializer, align 64
174 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
175 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
176 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
177 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
178 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
179 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
180 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
181 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
518 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Darith-sub.ll15 @a32 = common global [16 x i32] zeroinitializer, align 64
174 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
175 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
176 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
177 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
178 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
179 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
180 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
181 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
518 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Dshift-lshr.ll13 @a32 = common global [16 x i32] zeroinitializer, align 64
156 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
157 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
158 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
159 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
160 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
161 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
162 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
163 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
484 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Dshift-ashr.ll13 @a32 = common global [16 x i32] zeroinitializer, align 64
207 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
208 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
209 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
210 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
211 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
212 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
213 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
214 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
535 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Darith-mul.ll15 @a32 = common global [16 x i32] zeroinitializer, align 64
244 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
245 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
246 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
247 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
248 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
249 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
250 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
251 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
626 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Darith-smax.ll13 @a32 = common global [16 x i32] zeroinitializer, align 64
193 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
194 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
195 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
196 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
197 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
198 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
199 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
200 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
537 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Darith-umin.ll13 @a32 = common global [16 x i32] zeroinitializer, align 64
193 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
194 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
195 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
196 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
197 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
198 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
199 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
200 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
537 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
H A Darith-smin.ll13 @a32 = common global [16 x i32] zeroinitializer, align 64
193 …%a0 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 0 ), align 4
194 …%a1 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 1 ), align 4
195 …%a2 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 2 ), align 4
196 …%a3 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 3 ), align 4
197 …%a4 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 4 ), align 4
198 …%a5 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 5 ), align 4
199 …%a6 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 6 ), align 4
200 …%a7 = load i32, i32* getelementptr inbounds ([16 x i32], [16 x i32]* @a32, i32 0, i64 7 ), align 4
537 %a32 = load i8, i8* getelementptr inbounds ([64 x i8], [64 x i8]* @a8, i32 0, i64 32), align 1
[all …]
/llvm-project-15.0.7/compiler-rt/test/builtins/Unit/
H A Datomic_test.c156 uint32_t a32, b32; variable
165 a32 = U32(value); in set_a_values()
257 __atomic_store_4(&a32, U32(V + m), model); in test_stores()
258 if (a32 != U32(V + m)) in test_stores()
396 if (a32 != U32(ONES) || b32 != U32(ONES)) in test_compare_exchanges()
400 if (a32 != U32(V + m1) || b32 != U32(ONES)) in test_compare_exchanges()
494 if (b32 != U32(V + m) || a32 != U32(V + m)) in test_fetch_op()
586 __atomic_fetch_add_4(&a32, U32(V), model); in test_fetch_op()
587 if (a32 != U32(V * 2 + m)) in test_fetch_op()
589 __atomic_fetch_sub_4(&a32, U32(V), model); in test_fetch_op()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dpr13859.ll10 %a32 = load i32, ptr %aMyAlloca, align 4
11 %aconv = trunc i32 %a32 to i16
19 %a47 = trunc i32 %a32 to i1
H A Dstatepoint-spill-slot-size-promotion.ll9 …slot_size(i1 %a1, i2 %a2, i7 %a7, i8 %a8, i9 %a9, i15 %a15, i16 %a16, i32 %a32, i64 %a64, i128 %a1…
50 …[ "deopt"(i1 %a1, i2 %a2, i7 %a7, i8 %a8, i9 %a9, i15 %a15, i16 %a16, i32 %a32, i64 %a64, i128 %a1…
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dswap-compare-operands.ll162 %shl = shl i32 %a32, 3
172 %a32 = zext i8 %a to i32
173 %shl = shl i32 %a32, 4
184 %a32 = zext i8 %a to i32
185 %shl = shl i32 %a32, 5
195 %a32 = zext i8 %a to i32
239 %shl = shl i32 %a32, 3
249 %a32 = sext i8 %a to i32
250 %shl = shl i32 %a32, 4
261 %a32 = sext i8 %a to i32
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dagpr-csr.ll37 ; GCN-NOT: a32
38 ; GFX90A: v_accvgpr_read_b32 v0, a32 ; Reload Reuse
39 ; GCN-NOT: a32
41 ; GCN-NOT: a32
42 ; GFX90A: v_accvgpr_write_b32 a32, v0 ; Reload Reuse
43 ; GCN-NOT: a32
46 call void asm sideeffect "; use agpr32", "~{a32}" ()
/llvm-project-15.0.7/llvm/test/Analysis/MemorySSA/
H A Dinvariant-groups.ll55 %a32 = bitcast i8* %a8 to i32*
61 %2 = load i32, i32* %a32, align 4, !invariant.group !0
109 %a32 = bitcast i8* %a8 to i32*
114 %2 = load i32, i32* %a32, align 4, !invariant.group !0
129 %a32 = bitcast i8* %a8 to i32*
134 %v2 = load i32, i32* %a32, align 4, !invariant.group !0
141 %v3 = load i32, i32* %a32, align 4, !invariant.group !0
160 %a32 = bitcast i8* %a8 to i32*
164 %2 = load i32, i32* %a32, align 4, !invariant.group !0
172 %3 = load i32, i32* %a32, align 4, !invariant.group !0
/llvm-project-15.0.7/llvm/test/Analysis/CostModel/X86/
H A Dmul32.ll31 …ost Model: Found an estimated cost of 24 for instruction: %xa32 = sext <32 x i8> %a32 to <32 x i32>
49 …ost Model: Found an estimated cost of 24 for instruction: %xa32 = sext <32 x i8> %a32 to <32 x i32>
67 …Cost Model: Found an estimated cost of 8 for instruction: %xa32 = sext <32 x i8> %a32 to <32 x i32>
103 ; AVX2-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %xa32 = sext <32 x i8> %a32…
139 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa32 = sext <32 x i8> %a32 …
174 %xa32 = sext <32 x i8> %a32 to <32 x i32>
337 %xa32 = zext <32 x i8> %a32 to <32 x i32>
500 %xa32 = sext <32 x i8> %a32 to <32 x i32>
667 %xa32 = sext <32 x i16> %a32 to <32 x i32>
830 %xa32 = zext <32 x i16> %a32 to <32 x i32>
[all …]

123