/art/runtime/arch/riscv64/ |
D | jni_entrypoints_riscv64.S | 135 li t1, (ACCESS_FLAGS_METHOD_IS_FAST_NATIVE | ACCESS_FLAGS_METHOD_IS_CRITICAL_NATIVE) 136 and t0, t0, t1 195 addi t1, sp, 16 198 ld t3, FRAME_SIZE_SAVE_REFS_AND_ARGS+0(t1) 199 ld t4, FRAME_SIZE_SAVE_REFS_AND_ARGS+8(t1) 201 sd t3, 0-16(t1) 202 sd t4, 8-16(t1) 203 addi t1, t1, 16 213 fsd fa0, (1*8)(t1) 214 fsd fa1, (2*8)(t1) [all …]
|
D | quick_entrypoints_riscv64.S | 76 add t1, a1, a2 // T1 is the source address of the next copied argument 77 lw t2, (t1) // T2 is the 4 bytes at address T1 78 add t1, t0, a2 // T1 is the destination address of the next copied argument 79 sw t2, (t1) // save T2 at the destination address T1 106 li t1, 'V' // void (do not store result at all) 107 beq t1, t0, 1f 109 li t1, 'D' // double 110 beq t1, t0, 2f 112 li t1, 'F' // float 113 beq t1, t0, 3f [all …]
|
/art/test/1909-per-agent-tls/src/art/ |
D | Test1909.java | 88 ThreadWaiter t1 = new ThreadWaiter(); in run() local 94 checkEq(0, t1.getTLS(e1)); in run() 96 checkEq(0, t1.getTLS(e2)); in run() 101 checkEq(0, t1.getTLS(e1)); in run() 103 checkEq(0, t1.getTLS(e2)); in run() 106 t1.setTLS(e1, 2); in run() 108 checkEq(2, t1.getTLS(e1)); in run() 110 checkEq(0, t1.getTLS(e2)); in run() 115 checkEq(2, t1.getTLS(e1)); in run() 117 checkEq(0, t1.getTLS(e2)); in run() [all …]
|
/art/runtime/interpreter/mterp/riscv64/ |
D | floating_point.S | 15 FETCH t1, count=1 // t1 := CC|BB 17 srliw t2, t1, 8 // t2 := CC 18 andi t1, t1, 0xFF // t1 := BB 23 fle.${precision} t1, ft2, ft1 25 addi t1, t1, -1 26 add t2, t2, t1 36 FETCH t1, count=1 // t1 := CC|BB 38 srliw t2, t1, 8 // t2 := CC 39 andi t1, t1, 0xFF // t1 := BB 44 fle.${precision} t1, ft1, ft2 [all …]
|
D | other.S | 14 srliw t1, xINST, 12 // t1 := B 18 % get_vreg("t1", "t1", is_unsigned=True) # t1 = fp[B], zext 20 % get_vreg("t1", "t1", is_wide=is_wide) # t1 := fp[B] 26 SET_VREG_OBJECT t1, t2, z0=t0 // refs[A] := fp[B] 35 FETCH t1, count=1 // t1 := BBBB 39 % get_vreg("t1", "t1", is_unsigned=True) # t1 = fp[BBBB], zext 41 % get_vreg("t1", "t1", is_wide=is_wide) # t1 := fp[BBBB] 46 SET_VREG_OBJECT t1, t2, z0=t0 // refs[AA] := fp[BBBB] 55 FETCH t1, count=2 // t1 := BBBB 59 % get_vreg("t1", "t1", is_unsigned=True) # t1 = fp[BBBB], zext [all …]
|
D | control_flow.S | 92 FETCH t1, count=1, signed=1, width=32 // t1 := +BBBBBBBB (sext) 94 sh1add a0, t1, xPC // a0 := +BBBBBBBB * 2 + xPC 112 FETCH t1, count=1 // t1 := CC|BB 114 srliw t2, t1, 8 // t2 := CC 115 andi t1, t1, 0xFF // t1 := BB 116 GET_VREG_WIDE t1, t1 // t1 := fp[BB] 119 slt t3, t1, t2 120 slt t4, t2, t1 131 srliw t1, xINST, 12 // t1 := B 134 % get_vreg("t1", "t1") # t1 := vB [all …]
|
D | arithmetic.S | 32 srliw t1, xINST, 12 // t1 := B 34 % get_vreg("t1", "t1") # t1 := fp[B] with sign extension to 64 bits 38 SET_VREG_WIDE t1, t2, z0=t0 73 srliw t1, xINST, 12 // t1 := B 227 FETCH t1, count=1 // t1 := CC|BB 229 srliw t2, t1, 8 // t2 := CC 230 and t1, t1, 0xFF // t1 := BB 232 % get_vreg("t1", "t1", is_wide=is_wide) # t1 := fp[BB] 258 FETCH t1, count=1 // t1 := CC|BB 260 srliw t2, t1, 8 // t2 := CC [all …]
|
D | array.S | 8 srliw t1, xINST, 8 // t1 := B|A 10 andi t1, t1, 0xF // t1 := A 27 FETCH_FROM_THREAD_CACHE /*resolved klass*/a0, .L${opcode}_miss, t0, t1 99 FETCH t1, count=1, signed=1, width=32 103 sh1add a0, t1, xPC // a0 := payload address 154 srliw t1, xINST, 8 // t1 := AA 183 TEST_IF_MARKING t1, .L${opcode}_mark 185 srliw t1, xINST, 8 // t1 := AA 186 SET_VREG_OBJECT a0, t1, z0=t2 235 add t0, t1, t0 [all …]
|
D | main.S | 439 lw t1, MIRROR_CLASS_STATUS_OFFSET(t0) // t1 := status word, sext 444 bgeu t1, t2, ExecuteNterpImpl 446 bltu t1, t2, .Linitializing_check 451 bltu t1, t2, .Lresolution_trampoline 452 lwu t1, MIRROR_CLASS_CLINIT_THREAD_ID_OFFSET(t0) 454 beq t0, t1, ExecuteNterpImpl 484 sh2add t1, s7, xREFS // t1 := &xREFS[a1] 494 sw a1, (t1) 508 sh2add t1, s7, xREFS // t1 := &xREFS[a1] 535 add t1, t3, t1 // t1 := (callee) &REFS[next] [all …]
|
D | object.S | 6 FETCH_FROM_THREAD_CACHE /*expected klass*/a1, .L${opcode}_miss, t0, t1 104 FETCH_FROM_THREAD_CACHE /*expected klass*/ a1, .L${opcode}_miss, t0, t1 203 FETCH_FROM_THREAD_CACHE /*resolved klass*/a0, .L${opcode}_miss, t0, t1 275 FETCH_FROM_THREAD_CACHE /*field_offset*/a0, .L${opcode}_slow, t1, t2 337 FETCH_FROM_THREAD_CACHE /*field_offset*/a0, .L${opcode}_slow, t1, t2 345 TEST_IF_MARKING t1, .L${opcode}_mark 386 TEST_IF_MARKING t1, .L${opcode}_volatile_mark 439 FETCH_FROM_THREAD_CACHE /*resolved_field*/a0, .L${opcode}_slow, t0, t1 511 FETCH_FROM_THREAD_CACHE /*resolved_field*/a0, .L${opcode}_slow, t0, t1 516 add t1, a0, t0 // t1 := field addr [all …]
|
/art/test/991-field-trace-2/src/art/ |
D | Test991.java | 134 public void accept(TestClass1 t1) { in accept() argument 135 int val = t1.xyz; in accept() 137 t1.xyz = val + 1; in accept() 142 public void accept(TestClass1 t1) { in accept() argument 144 Field f = t1.getClass().getDeclaredField("xyz"); in accept() 145 int val = f.getInt(t1); in accept() 147 f.setInt(t1, val + 1); in accept() 157 public void accept(TestClass1 t1) { in accept() argument 158 doNativeReadWrite(t1); in accept() 199 TestClass1 t1 = createTestClassNonTraced(); in run() local [all …]
|
/art/test/921-hello-failure/src/ |
D | MultiRedef.java | 80 public static void doTest(Transform t1, Transform2 t2) { in doTest() argument 81 t1.sayHi("MultiRedef"); in doTest() 89 t1.sayHi("MultiRedef"); in doTest() 97 t1.sayHi("MultiRedef"); in doTest()
|
D | MultiRetrans.java | 80 public static void doTest(Transform t1, Transform2 t2) { in doTest() argument 81 t1.sayHi("MultiRetrans"); in doTest() 93 t1.sayHi("MultiRetrans"); in doTest() 105 t1.sayHi("MultiRetrans"); in doTest()
|
/art/test/720-thread-priority/src/ |
D | Main.java | 55 MyThread t1 = new MyThread(); in main() local 56 t1.start(); in main() 59 t1.setPriority(Thread.MAX_PRIORITY); in main() 61 t1.join(); in main()
|
/art/test/926-multi-obsolescence/src/art/ |
D | Test926.java | 130 public static void doTest(final Transform t1, final Transform2 t2) throws Exception { in doTest() argument 131 t1.sayHi(() -> { t2.sayHi(() -> { System.out.println("Not doing anything here"); }); }); in doTest() 132 t1.sayHi(() -> { in doTest() 138 t1.sayHi(() -> { t2.sayHi(() -> { System.out.println("Not doing anything here"); }); }); in doTest()
|
/art/test/127-checker-secondarydex/src/ |
D | Main.java | 33 Test t1 = new Test(); in testSlowPathDirectInvoke() local 36 t1.test(t2); in testSlowPathDirectInvoke() 37 t1.test(t3); in testSlowPathDirectInvoke()
|
/art/test/917-fields-transformation/src/art/ |
D | Test917.java | 88 public static void doTest(Transform t1, Transform t2) { in doTest() argument 89 printTransform(t1); in doTest() 92 printTransform(t1); in doTest()
|
/art/test/981-dedup-original-dex/src-art/art/ |
D | Test981.java | 174 Transform t1 = new Transform(); in doTest() local 177 assertSame(null, getOriginalDexFile(t1.getClass())); in doTest() 186 assertSame(getOriginalDexFile(t1.getClass()), getOriginalDexFile(t2.getClass())); in doTest() 189 assertSame(getOriginalDexFile(t1.getClass()).getClass(), Class.forName("java.lang.DexCache")); in doTest() 194 assertSame((new byte[0]).getClass(), getOriginalDexFile(t1.getClass()).getClass()); in doTest()
|
/art/test/1938-transform-abstract-single-impl/src/ |
D | Main.java | 82 TransformAbstract t1 = new TransformConcrete(); in main() local 83 t1.doSayHi(); in main() 90 t1.doSayHi(); in main()
|
/art/test/051-thread/src/ |
D | Main.java | 147 PriorityStoringThread t1 = new PriorityStoringThread(false); in testThreadPriorities() local 148 t1.setPriority(Thread.MAX_PRIORITY); in testThreadPriorities() 149 t1.start(); in testThreadPriorities() 150 t1.join(); in testThreadPriorities() 151 if (supportsThreadPriorities() && (t1.getNativePriority() != Thread.MAX_PRIORITY)) { in testThreadPriorities() 152 System.out.print("thread priority for t1 was " + t1.getNativePriority() + in testThreadPriorities()
|
/art/test/526-checker-caller-callee-regs/src/ |
D | Main.java | 76 int t1 = arg + 1; in $opt$LiveInCall() local 78 return t1 - t2; in $opt$LiveInCall()
|
/art/test/567-checker-builder-intrinsics/src/ |
D | TestMinMax.java | 641 int t1 = (x > y) ? x : y; in minmaxCSEScalar() local 648 return t1 + t2 + t3 + t4 + t5 + t6; in minmaxCSEScalar() 677 int t1 = (x[0] > y[0]) ? x[0] : y[0]; in minmaxCSEArray() local 684 return t1 + t2 + t3 + t4 + t5 + t6; in minmaxCSEArray() 699 int t1 = (x > y) ? x : y; in minmaxCSEScalarAndCond() local 702 return t1 + t2; in minmaxCSEScalarAndCond() 706 return t1 + t2 + t3 + t4; in minmaxCSEScalarAndCond()
|
/art/test/1982-no-virtuals-structural-redefinition/src/art/ |
D | Test1982.java | 168 Transform t1 = new Transform(1); in doTest() local 176 System.out.println("t1 is " + printGeneric(t1)); in doTest() 189 System.out.println("t1 is " + printGeneric(t1)); in doTest() 198 + printGeneric(t1.getClass().getDeclaredConstructor(Integer.TYPE).newInstance(4))); in doTest()
|
/art/test/990-field-trace/src/art/ |
D | Test990.java | 207 TestClass1 t1 = new TestClass1(1, "tc1"); 209 TestClass1 t3 = new TestClass1(3, t1); 211 t1.tweak(1); 212 t1.tweak(1); 217 t1.tweak(t3.foobar);
|
/art/test/168-vmstack-annotated/src/ |
D | Main.java | 145 Thread t1 = new Thread(new Runner(l1, b1)); in testCluster1() local 146 t1.setDaemon(true); in testCluster1() 147 t1.start(); in testCluster1() 154 waitNotRunnable(t1); in testCluster1() 160 Object[] stack1 = getAnnotatedStack(t1); in testCluster1()
|