Lines Matching full:alignment
5 ; ptr - (ptr & (alignment-1))
7 ; ptr & (0 - alignment)
17 define i32 @t0_32(i32 %ptr, i32 %alignment) nounwind {
23 %mask = add i32 %alignment, -1
28 define i64 @t1_64(i64 %ptr, i64 %alignment) nounwind {
34 %mask = add i64 %alignment, -1
40 define i32 @t2_commutative(i32 %ptr, i32 %alignment) nounwind {
46 %mask = add i32 %alignment, -1
54 define i32 @t3_extrause0(i32 %ptr, i32 %alignment, ptr %mask_storage) nounwind {
62 %mask = add i32 %alignment, -1
68 define i32 @n4_extrause1(i32 %ptr, i32 %alignment, ptr %bias_storage) nounwind {
76 %mask = add i32 %alignment, -1
82 define i32 @n5_extrause2(i32 %ptr, i32 %alignment, ptr %mask_storage, ptr %bias_storage) nounwind {
91 %mask = add i32 %alignment, -1
101 define i32 @n6_different_ptrs(i32 %ptr0, i32 %ptr1, i32 %alignment) nounwind {
108 %mask = add i32 %alignment, -1
113 define i32 @n7_different_ptrs_commutative(i32 %ptr0, i32 %ptr1, i32 %alignment) nounwind {
120 %mask = add i32 %alignment, -1
126 define i32 @n8_not_lowbit_mask(i32 %ptr, i32 %alignment) nounwind {
132 %mask = add i32 %alignment, 1 ; not -1
138 define i32 @n9_sub_is_not_commutative(i32 %ptr, i32 %alignment) nounwind {
145 %mask = add i32 %alignment, -1