Home
last modified time | relevance | path

Searched refs:d0 (Results 1 – 24 of 24) sorted by relevance

/art/test/705-register-conflict/src/
DMain.java28 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/
Djni_entrypoints_arm64.S38 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]
Dquick_entrypoints_arm64.S97 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 …]
Dasm_support_arm64.S240 stp d0, d1, [\base, #16]
268 ldp d0, d1, [\base, #16]
/art/runtime/interpreter/mterp/arm64/
Dfloating_point.S268 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/
Dquick_entrypoints_arm.S49 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/
Dcontrol_flow.S154 fmov d0, x0
Dmain.S479 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/
Dexpected-stdout.txt103 d0=244.0
/art/runtime/interpreter/mterp/armng/
Dcontrol_flow.S155 vmov d0, r0, r1
Dmain.S927 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/
DMain.java691 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/
Dassembler_thumb_test_expected.cc.inc44 " 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/
Dcode_generator_arm64.h68 vixl::aarch64::d0,
167 { vixl::aarch64::d0,
277 return helpers::LocationFrom(vixl::aarch64::d0); in GetFpuLocation()
Dcode_generator_arm64.cc144 return LocationFrom(d0); in ARM64ReturnLocation()
6030 __ Fmov(x0, d0); in VisitReturn()
Dcode_generator_arm_vixl.cc3359 __ Vmov(r0, r1, d0); in VisitReturn()
9276 __ Vmov(d0, r0, r1); in GenerateStaticOrDirectCall()
/art/test/dexdump/
Dall.txt173 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
Dcheckers.txt183 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 …]
Dbytecodes.txt237 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…
Dall-dex-files.txt173 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 …]
Dinvoke-custom.txt378 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/
DMain2.smali124 ## CHECK: ParallelMove moves:[40(sp)->d0,24(sp)->32(sp),28(sp)->36(sp),d0->d3,…
/art/compiler/utils/arm64/
Dmanaged_register_arm64_test.cc672 EXPECT_TRUE(vixl::aarch64::d0.Is(Arm64Assembler::reg_d(D0))); in TEST()
/art/test/083-compiler-regressions/src/
DMain.java5339 double d0 = 0; in largeFrameFloat() local
7339 d1 = d0; in largeFrameFloat()