/aosp_15_r20/external/vixl/test/aarch64/ |
H A D | test-assembler-neon-aarch64.cc | 63 __ Ldr(b0, MemOperand(x17, sizeof(src[0]))); in TEST() local 65 __ Ldr(b1, MemOperand(x19, sizeof(src[0]), PostIndex)); in TEST() local 67 __ Ldr(b2, MemOperand(x21, 2 * sizeof(src[0]), PreIndex)); in TEST() local 105 __ Ldr(h0, MemOperand(x17, sizeof(src[0]))); in TEST() local 107 __ Ldr(h1, MemOperand(x19, sizeof(src[0]), PostIndex)); in TEST() local 109 __ Ldr(h2, MemOperand(x21, 2 * sizeof(src[0]), PreIndex)); in TEST() local 152 __ Ldr(q0, MemOperand(x17, 16)); in TEST() local 154 __ Ldr(q1, MemOperand(x19, 16, PostIndex)); in TEST() local 156 __ Ldr(q2, MemOperand(x21, 32, PreIndex)); in TEST() local 201 __ Ldr(b0, MemOperand(x17, x18)); in TEST() local [all …]
|
H A D | test-simulator-aarch64.cc | 291 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, n_index_shift)); in Test1Op_Helper() local 437 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in Test2Op_Helper() local 441 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift)); in Test2Op_Helper() local 581 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in Test3Op_Helper() local 585 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift)); in Test3Op_Helper() local 589 __ Ldr(fa, MemOperand(inputs_base, index_a, UXTW, index_shift)); in Test3Op_Helper() local 730 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in TestCmp_Helper() local 734 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift)); in TestCmp_Helper() local 869 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in TestCmpZero_Helper() local 1012 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, n_index_shift)); in TestFPToFixed_Helper() local [all …]
|
H A D | test-simulator-sve2-aarch64.cc | 169 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local 313 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local 457 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local 601 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local 845 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local 1089 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local 1233 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local 1377 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local 1521 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local 1693 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local [all …]
|
/aosp_15_r20/art/compiler/utils/arm64/ |
H A D | jni_macro_assembler_arm64.cc | 250 ___ Ldr(reg_w(dest), MEM_OP(reg_x(base), offset)); in LoadWFromOffset() local 261 ___ Ldr(reg_x(dest), MEM_OP(reg_x(base), offset)); in LoadFromOffset() local 265 ___ Ldr(reg_s(dest), MEM_OP(reg_x(base), offset)); in LoadSFromOffset() local 269 ___ Ldr(reg_d(dest), MEM_OP(reg_x(base), offset)); in LoadDFromOffset() local 280 ___ Ldr(reg_w(dest.AsWRegister()), MEM_OP(reg_x(base), offset)); in Load() local 287 ___ Ldr(reg_w(dest.AsOverlappingWRegister()), MEM_OP(reg_x(base), offset)); in Load() local 290 ___ Ldr(reg_x(dest.AsXRegister()), MEM_OP(reg_x(base), offset)); in Load() local 293 ___ Ldr(reg_s(dest.AsSRegister()), MEM_OP(reg_x(base), offset)); in Load() local 296 ___ Ldr(reg_d(dest.AsDRegister()), MEM_OP(reg_x(base), offset)); in Load() local 593 ___ Ldr(scratch, MEM_OP(reg_x(SP), src.Int32Value())); in Copy() local [all …]
|
H A D | assembler_arm64.cc | 95 ___ Ldr(reg_x(dst.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in LoadRawPtr() local 106 ___ Ldr(reg_x(scratch.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in JumpTo() local 144 ___ Ldr(dst0, MemOperand(sp, offset)); in UnspillRegisters() local 158 ___ Ldr(dst0, MemOperand(sp, offset)); in UnspillRegisters() local 196 ___ Ldr(temp, MemOperand(tr, Thread::IsGcMarkingOffset<kArm64PointerSize>().Int32Value())); in GenerateMarkingRegisterCheck() local
|
/aosp_15_r20/art/compiler/optimizing/ |
H A D | code_generator_arm64.cc | 883 __ Ldr(lr, MemOperand(tr, entrypoint_offset)); in EmitNativeCode() local 946 __ Ldr(lr, MemOperand(tr, entrypoint_offset)); in EmitNativeCode() local 1307 __ Ldr(value, MemOperand(sp, codegen_->GetStackOffsetOfShouldDeoptimizeFlag())); in GenerateMethodEntryExitHook() local 1328 __ Ldr(curr_entry, MemOperand(tr, trace_buffer_curr_entry_offset)); in GenerateMethodEntryExitHook() local 1330 __ Ldr(init_entry, MemOperand(tr, Thread::TraceBufferPtrOffset<kArm64PointerSize>().SizeValue())); in GenerateMethodEntryExitHook() local 1339 __ Ldr(tmp, MemOperand(sp, 0)); in GenerateMethodEntryExitHook() local 1385 __ Ldr(addr, MemOperand(tr, Thread::TraceBufferPtrOffset<kArm64PointerSize>().SizeValue())); in MaybeRecordTraceEvent() local 1397 __ Ldr(method, MemOperand(sp, 0)); in MaybeIncrementHotness() local 1420 __ Ldr(lr, jit_patches_.DeduplicateUint64Literal(address)); in MaybeIncrementHotness() local 1449 __ Ldr(temp1, MemOperand(kArtMethodRegister, ArtMethod::DeclaringClassOffset().Int32Value())); in GenerateFrameEntry() local [all …]
|
H A D | intrinsics_arm_vixl.cc | 109 __ Ldr(tmp, MemOperand(src_curr_addr, element_size, PostIndex)); in EmitNativeCode() local 435 __ Ldr(OutputRegister(invoke), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPeekIntNative() local 451 __ Ldr(hi, MemOperand(addr, 4)); in VisitMemoryPeekLongNative() local 452 __ Ldr(lo, MemOperand(addr)); in VisitMemoryPeekLongNative() local 454 __ Ldr(lo, MemOperand(addr)); in VisitMemoryPeekLongNative() local 455 __ Ldr(hi, MemOperand(addr, 4)); in VisitMemoryPeekLongNative() local 525 __ Ldr(OutputRegister(invoke), in VisitThreadCurrentThread() local 598 __ Ldr(temp3, MemOperand(str, count_offset)); in VisitStringCompareTo() local 599 __ Ldr(temp2, MemOperand(arg, count_offset)); in VisitStringCompareTo() local 605 __ Ldr(temp0, MemOperand(str, count_offset)); in VisitStringCompareTo() local [all …]
|
H A D | intrinsics_arm64.cc | 125 __ Ldr(tmp_reg, MemOperand(src_curr_addr, element_size, PostIndex)); in EmitNativeCode() local 656 __ Ldr(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekIntNative() local 666 __ Ldr(XRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekLongNative() local 2082 __ Ldr(temp3, HeapOperand(str, count_offset)); in VisitStringCompareTo() local 2083 __ Ldr(temp2, HeapOperand(arg, count_offset)); in VisitStringCompareTo() local 2089 __ Ldr(temp0, HeapOperand(str, count_offset)); in VisitStringCompareTo() local 2090 __ Ldr(temp1, HeapOperand(arg, count_offset)); in VisitStringCompareTo() local 2130 __ Ldr(temp4, MemOperand(str.X(), temp1.X())); in VisitStringCompareTo() local 2131 __ Ldr(temp2, MemOperand(arg.X(), temp1.X())); in VisitStringCompareTo() local 2322 __ Ldr(temp, MemOperand(str.X(), class_offset)); in VisitStringEquals() local [all …]
|
/aosp_15_r20/external/vixl/test/aarch32/ |
H A D | test-assembler-aarch32.cc | 1185 __ Ldr(r0, &l1); in TEST() local 1192 __ Ldr(r4, MemOperand(r4)); // Load the first 4 characters in r4. in TEST() local 1221 __ Ldr(r0, &l1); in TEST() local 1239 __ Ldr(r4, MemOperand(r4)); // Load the first 4 characters in r4. in TEST() local 1281 __ Ldr(r4, &big_literal); in EmitReusedLoadLiteralStressTest() local 1286 __ Ldr(r0, &l1); in EmitReusedLoadLiteralStressTest() local 1534 __ Ldr(r4, MemOperand(r4)); // Load the first 4 characters in r4. in TEST() local 1583 __ Ldr(r2, MemOperand(r2)); // Load the first 4 characters in r2. in TEST() local 1660 __ Ldr(r2, MemOperand(r2)); // Load the first 4 characters in r2. in EmitLdrdLiteralStressTest() local 1724 __ Ldr(r0, &lit); in TEST() local [all …]
|
H A D | test-simulator-cond-rd-rn-rm-ge-a32.cc | 475 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 487 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 494 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 497 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 498 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 499 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-rm-a32.cc | 1563 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 1575 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 1582 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 1585 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 1586 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 1587 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-rm-ge-t32.cc | 475 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 487 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 494 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 497 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 498 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 499 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-rm-sel-a32.cc | 452 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 464 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 471 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 474 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 475 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 476 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-rm-sel-t32.cc | 452 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 464 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 471 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 474 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 475 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 476 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-rm-q-t32.cc | 459 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 471 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 478 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 481 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 482 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 483 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-rm-t32.cc | 1561 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 1573 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 1580 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 1583 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 1584 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 1585 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-rm-q-a32.cc | 459 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 471 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 478 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 481 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 482 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 483 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-operand-rm-shift-rs-a32.cc | 2182 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 2186 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 2187 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 2188 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local 2189 __ Ldr(rs, MemOperand(input_ptr, offsetof(Inputs, rs))); in TestHelper() local
|
H A D | test-simulator-cond-rd-memop-rs-shift-amount-1to31-a32.cc | 3422 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 3426 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 3427 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local 3438 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local 3517 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
|
H A D | test-simulator-cond-rd-memop-rs-a32.cc | 3426 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 3430 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 3431 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local 3442 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local 3521 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
|
H A D | test-simulator-cond-rd-memop-rs-shift-amount-1to32-a32.cc | 3422 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 3426 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 3427 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local 3438 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local 3517 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-operand-rm-t32.cc | 1157 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 1161 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 1162 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 1163 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rd-rn-operand-rm-a32.cc | 1157 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 1161 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 1162 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 1163 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
H A D | test-simulator-cond-rdlow-rnlow-rmlow-t32.cc | 940 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 944 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 945 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 946 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
/aosp_15_r20/art/compiler/utils/arm/ |
H A D | jni_macro_assembler_arm_vixl.cc | 214 ___ Ldr(mr, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in RemoveFrame() local 615 ___ Ldr(copy_temp1, MemOperand(sp, src_offset.Uint32Value())); in MoveArguments() local 852 ___ Ldr(reg, MemOperand(reg)); in DecodeJNITransitionOrLocalJObject() local 961 ___ Ldr(scratch, MemOperand(tr, thread_mutator_lock_offset.Int32Value())); in TryToTransitionFromNativeToRunnable() local 999 ___ Ldr(lr, in DeliverPendingException() local 1029 ___ Ldr(test_reg, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in TestGcMarking() local 1048 ___ Ldr(scratch, MemOperand(ref, mirror::Object::MonitorOffset().SizeValue())); in TestMarkBit() local 1091 ___ Ldr(dst, MemOperand(base, offset)); in Load() local 1097 ___ Ldr(AsVIXLRegisterPairLow(dest), MemOperand(base, offset)); in Load() local 1098 ___ Ldr(AsVIXLRegisterPairHigh(dest), MemOperand(base, offset + 4)); in Load() local
|