/art/test/705-register-conflict/src/ |
D | Main.java | 28 double d0 = 0, d1 = 0, d2 = 0, d3 = 0, d4 = 0, d5 = 0, d6 = 0, d7 = 0; in $opt$registerConflictTest() local 33 d0 = a; in $opt$registerConflictTest() 34 d1 = d0 + 1; in $opt$registerConflictTest() 68 return d0 + d1 + d2 + d3 + d4 + d5 + d6 + d7 in $opt$registerConflictTest()
|
/art/runtime/arch/arm64/ |
D | jni_entrypoints_arm64.S | 38 stp d0, d1, [sp, #-16]! 75 ldp d0, d1, [sp], #16 106 stp d0, d1, [sp, #64] 125 ldp d0, d1, [sp, #64] 162 stp d0, d1, [x13, #16] 238 ldp d0, d1, [x29, #16]
|
D | quick_entrypoints_arm64.S | 97 stp d0, d1, [sp, #16] 155 ldp d0, d1, [sp, #16] 444 str d0, [x4] 602 LOADREG x15 8 d0 .LfillRegisters 727 LOADREG x15 8 d0 .LfillRegisters2 835 ldp d0, d1, [x1, #0] 1694 fmov d0, x0 // Store result in d0 in case it was float or double 1848 ldp d0, d1, [sp, #64] 1867 fmov x2, d0 // d0 will contain floating point result, but needs to go into x2 1885 fmov d0, x0 [all …]
|
D | asm_support_arm64.S | 240 stp d0, d1, [\base, #16] 268 ldp d0, d1, [\base, #16]
|
/art/runtime/interpreter/mterp/arm64/ |
D | floating_point.S | 268 GET_VREG_DOUBLE d0, w1 // d0<- vBB 273 SET_VREG_WIDE d0, w4 // vAA<- result 282 GET_VREG_DOUBLE d0, w2 // d0<- vA 287 SET_VREG_WIDE d0, w2 // vAA<- result
|
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 49 vpush {d0-d15} @ 32 words, 2 for each of the 16 saved doubles. 92 vpop {d0-d15} 115 vpop {d0-d15} 1377 vmov d0, r0, r1 @ store into fpr, for when it's a fpr return... 1511 vmov d0, r0, r1 1542 vmov d0, r0, r1 @ store into fpr, for when it's a fpr return... 1874 vmov r0, r1, d0 1877 vmov d0, r0, r1 1891 vmov r0, r1, d0 1902 vmov r0, r1, d0 [all …]
|
/art/runtime/interpreter/mterp/arm64ng/ |
D | control_flow.S | 154 fmov d0, x0
|
D | main.S | 479 stp d0, d1, [sp, #64] 489 ldp d0, d1, [sp, #64] 849 fmov x0, d0 994 LOOP_OVER_SHORTY_LOADING_FPS d0, s0, x11, x9, x10, .Lxmm_setup_finished_\suffix 1338 LOOP_RANGE_OVER_SHORTY_LOADING_FPS d0, s0, x9, w10, w11, .Lxmm_setup_finished_range_\suffix 1659 LOOP_OVER_SHORTY_STORING_FPS d0, s0, x9, x12, x10, .Lxmm_setup_finished
|
/art/test/439-npe/ |
D | expected-stdout.txt | 103 d0=244.0
|
/art/runtime/interpreter/mterp/armng/ |
D | control_flow.S | 155 vmov d0, r0, r1
|
D | main.S | 927 vmov r0, r1, d0 1096 LOOP_OVER_SHORTY_LOADING_FPS d0, s0, r2, r3, r4, .Lxmm_setup_finished_\suffix, .Ld1_s2_\suffix
|
/art/test/439-npe/src/ |
D | Main.java | 691 double d0 = 60.0; in $opt$noinline$testRegisterRetrieval() local 772 d0 += d1; in $opt$noinline$testRegisterRetrieval() 838 System.out.println("d0=" + d0); in $opt$noinline$testRegisterRetrieval()
|
/art/compiler/utils/ |
D | assembler_thumb_test_expected.cc.inc | 44 " 8a: d0 f8 30 e0 ldr.w lr, [r0, #48]\n" 65 " d0: 18 bf it ne\n" 133 " 1d0: cd f8 ff c7 str.w r12, [sp, #2047]\n"
|
/art/compiler/optimizing/ |
D | code_generator_arm64.h | 68 vixl::aarch64::d0, 167 { vixl::aarch64::d0, 277 return helpers::LocationFrom(vixl::aarch64::d0); in GetFpuLocation()
|
D | code_generator_arm64.cc | 144 return LocationFrom(d0); in ARM64ReturnLocation() 6030 __ Fmov(x0, d0); in VisitReturn()
|
D | code_generator_arm_vixl.cc | 3359 __ Vmov(r0, r1, d0); in VisitReturn() 9276 __ Vmov(d0, r0, r1); in GenerateStaticOrDirectCall()
|
/art/test/dexdump/ |
D | all.txt | 173 0004d0: 9c00 0102 |0018: sub-long v0, v1, v2 286 0005d0: dd00 0112 |000a: and-int/lit8 v0, v1, #int 18 // #12 615 0008d0: 5f10 0c00 |001a: iput-short v0, v1, LA;.sS:S // field@000c
|
D | checkers.txt | 183 0015d0: 7250 2b00 5a66 |0014: invoke-interface {v10, v5, v6, v6, v0}, Landr… 272 001748: 1250 |00d0: const/4 v0, #int 5 // #5 906 001d9c: 7020 5800 b900 |01d0: invoke-direct {v9, v11}, Lcom/google/android/… 1173 0020d0: d804 08fe |002a: add-int/lit8 v4, v8, #int -2 // #fe 1235 002156: 1a00 d000 |0007: const-string v0, "format" // string@00d0 1270 0021d0: 1201 |0044: const/4 v1, #int 0 // #0 1338 0022d0: 7230 1900 0b01 |00c4: invoke-interface {v11, v0, v1}, Landroid/cont… 1344 0022e8: 0a00 |00d0: move-result v0 1420 0023d0: 1201 |0000: const/4 v1, #int 0 // #0 1540 00254a: 12d0 |00a9: const/4 v0, #int -3 // #fd [all …]
|
D | bytecodes.txt | 237 0009d0: 7010 1900 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>… 763 000e44: 2f00 0002 |00d0: cmpl-double v0, v0, v2 1000 0010d0: 0800 1200 |009a: move-object/from16 v0, v18 1225 0012d0: 2604 0801 0000 |0022: fill-array-data v4, 0000012a // +00000108 1294 0013d0: 6016 1b00 |00a2: sget v22, Lcom/google/android/test/Test;.sF:F… 1317 00142c: 5300 0f00 |00d0: iget-wide v0, v0, Lcom/google/android/test/Te… 1359 0014d0: 0500 1600 |0122: move-wide/from16 v0, v22 1637 0016d0: a41c 1c16 |0018: shr-long v28, v28, v22 1860 0018d0: 6900 1600 |0006: sput-object v0, Lcom/google/android/test/Test…
|
D | all-dex-files.txt | 173 0004d0: 9c00 0102 |0018: sub-long v0, v1, v2 286 0005d0: dd00 0112 |000a: and-int/lit8 v0, v1, #int 18 // #12 615 0008d0: 5f10 0c00 |001a: iput-short v0, v1, LA;.sS:S // field@000c 824 0015d0: 7250 2b00 5a66 |0014: invoke-interface {v10, v5, v6, v6, v0}, Landr… 913 001748: 1250 |00d0: const/4 v0, #int 5 // #5 1547 001d9c: 7020 5800 b900 |01d0: invoke-direct {v9, v11}, Lcom/google/android/… 1814 0020d0: d804 08fe |002a: add-int/lit8 v4, v8, #int -2 // #fe 1876 002156: 1a00 d000 |0007: const-string v0, "format" // string@00d0 1911 0021d0: 1201 |0044: const/4 v1, #int 0 // #0 1979 0022d0: 7230 1900 0b01 |00c4: invoke-interface {v11, v0, v1}, Landroid/cont… [all …]
|
D | invoke-custom.txt | 378 0027d0: 0e00 |0002: return-void 499 0028d0: |[0028d0] TestBase.fail:()V 870 0019d0: |[0019d0] Main.TestLinkerMethodMultipleArgumentTypes… 1874 0020d0: 7100 0b00 0000 |0076: invoke-static {}, LTestBadBootstrapArguments;… 1933 0021d0: 0c02 |00f6: move-result-object v2 2049 0023d0: 6e20 af00 2100 |01f6: invoke-virtual {v1, v2}, Ljava/io/PrintStream… 3303 0030d0: 7010 3200 0000 |0000: invoke-direct {v0}, LTestBase;.<init>:()V // … 3341 … |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@00d0 3539 0031d0: b065 |0062: add-int/2addr v5, v6 4539 0037d0: 1232 |000e: const/4 v2, #int 3 // #3 [all …]
|
/art/test/626-checker-arm64-scratch-register/smali/ |
D | Main2.smali | 124 ## CHECK: ParallelMove moves:[40(sp)->d0,24(sp)->32(sp),28(sp)->36(sp),d0->d3,…
|
/art/compiler/utils/arm64/ |
D | managed_register_arm64_test.cc | 672 EXPECT_TRUE(vixl::aarch64::d0.Is(Arm64Assembler::reg_d(D0))); in TEST()
|
/art/test/083-compiler-regressions/src/ |
D | Main.java | 5339 double d0 = 0; in largeFrameFloat() local 7339 d1 = d0; in largeFrameFloat()
|