Home
last modified time | relevance | path

Searched refs:fcmp (Results 1 – 25 of 1147) sorted by relevance

12345678910>>...46

/llvm-project-15.0.7/llvm/test/MC/LoongArch/Basic/Float/
H A Df-comp.s14 fcmp.caf.s $fcc0, $fa0, $fa1
18 fcmp.cun.s $fcc0, $fa0, $fa1
22 fcmp.ceq.s $fcc0, $fa0, $fa1
26 fcmp.cueq.s $fcc0, $fa0, $fa1
30 fcmp.clt.s $fcc0, $fa0, $fa1
34 fcmp.cult.s $fcc0, $fa0, $fa1
38 fcmp.cle.s $fcc0, $fa0, $fa1
46 fcmp.cne.s $fcc0, $fa0, $fa1
50 fcmp.cor.s $fcc0, $fa0, $fa1
58 fcmp.saf.s $fcc0, $fa0, $fa1
[all …]
H A Dd-comp.s15 fcmp.caf.s $fcc0, $fa0, $fa1
19 fcmp.caf.d $fcc0, $fa0, $fa1
23 fcmp.cun.d $fcc0, $fa0, $fa1
27 fcmp.ceq.d $fcc0, $fa0, $fa1
31 fcmp.cueq.d $fcc0, $fa0, $fa1
35 fcmp.clt.d $fcc0, $fa0, $fa1
39 fcmp.cult.d $fcc0, $fa0, $fa1
43 fcmp.cle.d $fcc0, $fa0, $fa1
51 fcmp.cne.d $fcc0, $fa0, $fa1
55 fcmp.cor.d $fcc0, $fa0, $fa1
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dand-fcmp.ll9 %cmp1 = fcmp ord double %x, 0.0
10 %cmp2 = fcmp ord double %y, 0.0
23 %cmp1 = fcmp ord double %x, 0.0
24 %cmp2 = fcmp ord double %y, 0.0
34 %cmp1 = fcmp ord double %x, 0.0
35 %cmp2 = fcmp ord double %y, 0.0
250 %cmp = fcmp oeq double %a, %b
260 %cmp = fcmp oeq double %a, %b
281 %cmp = fcmp oeq double %a, %b
292 %cmp = fcmp oeq double %a, %b
[all …]
H A Dor-fcmp.ll9 %cmp1 = fcmp uno double %x, 0.0
10 %cmp2 = fcmp uno double %y, 0.0
23 %cmp1 = fcmp uno double %x, 0.0
24 %cmp2 = fcmp uno double %y, 0.0
47 %uno1 = fcmp uno double %a, %b
48 %uno2 = fcmp uno double %c, 0.0
50 %uno3 = fcmp uno double %d, 0.0
65 %uno1 = fcmp uno double %a, %b
66 %uno2 = fcmp uno double %c, 0.0
80 %uno1 = fcmp uno double %a, %b
[all …]
H A Dfcmp-special.ll9 %tmp = fcmp oeq double %arg, %arg
20 %tmp = fcmp une double %x, %x
32 %f = fcmp ord float %x, 0.0
41 %f = fcmp ord double %x, 3.0
50 %f = fcmp ord float %x, %x
59 %f = fcmp uno double %x, 0.0
68 %f = fcmp uno float %x, 3.0
77 %f = fcmp uno double %x, %x
104 %f = fcmp ord <2 x double> %x, %x
131 %f = fcmp uno <2 x float> %x, %x
[all …]
H A Dfcmp.ll69 %cmp = fcmp ogt float %neg, 1.0
79 %cmp = fcmp ogt float %neg, 1.0
591 %r = fcmp olt double %s, 0.0
602 %r = fcmp ult double %s, 0.0
613 %r = fcmp ole double %s, 0.0
624 %r = fcmp ule double %s, 0.0
650 %r = fcmp ogt double %s, 0.0
661 %r = fcmp ugt double %s, 0.0
672 %r = fcmp oge double %s, 0.0
683 %r = fcmp uge double %s, 0.0
[all …]
H A Dclamp-to-minmax.ll12 %cmp2 = fcmp fast olt float %x, 255.0
14 %cmp1 = fcmp fast olt float %x, 1.0
27 %cmp2 = fcmp fast olt float %x, 255.0
29 %cmp1 = fcmp fast ole float %x, 1.0
42 %cmp2 = fcmp fast ogt float %x, 1.0
57 %cmp2 = fcmp fast ogt float %x, 1.0
77 %cmp1 = fcmp fast ult float %x, 1.0
92 %cmp1 = fcmp fast ule float %x, 1.0
193 %cmp1 = fcmp ole float %x, 0.0
208 %cmp1 = fcmp olt float %x, 0.0
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/CostModel/X86/
H A Dfcmp.ll108 %F32 = fcmp oeq float undef, undef
114 %F64 = fcmp oeq double undef, undef
215 %F32 = fcmp one float undef, undef
221 %F64 = fcmp one double undef, undef
322 %F32 = fcmp ord float undef, undef
328 %F64 = fcmp ord double undef, undef
429 %F32 = fcmp oge float undef, undef
536 %F32 = fcmp ogt float undef, undef
643 %F32 = fcmp ole float undef, undef
750 %F32 = fcmp olt float undef, undef
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Darm64-fast-isel-fcmp.ll5 ; CHECK: fcmp s0, #0.0
13 ; CHECK: fcmp s0, s1
15 %1 = fcmp une float %a, %b
21 ; CHECK: fcmp d0, #0.0
29 ; CHECK: fcmp d0, d1
35 ; Check each fcmp condition
45 ; CHECK: fcmp s0, s1
53 ; CHECK: fcmp s0, s1
61 ; CHECK: fcmp s0, s1
69 ; CHECK: fcmp s0, s1
[all …]
H A Darm64-fcmp-opt.ll7 ; CHECK: fcmp s0, #0.0
16 ; CHECK: fcmp s0, s1
25 ; CHECK: fcmp d0, #0.0
34 ; CHECK: fcmp d0, d1
43 ; CHECK: fcmp s0, s1
55 ; CHECK: fcmp s0, s1
67 ; CHECK: fcmp s0, s1
79 ; CHECK: fcmp s0, s1
91 ; CHECK: fcmp s0, s1
103 ; CHECK: fcmp s0, s1
[all …]
H A Darm64-constrained-fcmp-no-nans-opt.ll7 ; CHECK: fcmp s0, s1
16 ; CHECK: fcmp s0, s1
25 ; CHECK: fcmp s0, s1
34 ; CHECK: fcmp s0, s1
43 ; CHECK: fcmp s0, s1
52 ; CHECK: fcmp s0, s1
61 ; CHECK: fcmp d0, d1
70 ; CHECK: fcmp d0, d1
79 ; CHECK: fcmp d0, d1
88 ; CHECK: fcmp d0, d1
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/transcoding/
H A Dfcmp.ll192 %r1 = fcmp oeq float %a, %b
199 %r8 = fcmp one float %a, %b
206 %r15 = fcmp olt float %a, %b
213 %r22 = fcmp ogt float %a, %b
220 %r29 = fcmp ole float %a, %b
227 %r36 = fcmp oge float %a, %b
234 %r43 = fcmp ord float %a, %b
237 %r46 = fcmp ueq float %a, %b
244 %r53 = fcmp une float %a, %b
251 %r60 = fcmp ult float %a, %b
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/
H A Dlogic-of-fcmps.ll12 %cmp1 = fcmp ord float 0.0, %x
13 %cmp2 = fcmp ord float %x, %y
23 %cmp1 = fcmp ord double 42.0, %x
24 %cmp2 = fcmp ord double %y, %x
57 %cmp1 = fcmp ord float %x, %y
68 %cmp1 = fcmp ord double %y, %x
101 %cmp1 = fcmp uno float 0.0, %x
102 %cmp2 = fcmp uno float %x, %y
113 %cmp2 = fcmp uno double %y, %x
145 %cmp1 = fcmp uno float %x, %y
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dselect-neon-vector-fcmp.mir16 ; CHECK: $q0 = COPY %fcmp
21 $q0 = COPY %fcmp(<2 x s64>)
36 ; CHECK: $q0 = COPY %fcmp
41 $q0 = COPY %fcmp(<2 x s64>)
56 ; CHECK: $q0 = COPY %fcmp
61 $q0 = COPY %fcmp(<2 x s64>)
75 ; CHECK: $q0 = COPY %fcmp
95 ; CHECK: $q0 = COPY %fcmp
115 ; CHECK: $q0 = COPY %fcmp
135 ; CHECK: $q0 = COPY %fcmp
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/CSKY/fpu/
H A Dcmp-f.ll27 %fcmp = fcmp ueq float %y, %x
55 %fcmp = fcmp ueq float %x, -10.0
79 %fcmp = fcmp ueq float %x, 0.0
99 %fcmp = fcmp une float %y, %x
121 %fcmp = fcmp une float %x, -10.0
139 %fcmp = fcmp une float %x, 0.0
161 %fcmp = fcmp ugt float %y, %x
205 %fcmp = fcmp ugt float %x, 0.0
227 %fcmp = fcmp uge float %y, %x
292 %fcmp = fcmp ult float %y, %x
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/LoongArch/ir-instruction/
H A Dfcmp-flt.ll4 ;; Test the 'fcmp' LLVM IR: https://llvm.org/docs/LangRef.html#fcmp-instruction
17 %cmp = fcmp false float %a, %b
33 %cmp = fcmp oeq float %a, %b
49 %cmp = fcmp ogt float %a, %b
65 %cmp = fcmp oge float %a, %b
81 %cmp = fcmp olt float %a, %b
97 %cmp = fcmp ole float %a, %b
113 %cmp = fcmp one float %a, %b
129 %cmp = fcmp ord float %a, %b
145 %cmp = fcmp ueq float %a, %b
[all …]
H A Dfcmp-dbl.ll4 ;; Test the 'fcmp' LLVM IR: https://llvm.org/docs/LangRef.html#fcmp-instruction
17 %cmp = fcmp false double %a, %b
33 %cmp = fcmp oeq double %a, %b
49 %cmp = fcmp ogt double %a, %b
65 %cmp = fcmp oge double %a, %b
81 %cmp = fcmp olt double %a, %b
97 %cmp = fcmp ole double %a, %b
113 %cmp = fcmp one double %a, %b
129 %cmp = fcmp ord double %a, %b
145 %cmp = fcmp ueq double %a, %b
[all …]
H A Dselect-fpcc-flt.ll16 %cmp = fcmp false float %a, %b
33 %cmp = fcmp oeq float %a, %b
50 %cmp = fcmp ogt float %a, %b
67 %cmp = fcmp oge float %a, %b
84 %cmp = fcmp olt float %a, %b
101 %cmp = fcmp ole float %a, %b
118 %cmp = fcmp one float %a, %b
135 %cmp = fcmp ord float %a, %b
152 %cmp = fcmp ueq float %a, %b
169 %cmp = fcmp ugt float %a, %b
[all …]
/llvm-project-15.0.7/llvm/test/Bitcode/
H A DmiscInstructions.3.2.ll118 %res1 = fcmp oeq float %x1, %x2
121 %res2 = fcmp one float %x1, %x2
124 %res3 = fcmp ugt float %x1, %x2
127 %res4 = fcmp uge float %x1, %x2
130 %res5 = fcmp ult float %x1, %x2
133 %res6 = fcmp ule float %x1, %x2
136 %res7 = fcmp ogt float %x1, %x2
139 %res8 = fcmp oge float %x1, %x2
142 %res9 = fcmp olt float %x1, %x2
145 %res10 = fcmp ole float %x1, %x2
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/VE/Scalar/
H A Dsetccf64.ll8 %3 = fcmp false double %0, %1
17 %3 = fcmp true double %0, %1
29 %3 = fcmp oeq double %0, %1
41 %3 = fcmp one double %0, %1
53 %3 = fcmp ogt double %0, %1
65 %3 = fcmp oge double %0, %1
77 %3 = fcmp olt double %0, %1
89 %3 = fcmp ole double %0, %1
101 %3 = fcmp ord double %0, %1
113 %3 = fcmp uno double %0, %1
[all …]
H A Dsetccf32.ll8 %3 = fcmp false float %0, %1
17 %3 = fcmp true float %0, %1
29 %3 = fcmp oeq float %0, %1
41 %3 = fcmp one float %0, %1
53 %3 = fcmp ogt float %0, %1
65 %3 = fcmp oge float %0, %1
77 %3 = fcmp olt float %0, %1
89 %3 = fcmp ole float %0, %1
101 %3 = fcmp ord float %0, %1
113 %3 = fcmp uno float %0, %1
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dtdc-05.ll17 %fcmp = fcmp ugt float %x, 0.0
18 %res = or i1 %sign, %fcmp
29 %fcmp = fcmp ult float %x, 0x7ff0000000000000
30 %res = and i1 %sign, %fcmp
41 %fcmp = fcmp olt float %x, 0x3810000000000000
42 %res = and i1 %sign, %fcmp
52 %ord = fcmp ord float %x, 0.0
67 %fcmp = fcmp oeq float %x, 0.0
68 %res = and i1 %sign, %fcmp
78 %ord = fcmp ord double %x, 0.0
[all …]
/llvm-project-15.0.7/llvm/test/ExecutionEngine/
H A Dtest-interp-vec-setcond-fp.ll9 %test49 = fcmp oeq <3 x float> %float1, %float2
10 %test50 = fcmp oge <3 x float> %float1, %float2
11 %test51 = fcmp ogt <3 x float> %float1, %float2
12 %test52 = fcmp ole <3 x float> %float1, %float2
13 %test53 = fcmp olt <3 x float> %float1, %float2
14 %test54 = fcmp une <3 x float> %float1, %float2
16 %test55 = fcmp oeq <2 x double> %double1, %double2
17 %test56 = fcmp oge <2 x double> %double1, %double2
18 %test57 = fcmp ogt <2 x double> %double1, %double2
19 %test58 = fcmp ole <2 x double> %double1, %double2
[all …]
/llvm-project-15.0.7/llvm/test/ExecutionEngine/MCJIT/
H A Dtest-setcond-fp.ll10 %test49 = fcmp oeq float %float1, %float2 ; <i1> [#uses=0]
11 %test50 = fcmp oge float %float1, %float2 ; <i1> [#uses=0]
12 %test51 = fcmp ogt float %float1, %float2 ; <i1> [#uses=0]
13 %test52 = fcmp ole float %float1, %float2 ; <i1> [#uses=0]
14 %test53 = fcmp olt float %float1, %float2 ; <i1> [#uses=0]
15 %test54 = fcmp une float %float1, %float2 ; <i1> [#uses=0]
16 %test55 = fcmp oeq double %double1, %double2 ; <i1> [#uses=0]
17 %test56 = fcmp oge double %double1, %double2 ; <i1> [#uses=0]
18 %test57 = fcmp ogt double %double1, %double2 ; <i1> [#uses=0]
19 %test58 = fcmp ole double %double1, %double2 ; <i1> [#uses=0]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dvminmaxnm.ll9 %cmp = fcmp fast olt float %a, %b
18 %cmp = fcmp fast ole double %a, %b
27 %cmp = fcmp fast ogt float %a, %b
36 %cmp = fcmp fast oge double %a, %b
45 %cmp = fcmp fast ult float %a, %b
54 %cmp = fcmp fast ule float %a, %b
63 %cmp = fcmp fast ugt float %a, %b
81 %cmp = fcmp fast ogt float %a, %b
90 %cmp = fcmp fast oge float %a, %b
99 %cmp = fcmp fast olt float %a, %b
[all …]

12345678910>>...46