/art/runtime/arch/riscv64/ |
D | quick_entrypoints_riscv64.S | 33 mv s1, a2 // s1 = DEX PC 61 addi t0, a2, 0xf // Reserve space for arguments and 72 beqz a2, 2f // loop through 4-byte arguments from the last to the first 75 addi a2, a2, -4 76 add t1, a1, a2 // T1 is the source address of the next copied argument 78 add t1, t0, a2 // T1 is the destination address of the next copied argument 80 bnez a2, 1b 227 INVOKE_STUB_LOAD_REG lw, a2, t0, 4, t4, INVOKE_STUB_LOAD_REG_SIZE, .Lfill_regs, \sfx 238 INVOKE_STUB_LOAD_REG lwu, a2, t0, 4, t4, INVOKE_STUB_LOAD_REG_SIZE, .Lfill_regs, \sfx 249 INVOKE_STUB_LOAD_REG ld, a2, t0, 8, t4, INVOKE_STUB_LOAD_REG_SIZE, .Lfill_regs, \sfx [all …]
|
D | asm_support_riscv64.S | 198 SAVE_GPR a2, (11*8) // x12 236 RESTORE_GPR a2, (11*8) // x12 434 SAVE_GPR a2, 8*39 // x12 523 RESTORE_GPR a2, (8*39) // x12 603 sd a2, (8*2)(sp) 623 ld a2, (8*2)(sp)
|
D | jni_entrypoints_riscv64.S | 31 sd a2, (8*2)(sp) 54 ld a2, (8*2)(sp) 225 sd a2, (11*8)(t1) // x12 319 ld a2, (11*8)(fp) // x12
|
/art/runtime/interpreter/mterp/riscv64/ |
D | object.S | 12 lwu a2, MIRROR_OBJECT_CLASS_OFFSET(a0) // a2 := actual klass 13 UNPOISON_HEAP_REF a2 15 bne a1, a2, .L${opcode}_slow 26 mv a2, xPC 57 lwu a2, MIRROR_CLASS_SUPER_CLASS_OFFSET(a2) 58 UNPOISON_HEAP_REF a2 59 beq a2, a1, .L${opcode}_slow_next 60 bnez a2, .L${opcode}_super 80 lwu $z1, MIRROR_CLASS_COMPONENT_TYPE_OFFSET(a2) // z1 := actual.component 109 lwu a2, MIRROR_OBJECT_CLASS_OFFSET(a0) // a2 := actual klass [all …]
|
D | array.S | 50 mv a2, xPC 69 mv a2, xFP // a2 := vreg array 280 srliw a2, xINST, 8 // a2 := AA 281 GET_VREG_OBJECT a2, a2 // a2 := fp[AA] 293 mv a1, a2
|
D | other.S | 247 mv a2, xPC 278 mv a2, xPC 290 mv a2, xPC
|
D | invoke.S | 184 ld a2, (t0) // a2 := ArtMethod* 365 mv a2, xPC 530 mv a0, a2 // a0 := ArtMethod* 718 GET_VREG_OBJECT a2, $z1 789 lwu a2, 1*4($z1) 832 lwu a2, 4($z2) // a2 := fp[CCCC + 1], zext 837 lwu a2, ($z2) // a2 := fp[D], zext 841 fmv.w.x fa0, a2 // overload of managed ABI, for one arg 842 sext.w a2, a2 // scalar type: LW into a2 1044 zext.w a2, a2 [all …]
|
D | main.S | 315 mv a2, zero // vergs=nullptr 631 mv a2, xFP
|
/art/test/530-checker-loops5/src/ |
D | Main.java | 155 int a2 = 2; in polyBCE3() local 157 int t = a1 + a2; // two polynomials combined into new polynomial in polyBCE3() 160 a2 += (2 * i); in polyBCE3()
|
/art/test/083-compiler-regressions/src/ |
D | Main.java | 96 long a2 = Long.MIN_VALUE; in b17630605() local 97 long answer = a1 + a2; in b17630605() 9398 public void setBar2(int a1, int a2) { in setBar2() argument 9399 bar = a2; in setBar2() 9401 public void setBar3(int a1, int a2, int a3) { in setBar3() argument 9404 public void setBar4(int a1, int a2, int a3, int a4) { in setBar4() argument 9407 public void setBar5(int a1, int a2, int a3, int a4, int a5) { in setBar5() argument 9416 public int getBar2(int a1, int a2) { in getBar2() argument 9419 public int getBar3(int a1, int a2, int a3) { in getBar3() argument 9422 public int getBar4(int a1, int a2, int a3, int a4) { in getBar4() argument [all …]
|
/art/test/003-omnibus-opcodes/src/ |
D | MethodCall.java | 39 static void manyArgs(int a0, long a1, int a2, long a3, int a4, long a5, in manyArgs() argument
|
/art/test/623-checker-loop-regressions/src/ |
D | Main.java | 1208 int[] a2 = new int[100]; in main() local 1213 a2[i] = 1; in main() 1217 expectEquals(85800, reduction32Values(a1, a2, a3, a4)); in main() 1221 float[] a2 = new float[100]; in main() local 1228 a2[i] = (float)1; in main() 1232 expectEquals(86608.0f, $noinline$ensureSlowPathFPSpillFill(a1, a2, a3, a4, a5)); in main()
|
/art/compiler/utils/ |
D | assembler_thumb_test_expected.cc.inc | 54 " a2: 47f0 blx lr\n" 125 " 1a2: f8cd c7ff str.w r12, [sp, #2047]\n" 176 " 2c: 89a2 ldrh r2, [r4, #12]\n" 227 " 32: 81a2 strh r2, [r4, #12]\n"
|
/art/test/530-checker-loops2/src/ |
D | Main.java | 1159 int[] a2 = multiply2(); in main() 1161 expectEquals(a2[i], e2[i]); in main()
|
/art/test/107-int-math2/src/ |
D | Main.java | 748 static int manyArgs(int a0, long a1, int a2, long a3, int a4, long a5, in manyArgs() argument 755 if (a2 != 2) return 2; in manyArgs()
|
/art/test/449-checker-bce/src/ |
D | Main.java | 1768 void testExceptionMessage1(short[] a1, int[] a2, long a3[], int start, int finish) { in testExceptionMessage1() argument 1774 a2[j - 1] = a1[i + 1]; in testExceptionMessage1()
|
/art/test/dexdump/ |
D | checkers.txt | 63 0014a2: 0e00 |0003: return-void 233 0016a2: 1252 |007d: const/4 v2, #int 5 // #5 249 0016ec: 1251 |00a2: const/4 v1, #int 5 // #5 379 0018a2: 5451 0100 |005b: iget-object v1, v5, Lcom/google/android/check… 767 001b40: 6e54 2200 6064 |00a2: invoke-virtual {v0, v6, v4, v6, v4}, Landroid… 1252 0021a2: 0a00 |002d: move-result v0 1317 00228c: 0a00 |00a2: move-result v0 1355 002322: 52a2 2600 |00ed: iget v2, v10, Lcom/google/android/checkers/Ch… 1493 0024a2: 1a01 f000 |0055: const-string v1, "loss in #" // string@00f0 1531 00253c: 6e10 aa00 0000 |00a2: invoke-virtual {v0}, Ljava/lang/StringBuilder… [all …]
|
D | all-dex-files.txt | 704 0014a2: 0e00 |0003: return-void 874 0016a2: 1252 |007d: const/4 v2, #int 5 // #5 890 0016ec: 1251 |00a2: const/4 v1, #int 5 // #5 1020 0018a2: 5451 0100 |005b: iget-object v1, v5, Lcom/google/android/check… 1408 001b40: 6e54 2200 6064 |00a2: invoke-virtual {v0, v6, v4, v6, v4}, Landroid… 1893 0021a2: 0a00 |002d: move-result v0 1958 00228c: 0a00 |00a2: move-result v0 1996 002322: 52a2 2600 |00ed: iget v2, v10, Lcom/google/android/checkers/Ch… 2134 0024a2: 1a01 f000 |0055: const-string v1, "loss in #" // string@00f0 2172 00253c: 6e10 aa00 0000 |00a2: invoke-virtual {v0}, Ljava/lang/StringBuilder… [all …]
|
D | bytecodes.txt | 1004 0010e0: 0802 1200 |00a2: move-object/from16 v2, v18 1294 0013d0: 6016 1b00 |00a2: sget v22, Lcom/google/android/test/Test;.sF:F… 1347 0014a2: aa16 1610 |010b: rem-float v22, v22, v16 1692 0017a2: 9c16 1618 |0081: sub-long v22, v22, v24
|
D | invoke-custom.txt | 471 0028a2: 2200 1e00 |0003: new-instance v0, Ljava/lang/AssertionError; /… 1864 0020a2: 6201 1300 |005f: sget-object v1, Ljava/lang/System;.out:Ljava/… 2205 0024a2: 0e00 |0003: return-void 2410 0029a2: 0c01 |0019: move-result-object v1 2525 002a72: 1a00 a200 |0013: const-string v0, "Two" // string@00a2 3275 0030a2: 6901 0600 |0017: sput-object v1, LTestInvokeCustomWithConcurre… 3528 0031a2: 7120 6800 7600 |004b: invoke-static {v6, v7}, LTestInvokeCustomWith… 3570 003250: 6e10 f000 0b00 |00a2: invoke-virtual {v11}, Ljava/util/concurrent/a… 4504 0037a2: 1101 |0021: return-object v1 4766 0039a2: 0c02 |0011: move-result-object v2
|
/art/test/099-vmdebug/src/ |
D | Main.java | 286 ClassA a2 = new ClassA(); in testGetAllocCount() local
|
/art/build/boot/hiddenapi/ |
D | hiddenapi-max-target-o-low-priority.txt | 9245 Ljava/util/logging/XMLFormatter;->a2(Ljava/lang/StringBuilder;I)V
|