Lines Matching refs:lhs

3 @lhs = global fp128 zeroinitializer, align 16
9 %lhs = load fp128, fp128* @lhs, align 16
11 ; CHECK: ldr q0, [{{x[0-9]+}}, :lo12:lhs]
14 %val = fadd fp128 %lhs, %rhs
22 %lhs = load fp128, fp128* @lhs, align 16
24 ; CHECK: ldr q0, [{{x[0-9]+}}, :lo12:lhs]
27 %val = fsub fp128 %lhs, %rhs
35 %lhs = load fp128, fp128* @lhs, align 16
37 ; CHECK: ldr q0, [{{x[0-9]+}}, :lo12:lhs]
40 %val = fmul fp128 %lhs, %rhs
48 %lhs = load fp128, fp128* @lhs, align 16
50 ; CHECK: ldr q0, [{{x[0-9]+}}, :lo12:lhs]
53 %val = fdiv fp128 %lhs, %rhs
63 %val = load fp128, fp128* @lhs, align 16
78 %val = load fp128, fp128* @lhs, align 16
96 store volatile fp128 %val32, fp128* @lhs
101 store volatile fp128 %val64, fp128* @lhs
112 store volatile fp128 %val32, fp128* @lhs
117 store volatile fp128 %val64, fp128* @lhs
126 %lhs = load fp128, fp128* @lhs, align 16
128 ; CHECK: ldr q0, [{{x[0-9]+}}, :lo12:lhs]
133 %val = fcmp ole fp128 %lhs, %rhs
145 %lhs = load fp128, fp128* @lhs, align 16
147 ; CHECK: ldr q0, [{{x[0-9]+}}, :lo12:lhs]
150 %val = fcmp ugt fp128 %lhs, %rhs
162 %lhs = load fp128, fp128* @lhs, align 16
164 ; CHECK: ldr q0, [{{x[0-9]+}}, :lo12:lhs]
168 %cond = fcmp olt fp128 %lhs, %rhs
185 define void @test_select(i1 %cond, fp128 %lhs, fp128 %rhs) {
188 %val = select i1 %cond, fp128 %lhs, fp128 %rhs
189 store fp128 %val, fp128* @lhs, align 16
195 ; CHECK: str q[[VAL]], [{{x[0-9]+}}, :lo12:lhs]
206 %val = load fp128, fp128* @lhs, align 16
224 %val = load fp128, fp128* @lhs, align 16
228 store volatile fp128 %fromfloat, fp128* @lhs, align 16
230 ; CHECK: str q0, [{{x[0-9]+}}, :lo12:lhs]
234 store volatile fp128 %fromdouble, fp128* @lhs, align 16
236 ; CHECK: str q0, [{{x[0-9]+}}, :lo12:lhs]