/toolchain/binutils/binutils-2.25/gas/testsuite/gas/rx/ |
fsub.sm | 0 fsub #{imm32},{reg} 2 fsub {reg},{reg} 3 fsub {mem}.L,{reg}
|
fsub.d | 9 0: fd 72 00 00 00 00 80 fsub #0x80000000, r0 10 7: fd 72 0f 00 00 00 80 fsub #0x80000000, r15 11 e: fd 72 00 ff ff ff ff fsub #-1, r0 12 15: fd 72 0f ff ff ff ff fsub #-1, r15 13 1c: fc 83 00 fsub r0, r0 14 1f: fc 83 0f fsub r0, r15 15 22: fc 83 f0 fsub r15, r0 16 25: fc 83 ff fsub r15, r15 17 28: fc 80 00 fsub \[r0\]\.l, r0 18 2b: fc 80 0f fsub \[r0\]\.l, r1 [all...] |
/art/runtime/interpreter/mterp/arm64/ |
op_sub_float.S | 1 %include "arm64/fbinop.S" {"instr":"fsub s0, s0, s1"}
|
op_sub_float_2addr.S | 1 %include "arm64/fbinop2addr.S" {"instr":"fsub s2, s0, s1"}
|
op_sub_double_2addr.S | 1 %include "arm64/binopWide2addr.S" {"instr":"fsub d0, d0, d1", "r0":"d0", "r1":"d1"}
|
op_sub_double.S | 1 %include "arm64/binopWide.S" {"instr":"fsub d0, d1, d2", "result":"d0", "r1":"d1", "r2":"d2"}
|
/external/llvm/test/Transforms/InstCombine/ |
fneg-ext.ll | 5 ; CHECK-NOT: fsub 8 %1 = fsub float -0.000000e+00, %a 10 %3 = fsub double %b, %2 16 ; CHECK-NOT: fsub 19 %1 = fsub float -0.000000e+00, %a 21 %3 = fsub fast double %b, %2
|
fsub.ll | 5 %t1 = fsub float %a, %b 6 %t2 = fsub float -0.000000e+00, %t1 8 ; CHECK: %t1 = fsub float %a, %b 9 ; CHECK-NEXT: %t2 = fsub float -0.000000e+00, %t1 17 %t2 = fsub double %x, %t1 20 ; CHECK-NEXT: %t2 = fsub double %x, %t1
|
2008-07-16-fsub.ll | 5 ; fsub of self can't be optimized away. 6 %Y = fsub double %X, %X
|
/external/llvm/test/Transforms/Reassociate/ |
fp-expr.ll | 6 ; CHECK: fsub 9 %tmp23 = fsub fast <4 x float> undef, %tmp 17 ; CHECK: fsub 18 ; CHECK: fsub 20 %tmp15 = fsub fast half undef, undef 21 %tmp17 = fsub fast half undef, %tmp15
|
crash2.ll | 9 ; CHECK: ret float fadd (float undef, float fadd (float undef, float fadd (float fsub (float -0.000000e+00, float undef), float fsub (float -0.000000e+00, float undef)))) 11 %1 = fsub fast float undef, %0 22 %2 = fsub fast float %0, %1
|
2006-04-27-ReassociateVector.ll | 5 ; CHECK-NEXT: %tmp1 = fsub <4 x float> zeroinitializer, zeroinitializer 9 %tmp1 = fsub <4 x float> zeroinitializer, zeroinitializer
|
fast-SubReassociate.ll | 7 ; CHECK-NEXT: %Y = fsub float %X, %W 13 %Y = fsub float %X, %W 21 ; CHECK-NEXT: %Z = fsub fast float %A, %B 26 %Y = fsub fast float %X, %W 37 ; CHECK-NEXT: %P = fsub float %D, %O 44 %P = fsub float %D, %O 52 ; CHECK-NEXT: %B.neg = fsub fast float -0.000000e+00, %B 53 ; CHECK-NEXT: %O.neg = fsub fast float %B.neg, %A 54 ; CHECK-NEXT: %P = fsub fast float %O.neg, %C 61 ; %Q = fsub fast float %D, %sum [all...] |
/external/llvm/test/CodeGen/X86/ |
fnabs.ll | 13 %fsub = fsub float -0.0, %fabs 14 ret float %fsub 24 %fsub = fsub float -0.0, %fabs 25 %fmul = fmul float %fsub, %fabs 34 %fsub = fsub <4 x float> <float -0.0, float -0.0, float -0.0, float -0.0>, %fabs 35 ret <4 x float> %fsub 45 %fsub = fsub <4 x float> <float -0.0, float -0.0, float -0.0, float -0.0>, %fab [all...] |
negative-sin.ll | 8 %f = fsub double 0.0, %e 10 %h = fsub double 0.0, %g
|
undef-label.ll | 12 br i1 fcmp oeq (double fsub (double undef, double undef), double 0.000000e+00), label %bar, label %foo 15 br i1 fcmp ogt (double fdiv (double fsub (double fmul (double undef, double undef), double fsub (double undef, double undef)), double fmul (double undef, double undef)), double 1.0), label %foo, label %bar
|
fsxor-alignment.ll | 9 %ss = fsub float -0.0, %s 10 %yy = fsub float -0.0, %y
|
neg_fp.ll | 9 %sub = fsub float %a, %b ; <float> [#uses=1] 10 %neg = fsub float -0.000000e+00, %sub ; <float> [#uses=1]
|
/external/llvm/test/CodeGen/SystemZ/ |
frame-20.ll | 80 %acc0 = fsub double %l0, %l0 81 %acc1 = fsub double %l1, %acc0 82 %acc2 = fsub double %l2, %acc1 83 %acc3 = fsub double %l3, %acc2 84 %acc4 = fsub double %l4, %acc3 85 %acc5 = fsub double %l5, %acc4 86 %acc6 = fsub double %l6, %acc5 87 %acc7 = fsub double %l7, %acc6 88 %acc8 = fsub double %l8, %acc7 89 %acc9 = fsub double %l9, %acc [all...] |
/external/llvm/test/CodeGen/AMDGPU/ |
fneg-fabs.f64.ll | 11 %fsub = fsub double -0.000000e+00, %fabs 12 %fadd = fadd double %y, %fsub 21 %fsub = fsub double -0.000000e+00, %fabs 22 %fadd = fadd double %y, %fsub 31 %fsub = fsub double -0.000000e+00, %fabs 32 %fmul = fmul double %y, %fsub 41 %fsub = fsub double -0.000000e+00, %fab [all...] |
fneg-fabs.ll | 10 %fsub = fsub float -0.000000e+00, %fabs 11 %fadd = fadd float %y, %fsub 22 %fsub = fsub float -0.000000e+00, %fabs 23 %fmul = fmul float %y, %fsub 41 %fsub = fsub float -0.000000e+00, %fabs 42 store float %fsub, float addrspace(1)* %out 55 %fsub = fsub float -0.000000e+00, %fab [all...] |
/external/llvm/test/Transforms/InstSimplify/ |
fast-math.ll | 37 ; fadd [nnan ninf] X, (fsub [nnan ninf] 0, X) ==> 0 43 %t1 = fsub nnan ninf float 0.0, %a 46 %t2 = fsub nnan float 0.0, %a 49 %t3 = fsub nnan ninf float 0.0, %a 52 %t4 = fsub float 0.0, %a 56 ; CHECK: %nofold = fsub float 0.0 57 %nofold = fsub float 0.0, %a 73 ; fsub nnan x, x ==> 0.0 77 %zero1 = fsub nnan float %a, %a 80 ; CHECK: %no_zero1 = fsub [all...] |
/external/llvm/test/CodeGen/XCore/ |
2009-01-14-Remat-Crash.ll | 11 %tmp134 = fsub double %b, %a ; <double> [#uses=1] 12 %tmp136 = fsub double %tmp134, %c ; <double> [#uses=1] 14 %tmp140 = fsub double %tmp138, %e ; <double> [#uses=1]
|
/external/llvm/test/CodeGen/PowerPC/ |
fneg.ll | 5 %tmp2 = fsub double -0.000000e+00, %c ; <double> [#uses=1] 8 %tmp9 = fsub double %tmp7, %tmp4 ; <double> [#uses=1]
|
/external/llvm/test/Transforms/SimplifyCFG/AArch64/ |
prefer-fma.ll | 24 ; fsub ((fmul x, y), z) 28 ; CHECK-NEXT: %sub1 = fsub fast double %mul1, %0 31 %sub1 = fsub fast double %mul1, %0 41 ; fsub (x, (fmul y, z)) 45 ; CHECK-NEXT: %mul2 = fsub fast double %6, %7 48 %mul2 = fsub fast double %7, %8 52 ; fsub (fneg((fmul x, y)), const) 56 ; CHECK-NEXT: %neg = fsub fast double 0.000000e+00, %mul3 57 ; CHECK-NEXT: %sub2 = fsub fast double %neg, 3.000000e+00 59 %neg = fsub fast double 0.0000000e+00, %mul [all...] |