• Home
  • Raw
  • Download

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
63 %bptr = inttoptr i64 %addr to i128 *
64 %aptr = getelementptr i128, i128 *%bptr, i64 -8
65 %a = load i128, i128 *%aptr
66 %b = load i128, i128 *%bptr
67 %sub = sub i128 %a, %b
68 store i128 %sub, i128 *%aptr
80 %bptr = inttoptr i64 %addr to i128 *
81 %aptr = getelementptr i128, i128 *%bptr, i64 -8
82 %a = load i128, i128 *%aptr
83 %b = load i128, i128 *%bptr
84 %sub = sub i128 %a, %b
85 store i128 %sub, i128 *%aptr
96 %bptr = inttoptr i64 %addr to i128 *
97 %aptr = getelementptr i128, i128 *%bptr, i64 -8
98 %a = load i128, i128 *%aptr
99 %b = load i128, i128 *%bptr
100 %sub = sub i128 %a, %b
101 store i128 %sub, i128 *%aptr
112 %bptr = inttoptr i64 %addr to i128 *
113 %aptr = getelementptr i128, i128 *%bptr, i64 -8
114 %a = load i128, i128 *%aptr
115 %b = load i128, i128 *%bptr
116 %sub = sub i128 %a, %b
117 store i128 %sub, i128 *%aptr
123 define void @f8(i128 *%ptr0) {
129 %ptr1 = getelementptr i128, i128 *%ptr0, i128 2
130 %ptr2 = getelementptr i128, i128 *%ptr0, i128 4
131 %ptr3 = getelementptr i128, i128 *%ptr0, i128 6
132 %ptr4 = getelementptr i128, i128 *%ptr0, i128 8
133 %ptr5 = getelementptr i128, i128 *%ptr0, i128 10
135 %val0 = load i128, i128 *%ptr0
136 %val1 = load i128, i128 *%ptr1
137 %val2 = load i128, i128 *%ptr2
138 %val3 = load i128, i128 *%ptr3
139 %val4 = load i128, i128 *%ptr4
140 %val5 = load i128, i128 *%ptr5
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 %sub5 = sub i128 %sub4, %val5
151 store i128 %sub5, i128 *%retptr