/external/llvm/test/MC/Mips/ |
D | target-soft-float.s | 11 dmfc1 $7, $f2 13 dmtc1 $6, $f2 16 ceil.l.d $f2, $f2 18 ceil.l.s $f2, $f2 20 cvt.d.l $f2, $f2 22 cvt.l.d $f2, $f2 24 cvt.l.s $f2, $f2 26 cvt.s.l $f2, $f2 28 floor.l.d $f2, $f2 30 floor.l.s $f2, $f2 [all …]
|
D | set-softfloat-hardfloat.s | 5 add.s $f2, $f2, $f2 6 sub.s $f2, $f2, $f2 10 # CHECK: add.s $f2, $f2, $f2 11 # CHECK: sub.s $f2, $f2, $f2
|
D | set-softfloat-hardfloat-bad.s | 5 add.s $f2, $f2, $f2 7 sub.s $f2, $f2, $f2 11 add.s $f2, $f2, $f2 13 sub.s $f2, $f2, $f2
|
/external/valgrind/none/tests/mips64/ |
D | move_instructions.c | 246 TEST4("movn.s $f0, $f2, $11", 0, 0, f0, f2, 11); in main() 247 TEST4("movn.s $f0, $f2, $11", 0, 1, f0, f2, 11); in main() 248 TEST4("movn.s $f0, $f2, $11", 8, 0xffff, f0, f2, 11); in main() 249 TEST4("movn.s $f0, $f2, $11", 16, -1, f0, f2, 11); in main() 250 TEST4("movn.s $f0, $f2, $11", 16, 5, f0, f2, 11); in main() 251 TEST4("movn.s $f0, $f2, $11", 24, 0, f0, f2, 11); in main() 252 TEST4("movn.s $f0, $f2, $11", 24, 0, f0, f2, 11); in main() 253 TEST4("movn.s $f0, $f2, $11", 32, 5, f0, f2, 11); in main() 254 TEST4("movn.s $f0, $f2, $11", 32, 125487, f0, f2, 11); in main() 255 TEST4("movn.s $f0, $f2, $11", 40, 68, f0, f2, 11); in main() [all …]
|
/external/llvm/test/MC/Mips/micromips64r6/ |
D | valid.s | 35 add.d $f2, $f4, $f6 # CHECK: add.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0x30] 37 sub.d $f2, $f4, $f6 # CHECK: sub.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0x70] 39 mul.d $f2, $f4, $f6 # CHECK: mul.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0xb0] 41 div.d $f2, $f4, $f6 # CHECK: div.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0xf0] 58 cmp.af.s $f2, $f3, $f4 # CHECK: cmp.af.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x05] 59 cmp.af.d $f2, $f3, $f4 # CHECK: cmp.af.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x15] 60 cmp.un.s $f2, $f3, $f4 # CHECK: cmp.un.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x45] 61 cmp.un.d $f2, $f3, $f4 # CHECK: cmp.un.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x55] 62 cmp.eq.s $f2, $f3, $f4 # CHECK: cmp.eq.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x85] 63 cmp.eq.d $f2, $f3, $f4 # CHECK: cmp.eq.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x95] [all …]
|
/external/llvm/test/MC/Mips/micromips32r6/ |
D | valid.s | 107 add.d $f2, $f4, $f6 # CHECK: add.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0x30] 109 sub.d $f2, $f4, $f6 # CHECK: sub.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0x70] 111 mul.d $f2, $f4, $f6 # CHECK: mul.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0xb0] 113 div.d $f2, $f4, $f6 # CHECK: div.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0xf0] 130 cmp.af.s $f2, $f3, $f4 # CHECK: cmp.af.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x05] 131 cmp.af.d $f2, $f3, $f4 # CHECK: cmp.af.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x15] 132 cmp.un.s $f2, $f3, $f4 # CHECK: cmp.un.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x45] 133 cmp.un.d $f2, $f3, $f4 # CHECK: cmp.un.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x55] 134 cmp.eq.s $f2, $f3, $f4 # CHECK: cmp.eq.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x85] 135 cmp.eq.d $f2, $f3, $f4 # CHECK: cmp.eq.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x95] [all …]
|
/external/libcxx/test/std/utilities/function.objects/bitwise.operations/ |
D | bit_and.pass.cpp | 32 const F2 f2 = F2(); in main() local 33 assert(f2(0xEA95, 0xEA95) == 0xEA95); in main() 34 assert(f2(0xEA95L, 0xEA95) == 0xEA95); in main() 35 assert(f2(0xEA95, 0xEA95L) == 0xEA95); in main() 37 assert(f2(0xEA95, 0x58D3) == 0x4891); in main() 38 assert(f2(0xEA95L, 0x58D3) == 0x4891); in main() 39 assert(f2(0xEA95, 0x58D3L) == 0x4891); in main() 41 assert(f2(0x58D3, 0xEA95) == 0x4891); in main() 42 assert(f2(0x58D3L, 0xEA95) == 0x4891); in main() 43 assert(f2(0x58D3, 0xEA95L) == 0x4891); in main() [all …]
|
D | bit_or.pass.cpp | 32 const F2 f2 = F2(); in main() local 33 assert(f2(0xEA95, 0xEA95) == 0xEA95); in main() 34 assert(f2(0xEA95L, 0xEA95) == 0xEA95); in main() 35 assert(f2(0xEA95, 0xEA95L) == 0xEA95); in main() 37 assert(f2(0xEA95, 0x58D3) == 0xFAD7); in main() 38 assert(f2(0xEA95L, 0x58D3) == 0xFAD7); in main() 39 assert(f2(0xEA95, 0x58D3L) == 0xFAD7); in main() 41 assert(f2(0x58D3, 0xEA95) == 0xFAD7); in main() 42 assert(f2(0x58D3L, 0xEA95) == 0xFAD7); in main() 43 assert(f2(0x58D3, 0xEA95L) == 0xFAD7); in main() [all …]
|
/external/llvm/test/CodeGen/SystemZ/ |
D | fp-mul-06.ll | 3 declare float @llvm.fma.f32(float %f1, float %f2, float %f3) 5 define float @f1(float %f1, float %f2, float %acc) { 7 ; CHECK: maebr %f4, %f0, %f2 10 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc) 14 define float @f2(float %f1, float *%ptr, float %acc) { 15 ; CHECK-LABEL: f2: 16 ; CHECK: maeb %f2, %f0, 0(%r2) 17 ; CHECK: ler %f0, %f2 19 %f2 = load float , float *%ptr 20 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc) [all …]
|
D | fp-mul-07.ll | 6 declare double @llvm.fma.f64(double %f1, double %f2, double %f3) 8 define double @f1(double %f1, double %f2, double %acc) { 10 ; CHECK-SCALAR: madbr %f4, %f0, %f2 12 ; CHECK-VECTOR: wfmadb %f0, %f0, %f2, %f4 14 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %acc) 18 define double @f2(double %f1, double *%ptr, double %acc) { 19 ; CHECK-LABEL: f2: 20 ; CHECK: madb %f2, %f0, 0(%r2) 21 ; CHECK: ldr %f0, %f2 23 %f2 = load double , double *%ptr [all …]
|
D | fp-mul-08.ll | 3 declare float @llvm.fma.f32(float %f1, float %f2, float %f3) 5 define float @f1(float %f1, float %f2, float %acc) { 7 ; CHECK: msebr %f4, %f0, %f2 11 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc) 15 define float @f2(float %f1, float *%ptr, float %acc) { 16 ; CHECK-LABEL: f2: 17 ; CHECK: mseb %f2, %f0, 0(%r2) 18 ; CHECK: ler %f0, %f2 20 %f2 = load float , float *%ptr 22 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc) [all …]
|
D | fp-mul-09.ll | 6 declare double @llvm.fma.f64(double %f1, double %f2, double %f3) 8 define double @f1(double %f1, double %f2, double %acc) { 10 ; CHECK-SCALAR: msdbr %f4, %f0, %f2 12 ; CHECK-VECTOR: wfmsdb %f0, %f0, %f2, %f4 15 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %negacc) 19 define double @f2(double %f1, double *%ptr, double %acc) { 20 ; CHECK-LABEL: f2: 21 ; CHECK: msdb %f2, %f0, 0(%r2) 22 ; CHECK: ldr %f0, %f2 24 %f2 = load double , double *%ptr [all …]
|
/external/valgrind/none/tests/mips32/ |
D | MoveIns.c | 285 TESTINSNMOVE("mfc1 $t3, $f2", 8, f2, t3); in main() 314 TESTINSNMOVEt("mtc1 $t3, $f2", 8, f2, t3); in main() 343 TESTINSNMOVE1s("mov.s $f1, $f2", 8, f1, f2); in main() 344 TESTINSNMOVE1s("mov.s $f2, $f3", 12, f2, f3); in main() 372 TESTINSNMOVE1d("mov.d $f0, $f2", 16, f0, f2); in main() 373 TESTINSNMOVE1d("mov.d $f2, $f4", 24, f2, f4); in main() 374 TESTINSNMOVE1d("mov.d $f2, $f4", 32, f2, f4); in main() 481 TESTINSNMOVEN1s("movn.s $f0, $f2, $t3", 0, 0, f0, f2, t3); in main() 482 TESTINSNMOVEN1s("movn.s $f0, $f2, $t3", 4, 1, f0, f2, t3); in main() 483 TESTINSNMOVEN1s("movn.s $f0, $f2, $t3", 8, 0xffff, f0, f2, t3); in main() [all …]
|
/external/llvm/test/MC/Disassembler/Mips/micromips64r6/ |
D | valid.txt | 36 0x54 0xc4 0x11 0x30 # CHECK: add.d $f2, $f4, $f6 38 0x54 0xc4 0x11 0x70 # CHECK: sub.d $f2, $f4, $f6 40 0x54 0xc4 0x11 0xb0 # CHECK: mul.d $f2, $f4, $f6 42 0x54 0xc4 0x11 0xf0 # CHECK: div.d $f2, $f4, $f6 59 0x54 0x83 0x10 0x05 # CHECK: cmp.af.s $f2, $f3, $f4 60 0x54 0x83 0x10 0x45 # CHECK: cmp.un.s $f2, $f3, $f4 61 0x54 0x83 0x10 0x85 # CHECK: cmp.eq.s $f2, $f3, $f4 62 0x54 0x83 0x10 0xc5 # CHECK: cmp.ueq.s $f2, $f3, $f4 63 0x54 0x83 0x11 0x05 # CHECK: cmp.lt.s $f2, $f3, $f4 64 0x54 0x83 0x11 0x45 # CHECK: cmp.ult.s $f2, $f3, $f4 [all …]
|
/external/llvm/test/MC/Disassembler/Mips/mips32r6/ |
D | valid-mips32r6-el.txt | 45 0x80 0x18 0x84 0x46 # CHECK: cmp.af.s $f2, $f3, $f4 46 0x80 0x18 0xa4 0x46 # CHECK: cmp.af.d $f2, $f3, $f4 47 0x81 0x18 0x84 0x46 # CHECK: cmp.un.s $f2, $f3, $f4 48 0x81 0x18 0xa4 0x46 # CHECK: cmp.un.d $f2, $f3, $f4 49 0x82 0x18 0x84 0x46 # CHECK: cmp.eq.s $f2, $f3, $f4 50 0x82 0x18 0xa4 0x46 # CHECK: cmp.eq.d $f2, $f3, $f4 51 0x83 0x18 0x84 0x46 # CHECK: cmp.ueq.s $f2, $f3, $f4 52 0x83 0x18 0xa4 0x46 # CHECK: cmp.ueq.d $f2, $f3, $f4 53 0x84 0x18 0x84 0x46 # CHECK: cmp.lt.s $f2, $f3, $f4 54 0x84 0x18 0xa4 0x46 # CHECK: cmp.lt.d $f2, $f3, $f4 [all …]
|
D | valid-mips32r6.txt | 75 0x46 0x00 0x20 0x9a # CHECK: rint.s $f2, $f4 76 0x46 0x00 0x20 0x9b # CHECK: class.s $f2, $f4 77 0x46 0x02 0x08 0x10 # CHECK: sel.s $f0, $f1, $f2 78 0x46 0x04 0x10 0x14 # CHECK: seleqz.s $f0, $f2, $f4 79 0x46 0x04 0x10 0x17 # CHECK: selnez.s $f0, $f2, $f4 80 0x46 0x04 0x10 0x1c # CHECK: min.s $f0, $f2, $f4 81 0x46 0x04 0x10 0x1d # CHECK: max.s $f0, $f2, $f4 82 0x46 0x04 0x10 0x1e # CHECK: mina.s $f0, $f2, $f4 83 0x46 0x04 0x10 0x1f # CHECK: maxa.s $f0, $f2, $f4 84 0x46 0x04 0x18 0x98 # CHECK: maddf.s $f2, $f3, $f4 [all …]
|
/external/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/ |
D | copy_assign.pass.cpp | 59 std::function<int(int)> f2; in main() local 60 f2 = f; in main() 63 assert(f2.target<A>()); in main() 64 assert(f2.target<int(*)(int)>() == 0); in main() 73 std::function<int(int)> f2; in main() local 74 f2 = f; in main() 76 assert(f2.target<int(*)(int)>()); in main() 77 assert(f2.target<A>() == 0); in main() 85 std::function<int(int)> f2; in main() local 86 f2 = f; in main() [all …]
|
D | alloc_F.pass.cpp | 34 std::function<FuncType> f2(std::allocator_arg, alloc, target); in test_FunctionObject() local 37 assert(f2.template target<FunctionObject>()); in test_FunctionObject() 38 assert(f2.template target<FuncType>() == 0); in test_FunctionObject() 39 assert(f2.template target<FuncType*>() == 0); in test_FunctionObject() 53 std::function<FuncType> f2(std::allocator_arg, alloc, target); in test_FreeFunction() local 55 assert(f2.template target<FuncType*>()); in test_FreeFunction() 56 assert(*f2.template target<FuncType*>() == target); in test_FreeFunction() 57 assert(f2.template target<FuncType>() == 0); in test_FreeFunction() 58 assert(f2.template target<DummyClass>() == 0); in test_FreeFunction() 70 std::function<FuncType> f2(std::allocator_arg, alloc, target); in test_MemFunClass() local [all …]
|
/external/libcxx/test/std/utilities/function.objects/logical.operations/ |
D | logical_and.pass.cpp | 31 const F2 f2 = F2(); in main() local 32 assert( f2(36, 36)); in main() 33 assert( f2(36, 36L)); in main() 34 assert( f2(36L, 36)); in main() 35 assert(!f2(36, 0)); in main() 36 assert(!f2(0, 36)); in main() 37 assert( f2(36, 36L)); in main() 38 assert(!f2(36, 0L)); in main() 39 assert(!f2(0, 36L)); in main() 40 assert( f2(36L, 36)); in main() [all …]
|
D | logical_or.pass.cpp | 31 const F2 f2 = F2(); in main() local 32 assert( f2(36, 36)); in main() 33 assert( f2(36, 36L)); in main() 34 assert( f2(36L, 36)); in main() 35 assert( f2(36, 0)); in main() 36 assert( f2(0, 36)); in main() 37 assert( f2(36, 0L)); in main() 38 assert( f2(0, 36L)); in main() 39 assert(!f2(0, 0)); in main() 40 assert(!f2(0, 0L)); in main() [all …]
|
/external/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg/ |
D | swap.pass.cpp | 65 std::function<int(int)> f2 = A(2); in main() local 69 assert(f2.target<A>()->id() == 2); in main() 70 swap(f1, f2); in main() 74 assert(f2.target<A>()->id() == 1); in main() 80 std::function<int(int)> f2 = g; in main() local 84 assert(*f2.target<int(*)(int)>() == g); in main() 85 swap(f1, f2); in main() 89 assert(f2.target<A>()->id() == 1); in main() 95 std::function<int(int)> f2 = A(1); in main() local 99 assert(f2.target<A>()->id() == 1); in main() [all …]
|
/external/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod/ |
D | swap.pass.cpp | 62 std::function<int(int)> f2 = A(2); in main() local 66 assert(f2.target<A>()->id() == 2); in main() 67 f1.swap(f2); in main() 71 assert(f2.target<A>()->id() == 1); in main() 77 std::function<int(int)> f2 = g; in main() local 81 assert(*f2.target<int(*)(int)>() == g); in main() 82 f1.swap(f2); in main() 86 assert(f2.target<A>()->id() == 1); in main() 92 std::function<int(int)> f2 = A(1); in main() local 96 assert(f2.target<A>()->id() == 1); in main() [all …]
|
/external/llvm/test/MC/Disassembler/Mips/mips64r6/ |
D | valid-mips64r6-el.txt | 46 0x9b 0x20 0x20 0x46 # CHECK: class.d $f2, $f4 47 0x9b 0x20 0x00 0x46 # CHECK: class.s $f2, $f4 50 0x80 0x18 0xa4 0x46 # CHECK: cmp.af.d $f2, $f3, $f4 51 0x80 0x18 0x84 0x46 # CHECK: cmp.af.s $f2, $f3, $f4 52 0x82 0x18 0xa4 0x46 # CHECK: cmp.eq.d $f2, $f3, $f4 53 0x82 0x18 0x84 0x46 # CHECK: cmp.eq.s $f2, $f3, $f4 54 0x86 0x18 0xa4 0x46 # CHECK: cmp.le.d $f2, $f3, $f4 55 0x86 0x18 0x84 0x46 # CHECK: cmp.le.s $f2, $f3, $f4 56 0x84 0x18 0xa4 0x46 # CHECK: cmp.lt.d $f2, $f3, $f4 57 0x84 0x18 0x84 0x46 # CHECK: cmp.lt.s $f2, $f3, $f4 [all …]
|
/external/opencv3/modules/calib3d/src/ |
D | triangulate.cpp | 246 double f1, f2, a, b, c, d; in cvCorrectMatches() local 324 f2 = cvGetReal2D(e2,2,0); in cvCorrectMatches() 333 …cvSetReal2D(polynomial,0,5,( +f2*f2*f2*f2*c*c*c*c+2*a*a*f2*f2*c*c-a*a*d*d*f1*f1*f1*f1+b*b*c*c*f1*f… in cvCorrectMatches() 334 …Real2D(polynomial,0,4,( +4*a*a*a*b+2*b*c*c*f1*f1*a+4*f2*f2*f2*f2*c*c*c*d+4*a*b*f2*f2*c*c+4*a*a*f2*… in cvCorrectMatches() 335 …olynomial,0,3,( +6*a*a*b*b+6*f2*f2*f2*f2*c*c*d*d+2*b*b*f2*f2*c*c+2*a*a*f2*f2*d*d-2*a*a*d*d*f1*f1+2… in cvCorrectMatches() 336 …cvSetReal2D(polynomial,0,2,( +4*a*b*b*b+4*b*b*f2*f2*c*d+4*f2*f2*f2*f2*c*d*d*d-a*a*d*c+b*c*c*a+4*a*… in cvCorrectMatches() 337 … cvSetReal2D(polynomial,0,1,( +f2*f2*f2*f2*d*d*d*d+b*b*b*b+2*b*b*f2*f2*d*d-a*a*d*d+b*b*c*c )); in cvCorrectMatches() 346 s_val = 1./(f1*f1) + (c*c)/(a*a+f2*f2*c*c); in cvCorrectMatches() 349 …s = (t*t)/(1 + f1*f1*t*t) + ((c*t + d)*(c*t + d))/((a*t + b)*(a*t + b) + f2*f2*(c*t + d)*(c*t + d)… in cvCorrectMatches() 368 tmp31->data.db[0] = f2*pow(c*t_min+d,2); in cvCorrectMatches() [all …]
|
/external/llvm/test/MC/Disassembler/Mips/micromips32r6/ |
D | valid.txt | 102 0x54 0xc4 0x11 0x30 # CHECK: add.d $f2, $f4, $f6 104 0x54 0xc4 0x11 0x70 # CHECK: sub.d $f2, $f4, $f6 106 0x54 0xc4 0x11 0xb0 # CHECK: mul.d $f2, $f4, $f6 108 0x54 0xc4 0x11 0xf0 # CHECK: div.d $f2, $f4, $f6 125 0x54 0x83 0x10 0x05 # CHECK: cmp.af.s $f2, $f3, $f4 126 0x54 0x83 0x10 0x45 # CHECK: cmp.un.s $f2, $f3, $f4 127 0x54 0x83 0x10 0x85 # CHECK: cmp.eq.s $f2, $f3, $f4 128 0x54 0x83 0x10 0xc5 # CHECK: cmp.ueq.s $f2, $f3, $f4 129 0x54 0x83 0x11 0x05 # CHECK: cmp.lt.s $f2, $f3, $f4 130 0x54 0x83 0x11 0x45 # CHECK: cmp.ult.s $f2, $f3, $f4 [all …]
|