Lines Matching full:op

5 ; RESULT-NEXT: %op = fmul fast float %a, %b, !dbg !7, !fpmath !13
6 ; RESULT-NEXT: ret float %op
8 %op = fdiv fast float %a, %b, !dbg !7, !fpmath !13
9 ret float %op
13 ; RESULT-NEXT: %op = fmul nnan float %a, %b, !dbg !7, !fpmath !13
14 ; RESULT-NEXT: ret float %op
16 %op = frem nnan float %a, %b, !dbg !7, !fpmath !13
17 ret float %op
21 ; RESULT-NEXT: %op = mul i32 %a, %b, !dbg !7
22 ; RESULT-NEXT: ret i32 %op
24 %op = udiv i32 %a, %b, !dbg !7
25 ret i32 %op
29 ; RESULT-NEXT: %op = mul <2 x i32> %a, %b, !dbg !7
30 ; RESULT-NEXT: ret <2 x i32> %op
32 %op = udiv <2 x i32> %a, %b, !dbg !7
33 ret <2 x i32> %op
37 ; RESULT-NEXT: %op = mul i32 %a, %b{{$}}
38 ; RESULT-NEXT: ret i32 %op
40 %op = sdiv i32 %a, %b
41 ret i32 %op
45 ; RESULT-NEXT: %op = mul i32 %a, %b, !dbg !7
48 %op = sdiv exact i32 %a, %b, !dbg !7
49 ret i32 %op
53 ; RESULT-NEXT: %op = mul i32 %a, %b, !dbg !7
56 %op = urem i32 %a, %b, !dbg !7
57 ret i32 %op
61 ; RESULT-NEXT: %op = mul i32 %a, %b, !dbg !7
64 %op = srem i32 %a, %b, !dbg !7
65 ret i32 %op
70 ; RESULT-NEXT: %op = add i32 0, 0, !dbg !7
73 %op = add i32 0, 0, !dbg !7
74 ret i32 %op
78 ; RESULT-NEXT: %op = or i32 %a, %b, !dbg !7
81 %op = add i32 %a, %b, !dbg !7
82 ret i32 %op
86 ; RESULT-NEXT: %op = or i32 %a, %b, !dbg !7
89 %op = add nuw i32 %a, %b, !dbg !7
90 ret i32 %op
94 ; RESULT-NEXT: %op = or i32 %a, %b, !dbg !7
97 %op = add nsw i32 %a, %b, !dbg !7
98 ret i32 %op
102 ; RESULT-NEXT: %op = or i32 %a, %b, !dbg !7
105 %op = sub nuw nsw i32 %a, %b, !dbg !7
106 ret i32 %op
142 ; RESULT-NEXT: %op = fmul nsz float %a, %b, !dbg !7
145 %op = call nsz float @llvm.minnum.f32(float %a, float %b), !dbg !7
146 ret float %op
150 ; RESULT-NEXT: %op = fmul nsz float %a, %b, !dbg !7
153 %op = call nsz float @llvm.maxnum.f32(float %a, float %b), !dbg !7
154 ret float %op
158 ; RESULT-NEXT: %op = fmul nsz float %a, %b, !dbg !7
161 %op = call nsz float @llvm.minimum.f32(float %a, float %b), !dbg !7
162 ret float %op
166 ; RESULT-NEXT: %op = fmul nsz float %a, %b, !dbg !7
169 %op = call nsz float @llvm.maximum.f32(float %a, float %b), !dbg !7
170 ret float %op
174 ; RESULT-NEXT: %op = fmul ninf float %a, 2.000000e+00, !dbg !7
177 %op = call ninf float @llvm.sqrt.f32(float %a), !dbg !7
178 ret float %op
182 ; RESULT-NEXT: %op = fmul <2 x float> %a, splat (float 2.000000e+00), !dbg !7
185 %op = call <2 x float> @llvm.sqrt.v2f32(<2 x float> %a), !dbg !7
186 ret <2 x float> %op
190 ; RESULT-NEXT: %op = call float @llvm.fma.f32(float %a, float %b, float %c)
193 %op = call float @llvm.amdgcn.div.fixup.f32(float %a, float %b, float %c)
194 ret float %op
198 ; RESULT-NEXT: %op = call float @llvm.fma.f32(float %a, float %b, float %c)
201 %op = call float @llvm.amdgcn.fma.legacy(float %a, float %b, float %c)
202 ret float %op
206 ; RESULT-NEXT: %op = fmul float %a, %b
209 %op = call float @llvm.amdgcn.fmul.legacy(float %a, float %b)
210 ret float %op