/external/llvm/test/Transforms/InstCombine/ |
D | float-shrink-compare.ll | 9 %4 = fcmp oeq double %2, %3 14 ; CHECK-NEXT: fcmp oeq float %ceilf, %y 21 %4 = fcmp oeq double %2, %3 26 ; CHECK-NEXT: fcmp oeq float %fabsf, %y 33 %4 = fcmp oeq double %2, %3 38 ; CHECK-NEXT: fcmp oeq float %floorf, %y 45 %4 = fcmp oeq double %2, %3 50 ; CHECK-NEXT: fcmp oeq float %nearbyintf, %y 57 %4 = fcmp oeq double %2, %3 62 ; CHECK-NEXT: fcmp oeq float %rintf, %y [all …]
|
D | cast-int-fcmp-eq-0.ll | 8 %cmp = fcmp oeq float %f, 0.0 17 %cmp = fcmp oeq float %f, -0.0 26 %cmp = fcmp oeq float %f, 0.0 35 %cmp = fcmp oeq float %f, -0.0 223 %cmp = fcmp oeq float %f, 0.0 232 %cmp = fcmp oeq float %f, 0.0 241 %cmp = fcmp oeq half %f, 0.0 250 %cmp = fcmp oeq half %f, 0.0 256 ; CHECK: fcmp oeq 260 %cmp = fcmp oeq ppc_fp128 %f, 0xM00000000000000000000000000000000 [all …]
|
/external/llvm-project/llvm/test/Transforms/InstCombine/ |
D | float-shrink-compare.ll | 9 ; CHECK-NEXT: [[CMP:%.*]] = fcmp oeq float [[CEIL]], %y 15 %cmp = fcmp oeq double %ceil, %ext.y 22 ; CHECK-NEXT: [[CMP:%.*]] = fcmp oeq float [[CEIL]], %y 28 %cmp = fcmp oeq double %ceil, %ext.y 35 ; CHECK-NEXT: [[CMP:%.*]] = fcmp oeq float [[FABS]], %y 41 %cmp = fcmp oeq double %fabs, %y.ext 48 ; CHECK-NEXT: [[CMP:%.*]] = fcmp oeq float [[FABS]], %y 54 %cmp = fcmp oeq double %fabs, %y.ext 61 ; CHECK-NEXT: [[TMP2:%.*]] = fcmp oeq float [[TMP1]], %y 67 %4 = fcmp oeq double %2, %3 [all …]
|
D | cast-int-fcmp-eq-0.ll | 10 %cmp = fcmp oeq float %f, 0.0 20 %cmp = fcmp oeq float %f, -0.0 30 %cmp = fcmp oeq float %f, 0.0 40 %cmp = fcmp oeq float %f, -0.0 240 %cmp = fcmp oeq float %f, 0.0 250 %cmp = fcmp oeq float %f, 0.0 260 %cmp = fcmp oeq half %f, 0.0 270 %cmp = fcmp oeq half %f, 0.0 277 ; CHECK-NEXT: [[CMP:%.*]] = fcmp oeq ppc_fp128 [[F]], 0xM00000000000000000000000000000000 281 %cmp = fcmp oeq ppc_fp128 %f, 0xM00000000000000000000000000000000 [all …]
|
/external/llvm/test/CodeGen/PowerPC/ |
D | select-i1-vs-i1.ll | 331 %cmp1 = fcmp oeq float %c3, %c4 332 %cmp3tmp = fcmp oeq float %c1, %c2 350 %cmp1 = fcmp oeq float %c3, %c4 351 %cmp3tmp = fcmp oeq float %c1, %c2 369 %cmp1 = fcmp oeq float %c3, %c4 370 %cmp3tmp = fcmp oeq float %c1, %c2 388 %cmp1 = fcmp oeq float %c3, %c4 389 %cmp3tmp = fcmp oeq float %c1, %c2 407 %cmp1 = fcmp oeq float %c3, %c4 408 %cmp3tmp = fcmp oeq float %c1, %c2 [all …]
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | legalize-fcmp.mir | 14 ; GFX7: [[FCMP:%[0-9]+]]:_(s1) = G_FCMP floatpred(oeq), [[C]](s32), [[COPY]] 20 ; GFX8: [[FCMP:%[0-9]+]]:_(s1) = G_FCMP floatpred(oeq), [[C]](s32), [[COPY]] 26 ; GFX9: [[FCMP:%[0-9]+]]:_(s1) = G_FCMP floatpred(oeq), [[C]](s32), [[COPY]] 31 %2:_(s1) = G_FCMP floatpred(oeq), %0, %1 44 ; GFX7: [[FCMP:%[0-9]+]]:_(s1) = G_FCMP floatpred(oeq), [[C]](s64), [[COPY]] 50 ; GFX8: [[FCMP:%[0-9]+]]:_(s1) = G_FCMP floatpred(oeq), [[C]](s64), [[COPY]] 56 ; GFX9: [[FCMP:%[0-9]+]]:_(s1) = G_FCMP floatpred(oeq), [[C]](s64), [[COPY]] 61 %2:_(s1) = G_FCMP floatpred(oeq), %0, %1 77 ; GFX7: [[FCMP:%[0-9]+]]:_(s1) = G_FCMP floatpred(oeq), [[FPEXT]](s32), [[FPEXT1]] 85 ; GFX8: [[FCMP:%[0-9]+]]:_(s1) = G_FCMP floatpred(oeq), [[C]](s16), [[TRUNC]] [all …]
|
/external/llvm-project/llvm/test/ExecutionEngine/ |
D | test-interp-vec-loadstore.ll | 99 %test_result_double_0 = fcmp oeq double %res_double_0, %val_double0 100 %test_result_double_1 = fcmp oeq double %res_double_1, %val_double1 101 %test_result_double_2 = fcmp oeq double %res_double_2, %val_double2 102 %test_result_double_3 = fcmp oeq double %res_double_3, %val_double3 104 %test_result_double_4 = fcmp oeq double %res_double_0, %val_double3 105 %test_result_double_5 = fcmp oeq double %res_double_1, %val_double2 106 %test_result_double_6 = fcmp oeq double %res_double_2, %val_double1 107 %test_result_double_7 = fcmp oeq double %res_double_3, %val_double0 143 %test_result_float_0 = fcmp oeq float %res_float_0, %val_float0 144 %test_result_float_1 = fcmp oeq float %res_float_1, %val_float1 [all …]
|
/external/llvm/test/ExecutionEngine/ |
D | test-interp-vec-loadstore.ll | 99 %test_result_double_0 = fcmp oeq double %res_double_0, %val_double0 100 %test_result_double_1 = fcmp oeq double %res_double_1, %val_double1 101 %test_result_double_2 = fcmp oeq double %res_double_2, %val_double2 102 %test_result_double_3 = fcmp oeq double %res_double_3, %val_double3 104 %test_result_double_4 = fcmp oeq double %res_double_0, %val_double3 105 %test_result_double_5 = fcmp oeq double %res_double_1, %val_double2 106 %test_result_double_6 = fcmp oeq double %res_double_2, %val_double1 107 %test_result_double_7 = fcmp oeq double %res_double_3, %val_double0 143 %test_result_float_0 = fcmp oeq float %res_float_0, %val_float0 144 %test_result_float_1 = fcmp oeq float %res_float_1, %val_float1 [all …]
|
/external/llvm-project/llvm/test/CodeGen/PowerPC/ |
D | select-i1-vs-i1.ll | 472 %cmp1 = fcmp oeq float %c3, %c4 473 %cmp3tmp = fcmp oeq float %c1, %c2 492 %cmp1 = fcmp oeq float %c3, %c4 493 %cmp3tmp = fcmp oeq float %c1, %c2 512 %cmp1 = fcmp oeq float %c3, %c4 513 %cmp3tmp = fcmp oeq float %c1, %c2 531 %cmp1 = fcmp oeq float %c3, %c4 532 %cmp3tmp = fcmp oeq float %c1, %c2 550 %cmp1 = fcmp oeq float %c3, %c4 551 %cmp3tmp = fcmp oeq float %c1, %c2 [all …]
|
D | brcond.ll | 311 %cmp1 = fcmp oeq float %c3, %c4 312 %cmp3tmp = fcmp oeq float %c1, %c2 326 %cmp1 = fcmp oeq float %c3, %c4 327 %cmp3tmp = fcmp oeq float %c1, %c2 341 %cmp1 = fcmp oeq float %c3, %c4 342 %cmp3tmp = fcmp oeq float %c1, %c2 356 %cmp1 = fcmp oeq float %c3, %c4 357 %cmp3tmp = fcmp oeq float %c1, %c2 371 %cmp1 = fcmp oeq float %c3, %c4 372 %cmp3tmp = fcmp oeq float %c1, %c2 [all …]
|
/external/llvm-project/llvm/test/Transforms/GVNHoist/ |
D | hoist-call.ll | 6 ; CHECK: fcmp oeq 8 ; CHECK-NOT: fcmp oeq 19 %cmpinf7 = fcmp oeq float %0, 0x7FF0000000000000 24 %cmpinf10 = fcmp oeq float %1, 0x7FF0000000000000
|
/external/llvm-project/llvm/test/CodeGen/X86/avx512-shuffles/ |
D | duplicate-low.ll | 21 %cmp = fcmp oeq <2 x double> %mask, zeroinitializer 34 %cmp = fcmp oeq <2 x double> %mask, zeroinitializer 47 %cmp = fcmp oeq <2 x double> %mask, zeroinitializer 60 %cmp = fcmp oeq <2 x double> %mask, zeroinitializer 82 %cmp = fcmp oeq <2 x double> %mask, zeroinitializer 96 %cmp = fcmp oeq <2 x double> %mask, zeroinitializer 109 %cmp = fcmp oeq <2 x double> %mask, zeroinitializer 123 %cmp = fcmp oeq <2 x double> %mask, zeroinitializer 144 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer 157 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer [all …]
|
D | duplicate-high.ll | 21 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 34 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 47 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 60 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 73 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 86 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 99 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 112 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 125 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 138 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer [all …]
|
D | broadcast-scalar-fp.ll | 23 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer 37 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer 51 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer 65 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer 79 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer 93 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer 107 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer 121 %cmp = fcmp oeq <4 x double> %mask, zeroinitializer 144 %cmp = fcmp oeq <8 x double> %mask, zeroinitializer 158 %cmp = fcmp oeq <8 x double> %mask, zeroinitializer [all …]
|
D | broadcast-vector-fp.ll | 21 %cmp = fcmp oeq <8 x float> %mask, zeroinitializer 34 %cmp = fcmp oeq <8 x float> %mask, zeroinitializer 47 %cmp = fcmp oeq <8 x float> %mask, zeroinitializer 60 %cmp = fcmp oeq <8 x float> %mask, zeroinitializer 73 %cmp = fcmp oeq <8 x float> %mask, zeroinitializer 86 %cmp = fcmp oeq <8 x float> %mask, zeroinitializer 99 %cmp = fcmp oeq <8 x float> %mask, zeroinitializer 112 %cmp = fcmp oeq <8 x float> %mask, zeroinitializer 133 %cmp = fcmp oeq <16 x float> %mask, zeroinitializer 146 %cmp = fcmp oeq <16 x float> %mask, zeroinitializer [all …]
|
D | shuffle-interleave.ll | 21 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 34 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 47 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 60 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 73 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 86 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 107 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 120 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 143 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 157 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer [all …]
|
D | in_lane_permute.ll | 23 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 36 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 49 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 62 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 75 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 88 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 109 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 122 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 144 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer 158 %cmp = fcmp oeq <4 x float> %mask, zeroinitializer [all …]
|
/external/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/legalizer/ |
D | fcmp.mir | 22 ; FP32: [[FCMP:%[0-9]+]]:_(s32) = G_FCMP floatpred(oeq), [[COPY]](s32), [[COPY1]] 30 ; FP64: [[FCMP:%[0-9]+]]:_(s32) = G_FCMP floatpred(oeq), [[COPY]](s32), [[COPY1]] 36 %2:_(s1) = G_FCMP floatpred(oeq), %0(s32), %1 54 ; FP32: [[FCMP:%[0-9]+]]:_(s32) = G_FCMP floatpred(oeq), [[COPY]](s64), [[COPY1]] 62 ; FP64: [[FCMP:%[0-9]+]]:_(s32) = G_FCMP floatpred(oeq), [[COPY]](s64), [[COPY1]] 68 %2:_(s1) = G_FCMP floatpred(oeq), %0(s64), %1
|
/external/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/regbankselect/ |
D | fcmp.mir | 23 ; FP32: [[FCMP:%[0-9]+]]:gprb(s32) = G_FCMP floatpred(oeq), [[COPY]](s32), [[COPY1]] 31 ; FP64: [[FCMP:%[0-9]+]]:gprb(s32) = G_FCMP floatpred(oeq), [[COPY]](s32), [[COPY1]] 37 %4:_(s32) = G_FCMP floatpred(oeq), %0(s32), %1 56 ; FP32: [[FCMP:%[0-9]+]]:gprb(s32) = G_FCMP floatpred(oeq), [[COPY]](s64), [[COPY1]] 64 ; FP64: [[FCMP:%[0-9]+]]:gprb(s32) = G_FCMP floatpred(oeq), [[COPY]](s64), [[COPY1]] 70 %4:_(s32) = G_FCMP floatpred(oeq), %0(s64), %1
|
/external/llvm-project/llvm/test/CodeGen/SystemZ/ |
D | fp-cmp-05.ll | 15 %cond = fcmp oeq float %neg, 0.0 26 %cond = fcmp oeq double %neg, 0.0 40 %cond = fcmp oeq float %neg, 0.0 53 %cond = fcmp oeq double %neg, 0.0 65 %cond = fcmp oeq float %abs, 0.0 76 %cond = fcmp oeq double %abs, 0.0
|
/external/llvm/test/CodeGen/SystemZ/ |
D | fp-cmp-05.ll | 15 %cond = fcmp oeq float %neg, 0.0 26 %cond = fcmp oeq double %neg, 0.0 40 %cond = fcmp oeq float %neg, 0.0 53 %cond = fcmp oeq double %neg, 0.0 65 %cond = fcmp oeq float %abs, 0.0 76 %cond = fcmp oeq double %abs, 0.0
|
/external/llvm-project/llvm/test/MachineVerifier/ |
D | test_g_fcmp.mir | 19 %2:_(<2 x s1>) = G_FCMP floatpred(oeq), %0, %1 25 %5:_(s1) = G_FCMP floatpred(oeq), %3, %4 31 %8:_(<4 x s1>) = G_FCMP floatpred(oeq), %6, %7 38 %11:_(s1) = G_FCMP floatpred(oeq), %9, %10
|
/external/llvm-project/llvm/test/Transforms/NewGVN/ |
D | flags.ll | 7 %cmp1 = fcmp nnan oeq float %y, %x 8 %cmp2 = fcmp oeq float %x, %y 15 ; CHECK: %[[cmp:.*]] = fcmp oeq float %y, %x
|
/external/llvm-project/llvm/test/Transforms/GVN/ |
D | flags.ll | 7 %cmp1 = fcmp nnan oeq float %y, %x 8 %cmp2 = fcmp oeq float %x, %y 15 ; CHECK: %[[cmp:.*]] = fcmp oeq float %y, %x
|
/external/llvm/test/Transforms/EarlyCSE/ |
D | flags.ll | 7 %cmp1 = fcmp nnan oeq float %y, %x 8 %cmp2 = fcmp oeq float %x, %y 15 ; CHECK: %[[cmp:.*]] = fcmp oeq float %y, %x
|