Lines Matching refs:i128
6 declare i128 *@foo()
9 define void @f1(i128 *%ptr, i64 %high, i64 %low) {
14 %a = load i128 , i128 *%ptr
15 %highx = zext i64 %high to i128
16 %lowx = zext i64 %low to i128
17 %bhigh = shl i128 %highx, 64
18 %b = or i128 %bhigh, %lowx
19 %sub = sub i128 %a, %b
20 store i128 %sub, i128 *%ptr
30 %bptr = inttoptr i64 %addr to i128 *
31 %aptr = getelementptr i128, i128 *%bptr, i64 -8
32 %a = load i128 , i128 *%aptr
33 %b = load i128 , i128 *%bptr
34 %sub = sub i128 %a, %b
35 store i128 %sub, i128 *%aptr
46 %bptr = inttoptr i64 %addr to i128 *
47 %aptr = getelementptr i128, i128 *%bptr, i64 -8
48 %a = load i128 , i128 *%aptr
49 %b = load i128 , i128 *%bptr
50 %sub = sub i128 %a, %b
51 store i128 %sub, i128 *%aptr
64 %bptr = inttoptr i64 %addr to i128 *
65 %aptr = getelementptr i128, i128 *%bptr, i64 -8
66 %a = load i128 , i128 *%aptr
67 %b = load i128 , i128 *%bptr
68 %sub = sub i128 %a, %b
69 store i128 %sub, i128 *%aptr
82 %bptr = inttoptr i64 %addr to i128 *
83 %aptr = getelementptr i128, i128 *%bptr, i64 -8
84 %a = load i128 , i128 *%aptr
85 %b = load i128 , i128 *%bptr
86 %sub = sub i128 %a, %b
87 store i128 %sub, i128 *%aptr
98 %bptr = inttoptr i64 %addr to i128 *
99 %aptr = getelementptr i128, i128 *%bptr, i64 -8
100 %a = load i128 , i128 *%aptr
101 %b = load i128 , i128 *%bptr
102 %sub = sub i128 %a, %b
103 store i128 %sub, i128 *%aptr
114 %bptr = inttoptr i64 %addr to i128 *
115 %aptr = getelementptr i128, i128 *%bptr, i64 -8
116 %a = load i128 , i128 *%aptr
117 %b = load i128 , i128 *%bptr
118 %sub = sub i128 %a, %b
119 store i128 %sub, i128 *%aptr
125 define void @f8(i128 *%ptr0) {
131 %ptr1 = getelementptr i128, i128 *%ptr0, i128 2
132 %ptr2 = getelementptr i128, i128 *%ptr0, i128 4
133 %ptr3 = getelementptr i128, i128 *%ptr0, i128 6
134 %ptr4 = getelementptr i128, i128 *%ptr0, i128 8
136 %val0 = load i128 , i128 *%ptr0
137 %val1 = load i128 , i128 *%ptr1
138 %val2 = load i128 , i128 *%ptr2
139 %val3 = load i128 , i128 *%ptr3
140 %val4 = load i128 , i128 *%ptr4
142 %retptr = call i128 *@foo()
144 %ret = load i128 , i128 *%retptr
145 %sub0 = sub i128 %ret, %val0
146 %sub1 = sub i128 %sub0, %val1
147 %sub2 = sub i128 %sub1, %val2
148 %sub3 = sub i128 %sub2, %val3
149 %sub4 = sub i128 %sub3, %val4
150 store i128 %sub4, i128 *%retptr