/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/micromips32r6/ |
D | valid.s | 142 add.d $f2, $f4, $f6 # CHECK: add.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0x30] 144 sub.d $f2, $f4, $f6 # CHECK: sub.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0x70] 146 mul.d $f2, $f4, $f6 # CHECK: mul.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0xb0] 148 div.d $f2, $f4, $f6 # CHECK: div.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0xf0] 165 cmp.af.s $f2, $f3, $f4 # CHECK: cmp.af.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x05] 166 cmp.af.d $f2, $f3, $f4 # CHECK: cmp.af.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x15] 167 cmp.un.s $f2, $f3, $f4 # CHECK: cmp.un.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x45] 168 cmp.un.d $f2, $f3, $f4 # CHECK: cmp.un.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x55] 169 cmp.eq.s $f2, $f3, $f4 # CHECK: cmp.eq.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x85] 170 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_or.pass.cpp | 34 const F2 f2 = F2(); in main() local 35 assert(f2(0xEA95, 0xEA95) == 0xEA95); in main() 36 assert(f2(0xEA95L, 0xEA95) == 0xEA95); in main() 37 assert(f2(0xEA95, 0xEA95L) == 0xEA95); in main() 39 assert(f2(0xEA95, 0x58D3) == 0xFAD7); in main() 40 assert(f2(0xEA95L, 0x58D3) == 0xFAD7); in main() 41 assert(f2(0xEA95, 0x58D3L) == 0xFAD7); in main() 43 assert(f2(0x58D3, 0xEA95) == 0xFAD7); in main() 44 assert(f2(0x58D3L, 0xEA95) == 0xFAD7); in main() 45 assert(f2(0x58D3, 0xEA95L) == 0xFAD7); in main() [all …]
|
D | bit_and.pass.cpp | 34 const F2 f2 = F2(); in main() local 35 assert(f2(0xEA95, 0xEA95) == 0xEA95); in main() 36 assert(f2(0xEA95L, 0xEA95) == 0xEA95); in main() 37 assert(f2(0xEA95, 0xEA95L) == 0xEA95); in main() 39 assert(f2(0xEA95, 0x58D3) == 0x4891); in main() 40 assert(f2(0xEA95L, 0x58D3) == 0x4891); in main() 41 assert(f2(0xEA95, 0x58D3L) == 0x4891); in main() 43 assert(f2(0x58D3, 0xEA95) == 0x4891); in main() 44 assert(f2(0x58D3L, 0xEA95) == 0x4891); in main() 45 assert(f2(0x58D3, 0xEA95L) == 0x4891); in main() [all …]
|
D | bit_not.pass.cpp | 31 const F2 f2 = F2(); in main() local 32 assert((f2(0xEA95) & 0xFFFF ) == 0x156A); in main() 33 assert((f2(0xEA95L) & 0xFFFF ) == 0x156A); in main() 34 assert((f2(0x58D3) & 0xFFFF ) == 0xA72C); in main() 35 assert((f2(0x58D3L) & 0xFFFF ) == 0xA72C); in main() 36 assert((f2(0) & 0xFFFF ) == 0xFFFF); in main() 37 assert((f2(0L) & 0xFFFF ) == 0xFFFF); in main() 38 assert((f2(0xFFFF) & 0xFFFF ) == 0); in main() 39 assert((f2(0xFFFFL) & 0xFFFF ) == 0); in main()
|
/external/llvm/test/MC/Mips/micromips64r6/ |
D | valid.s | 62 add.d $f2, $f4, $f6 # CHECK: add.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0x30] 64 sub.d $f2, $f4, $f6 # CHECK: sub.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0x70] 66 mul.d $f2, $f4, $f6 # CHECK: mul.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0xb0] 68 div.d $f2, $f4, $f6 # CHECK: div.d $f2, $f4, $f6 # encoding: [0x54,0xc4,0x11,0xf0] 85 cmp.af.s $f2, $f3, $f4 # CHECK: cmp.af.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x05] 86 cmp.af.d $f2, $f3, $f4 # CHECK: cmp.af.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x15] 87 cmp.un.s $f2, $f3, $f4 # CHECK: cmp.un.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x45] 88 cmp.un.d $f2, $f3, $f4 # CHECK: cmp.un.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x55] 89 cmp.eq.s $f2, $f3, $f4 # CHECK: cmp.eq.s $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x85] 90 cmp.eq.d $f2, $f3, $f4 # CHECK: cmp.eq.d $f2, $f3, $f4 # encoding: [0x54,0x83,0x10,0x95] [all …]
|
/external/valgrind/none/tests/mips32/ |
D | MoveIns.c | 276 TESTINSNMOVE("mfc1 $t3, $f2", 8, f2, t3); in main() 305 TESTINSNMOVEt("mtc1 $t3, $f2", 8, f2, t3); in main() 334 TESTINSNMOVEd("mfhc1 $t2, $f2", 8, f2, t2); in main() 352 TESTINSNMOVEtd("mthc1 $t3, $f2", 4, 8, f2, t3); in main() 372 TESTINSNMOVE1s("mov.s $f1, $f2", 8, f1, f2); in main() 373 TESTINSNMOVE1s("mov.s $f2, $f3", 12, f2, f3); in main() 401 TESTINSNMOVE1d("mov.d $f0, $f2", 16, f0, f2); in main() 402 TESTINSNMOVE1d("mov.d $f2, $f4", 24, f2, f4); in main() 403 TESTINSNMOVE1d("mov.d $f2, $f4", 32, f2, f4); in main() 510 TESTINSNMOVEN1s("movn.s $f0, $f2, $t3", 0, 0, f0, f2, t3); 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/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg/ |
D | swap.pass.cpp | 66 std::function<int(int)> f2 = A(2); in main() local 68 static_assert(noexcept(swap(f1, f2)), "" ); in main() 73 assert(f2.target<A>()->id() == 2); in main() 74 swap(f1, f2); in main() 78 assert(f2.target<A>()->id() == 1); in main() 84 std::function<int(int)> f2 = g; in main() local 86 static_assert(noexcept(swap(f1, f2)), "" ); in main() 91 assert(*f2.target<int(*)(int)>() == g); in main() 92 swap(f1, f2); in main() 96 assert(f2.target<A>()->id() == 1); in main() [all …]
|
/external/libcxx/test/std/utilities/function.objects/logical.operations/ |
D | logical_and.pass.cpp | 33 const F2 f2 = F2(); in main() local 34 assert( f2(36, 36)); in main() 35 assert( f2(36, 36L)); in main() 36 assert( f2(36L, 36)); in main() 37 assert(!f2(36, 0)); in main() 38 assert(!f2(0, 36)); in main() 39 assert( f2(36, 36L)); in main() 40 assert(!f2(36, 0L)); in main() 41 assert(!f2(0, 36L)); in main() 42 assert( f2(36L, 36)); in main() [all …]
|
D | logical_or.pass.cpp | 33 const F2 f2 = F2(); in main() local 34 assert( f2(36, 36)); in main() 35 assert( f2(36, 36L)); in main() 36 assert( f2(36L, 36)); in main() 37 assert( f2(36, 0)); in main() 38 assert( f2(0, 36)); in main() 39 assert( f2(36, 0L)); in main() 40 assert( f2(0, 36L)); in main() 41 assert(!f2(0, 0)); in main() 42 assert(!f2(0, 0L)); in main() [all …]
|
/external/linux-kselftest/tools/testing/selftests/futex/functional/ |
D | futex_requeue_pi_signal_restart.c | 38 futex_t f2 = FUTEX_INITIALIZER; variable 103 info("Calling FUTEX_LOCK_PI on f2=%x @ %p\n", f2, &f2); in waiterfn() 105 res = futex_wait_requeue_pi(&f1, old_val, &(f2), NULL, in waiterfn() 110 info("w2:futex: %x\n", f2); in waiterfn() 112 futex_unlock_pi(&f2, FUTEX_PRIVATE_FLAG); in waiterfn() 157 info("m1:f2: %x\n", f2); in main() 166 info("Calling FUTEX_LOCK_PI on f2=%x @ %p\n", f2, &f2); in main() 167 info("m2:f2: %x\n", f2); in main() 168 futex_lock_pi(&f2, 0, 0, FUTEX_PRIVATE_FLAG); in main() 169 info("m3:f2: %x\n", f2); in main() [all …]
|
/external/llvm/test/MC/Disassembler/Mips/mips32r6/ |
D | valid-mips32r6-el.txt | 58 0x80 0x18 0x84 0x46 # CHECK: cmp.af.s $f2, $f3, $f4 59 0x80 0x18 0xa4 0x46 # CHECK: cmp.af.d $f2, $f3, $f4 60 0x81 0x18 0x84 0x46 # CHECK: cmp.un.s $f2, $f3, $f4 61 0x81 0x18 0xa4 0x46 # CHECK: cmp.un.d $f2, $f3, $f4 62 0x82 0x18 0x84 0x46 # CHECK: cmp.eq.s $f2, $f3, $f4 63 0x82 0x18 0xa4 0x46 # CHECK: cmp.eq.d $f2, $f3, $f4 64 0x83 0x18 0x84 0x46 # CHECK: cmp.ueq.s $f2, $f3, $f4 65 0x83 0x18 0xa4 0x46 # CHECK: cmp.ueq.d $f2, $f3, $f4 66 0x84 0x18 0x84 0x46 # CHECK: cmp.lt.s $f2, $f3, $f4 67 0x84 0x18 0xa4 0x46 # CHECK: cmp.lt.d $f2, $f3, $f4 [all …]
|
D | valid-mips32r6.txt | 83 0x46 0x00 0x20 0x9a # CHECK: rint.s $f2, $f4 84 0x46 0x00 0x20 0x9b # CHECK: class.s $f2, $f4 85 0x46 0x02 0x08 0x10 # CHECK: sel.s $f0, $f1, $f2 86 0x46 0x04 0x10 0x14 # CHECK: seleqz.s $f0, $f2, $f4 87 0x46 0x04 0x10 0x17 # CHECK: selnez.s $f0, $f2, $f4 88 0x46 0x04 0x10 0x1c # CHECK: min.s $f0, $f2, $f4 89 0x46 0x04 0x10 0x1d # CHECK: max.s $f0, $f2, $f4 90 0x46 0x04 0x10 0x1e # CHECK: mina.s $f0, $f2, $f4 91 0x46 0x04 0x10 0x1f # CHECK: maxa.s $f0, $f2, $f4 92 0x46 0x04 0x18 0x98 # CHECK: maddf.s $f2, $f3, $f4 [all …]
|
/external/llvm/test/MC/Disassembler/Mips/mips64r6/ |
D | valid-mips64r6-el.txt | 61 0x9b 0x20 0x20 0x46 # CHECK: class.d $f2, $f4 62 0x9b 0x20 0x00 0x46 # CHECK: class.s $f2, $f4 65 0x80 0x18 0xa4 0x46 # CHECK: cmp.af.d $f2, $f3, $f4 66 0x80 0x18 0x84 0x46 # CHECK: cmp.af.s $f2, $f3, $f4 67 0x82 0x18 0xa4 0x46 # CHECK: cmp.eq.d $f2, $f3, $f4 68 0x82 0x18 0x84 0x46 # CHECK: cmp.eq.s $f2, $f3, $f4 69 0x86 0x18 0xa4 0x46 # CHECK: cmp.le.d $f2, $f3, $f4 70 0x86 0x18 0x84 0x46 # CHECK: cmp.le.s $f2, $f3, $f4 71 0x84 0x18 0xa4 0x46 # CHECK: cmp.lt.d $f2, $f3, $f4 72 0x84 0x18 0x84 0x46 # CHECK: cmp.lt.s $f2, $f3, $f4 [all …]
|
D | valid-mips64r6.txt | 102 0x46 0x00 0x20 0x9a # CHECK: rint.s $f2, $f4 103 0x46 0x00 0x20 0x9b # CHECK: class.s $f2, $f4 104 0x46 0x02 0x08 0x10 # CHECK: sel.s $f0, $f1, $f2 105 0x46 0x04 0x10 0x14 # CHECK: seleqz.s $f0, $f2, $f4 106 0x46 0x04 0x10 0x17 # CHECK: selnez.s $f0, $f2, $f4 107 0x46 0x04 0x10 0x1c # CHECK: min.s $f0, $f2, $f4 108 0x46 0x04 0x10 0x1d # CHECK: max.s $f0, $f2, $f4 109 0x46 0x04 0x10 0x1e # CHECK: mina.s $f0, $f2, $f4 110 0x46 0x04 0x10 0x1f # CHECK: maxa.s $f0, $f2, $f4 111 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_move.pass.cpp | 62 std::function<int(int)> f2 = f; in main() local 65 assert(f2.target<A>()); in main() 66 assert(f2.target<int(*)(int)>() == 0); in main() 75 std::function<int(int)> f2 = f; in main() local 77 assert(f2.target<int(*)(int)>()); in main() 78 assert(f2.target<A>() == 0); in main() 86 std::function<int(int)> f2 = f; in main() local 88 assert(f2.target<int(*)(int)>() == 0); in main() 89 assert(f2.target<A>() == 0); in main() 111 std::function<int(int)> f2 = std::move(f); in main() local [all …]
|
D | copy_assign.pass.cpp | 60 std::function<int(int)> f2; in main() local 61 f2 = f; in main() 64 assert(f2.target<A>()); in main() 65 assert(f2.target<int (*)(int)>() == 0); in main() 74 std::function<int(int)> f2; in main() local 75 f2 = f; in main() 77 assert(f2.target<int (*)(int)>()); in main() 78 assert(f2.target<A>() == 0); in main() 86 std::function<int(int)> f2; in main() local 87 f2 = f; in main() [all …]
|
/external/valgrind/none/tests/s390x/ |
D | bfp-1.c | 7 volatile float f1, f2; variable 32 register float r2 asm("f2") = f2; in fadd4() 37 printf("%f + %f = %f\n", f1, f2, r1); in fadd4() 43 register float r2 asm("f2") = f2; in fsub4() 48 printf("%f - %f = %f\n", f1, f2, r1); in fsub4() 54 register float r2 asm("f2") = f2; in fmul4() 59 printf("%f * %f = %f\n", f1, f2, r1); in fmul4() 65 register float r2 asm("f2") = f2; in fdiv4() 70 printf("%f / %f = %f\n", f1, f2, r1); in fdiv4() 86 f2 = 1.25f; in main()
|