/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm.cc | 231 __ LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, in_off.Int32Value()); in StoreSpanning() 237 __ LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value()); in CopyRef() 249 __ LoadFromOffset(kLoadWord, in LoadRef() 261 __ LoadFromOffset(kLoadWord, dst.AsCoreRegister(), SP, src.Int32Value()); in LoadRef() 271 __ LoadFromOffset(kLoadWord, in LoadRawPtr() 296 assembler->LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); in EmitLoad() 299 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset); in EmitLoad() 300 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4); in EmitLoad() 320 __ LoadFromOffset(kLoadWord, dst.AsCoreRegister(), TR, offs.Int32Value()); in LoadRawPtrFromThread() 328 __ LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), TR, thr_offs.Int32Value()); in CopyRawPtrFromThread() [all …]
|
D | jni_macro_assembler_arm_vixl.cc | 216 asm_.LoadFromOffset(kLoadWord, scratch.AsVIXLRegister(), sp, in_off.Int32Value()); in StoreSpanning() 226 asm_.LoadFromOffset(kLoadWord, scratch.AsVIXLRegister(), sp, src.Int32Value()); in CopyRef() 238 asm_.LoadFromOffset(kLoadWord, in LoadRef() 285 asm_.LoadFromOffset(kLoadWord, dst.AsVIXLRegister(), tr, offs.Int32Value()); in LoadRawPtrFromThread() 295 asm_.LoadFromOffset(kLoadWord, scratch.AsVIXLRegister(), tr, thr_offs.Int32Value()); in CopyRawPtrFromThread() 382 asm_.LoadFromOffset(kLoadWord, temp.AsVIXLRegister(), sp, src.Int32Value()); in Copy() 385 asm_.LoadFromOffset(kLoadWord, temp.AsVIXLRegister(), sp, src.Int32Value()); in Copy() 387 asm_.LoadFromOffset(kLoadWord, temp.AsVIXLRegister(), sp, src.Int32Value() + 4); in Copy() 449 asm_.LoadFromOffset(kLoadWord, in CreateHandleScopeEntry() 492 asm_.LoadFromOffset(kLoadWord, scratch.AsVIXLRegister(), sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() [all …]
|
D | assembler_arm_shared.h | 28 kLoadWord, enumerator
|
D | assembler_arm_vixl.cc | 149 case kLoadWord: in GetAllowedLoadOffsetBits() 189 case kLoadWord: in CanHoldLoadOffsetThumb() 322 case kLoadWord: in LoadFromOffset()
|
D | assembler_arm.cc | 306 case kLoadWord: in CanHoldLoadOffsetArm() 341 case kLoadWord: in CanHoldLoadOffsetThumb()
|
D | assembler_thumb2_test.cc | 369 arm::LoadOperandType type = arm::kLoadWord; in TEST_F() 413 arm::LoadOperandType type = arm::kLoadWord; in TEST_F()
|
D | assembler_thumb2.cc | 3738 case kLoadWord: in GetAllowedLoadOffsetBits() 3842 case kLoadWord: in LoadFromOffset()
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 145 __ LoadFromOffset(kLoadWord, T9, A0, offset.Int32Value()); in CreateTrampoline() 148 __ LoadFromOffset(kLoadWord, T9, A0, JNIEnvExt::SelfOffset(4).Int32Value()); in CreateTrampoline() 149 __ LoadFromOffset(kLoadWord, T9, T9, offset.Int32Value()); in CreateTrampoline() 152 __ LoadFromOffset(kLoadWord, T9, S1, offset.Int32Value()); in CreateTrampoline()
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.cc | 231 case kLoadWord: in LoadWFromOffset() 295 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), SP, offs.Int32Value()); in LoadRef() 305 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), base.AsXRegister(), in LoadRef() 382 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), in CopyRef() 396 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), SP, src.Int32Value()); in Copy() 417 LoadWFromOffset(kLoadWord, scratch.AsWRegister(), base.AsXRegister(), in Copy() 439 LoadWFromOffset(kLoadWord, scratch.AsWRegister(), SP, src.Int32Value()); in Copy() 473 LoadWFromOffset(kLoadWord, scratch.AsWRegister(), src.AsXRegister(), in Copy() 478 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), src.AsXRegister(), in Copy() 572 LoadWFromOffset(kLoadWord, out_reg.AsOverlappingWRegister(), SP, in CreateHandleScopeEntry() [all …]
|
D | assembler_arm64.h | 47 kLoadWord, enumerator
|
/art/compiler/utils/mips64/ |
D | assembler_mips64_test.cc | 1002 __ LoadLiteral(mips64::V0, mips64::kLoadWord, literal); in TEST_F() 1019 __ LoadLiteral(mips64::V0, mips64::kLoadWord, literal); in TEST_F() 1671 __ LoadFromOffset(mips64::kLoadWord, mips64::A0, mips64::A0, 0); in TEST_F() 1672 __ LoadFromOffset(mips64::kLoadWord, mips64::A0, mips64::A1, 0); in TEST_F() 1673 __ LoadFromOffset(mips64::kLoadWord, mips64::A0, mips64::A1, 4); in TEST_F() 1674 __ LoadFromOffset(mips64::kLoadWord, mips64::A0, mips64::A1, 256); in TEST_F() 1675 __ LoadFromOffset(mips64::kLoadWord, mips64::A0, mips64::A1, 1000); in TEST_F() 1676 __ LoadFromOffset(mips64::kLoadWord, mips64::A0, mips64::A1, 0x7FFC); in TEST_F() 1677 __ LoadFromOffset(mips64::kLoadWord, mips64::A0, mips64::A1, 0x8000); in TEST_F() 1678 __ LoadFromOffset(mips64::kLoadWord, mips64::A0, mips64::A1, 0x8004); in TEST_F() [all …]
|
D | assembler_mips64.cc | 2256 case kLoadWord: in LoadLiteral() 2726 LoadFromOffset(kLoadWord, dst.AsGpuRegister(), src_register, src_offset); in EmitLoad() 2736 LoadFpuFromOffset(kLoadWord, dst.AsFpuRegister(), src_register, src_offset); in EmitLoad() 2994 LoadFromOffset(kLoadWord, scratch.AsGpuRegister(), SP, src.Int32Value()); in CopyRef() 3024 LoadFromOffset(kLoadWord, scratch.AsGpuRegister(), SP, src.Int32Value()); in Copy() 3039 LoadFromOffset(kLoadWord, scratch, src_base.AsMips64().AsGpuRegister(), in Copy() 3056 LoadFromOffset(kLoadWord, scratch, SP, src.Int32Value()); in Copy() 3082 LoadFromOffset(kLoadWord, scratch, src.AsMips64().AsGpuRegister(), src_offset.Int32Value()); in Copy()
|
D | assembler_mips64.h | 279 kLoadWord, enumerator 982 case kLoadWord: 1017 case kLoadWord:
|
/art/compiler/utils/mips/ |
D | assembler_mips_test.cc | 905 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x8000); in TEST_F() 906 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0); in TEST_F() 907 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x7FF8); in TEST_F() 908 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x7FFB); in TEST_F() 909 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x7FFC); in TEST_F() 910 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x7FFF); in TEST_F() 911 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0xFFF0); in TEST_F() 912 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x8008); in TEST_F() 913 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x8001); in TEST_F() 914 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x8000); in TEST_F() [all …]
|
D | assembler_mips.cc | 3270 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); in EmitLoad() 3362 LoadFromOffset(kLoadWord, reg, SP, stack_offset); in RemoveFrame() 3366 LoadFromOffset(kLoadWord, RA, SP, stack_offset); in RemoveFrame() 3473 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, in_off.Int32Value()); in StoreSpanning() 3488 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), SP, src.Int32Value()); in LoadRef() 3495 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), in LoadRef() 3505 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), in LoadRawPtr() 3512 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), S1, offs.Int32Value()); in LoadRawPtrFromThread() 3559 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value()); in CopyRef() 3568 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), in CopyRawPtrFromThread() [all …]
|
D | assembler_mips.h | 47 kLoadWord, enumerator 591 case kLoadWord:
|
/art/compiler/optimizing/ |
D | code_generator_mips.cc | 1166 __ LoadFromOffset(kLoadWord, reg, SP, offset); in EmitSwap() 1178 __ LoadFromOffset(kLoadWord, reg_l, SP, offset_l); in EmitSwap() 1181 __ LoadFromOffset(kLoadWord, reg_h, SP, offset_h); in EmitSwap() 1218 __ LoadFromOffset(kLoadWord, in Exchange() 1222 __ LoadFromOffset(kLoadWord, in Exchange() 1266 __ LoadFromOffset(kLoadWord, in GenerateFrameEntry() 1336 __ LoadFromOffset(kLoadWord, reg, SP, ofs); in GenerateFrameExit() 1403 __ LoadFromOffset(kLoadWord, destination.AsRegister<Register>(), SP, source.GetStackIndex()); in Move32() 1422 __ LoadFromOffset(kLoadWord, TMP, SP, source.GetStackIndex()); in Move32() 1471 __ LoadFromOffset(kLoadWord, TMP, SP, source.GetStackIndex()); in Move64() [all …]
|
D | code_generator_arm.cc | 843 __ LoadFromOffset(kLoadWord, temp_, obj_, monitor_offset); in EmitNativeCode() 964 __ LoadFromOffset(kLoadWord, temp1_, obj_, monitor_offset); in EmitNativeCode() 1926 __ LoadFromOffset(kLoadWord, static_cast<Register>(reg_id), SP, stack_index); in RestoreCoreRegister() 2074 __ LoadFromOffset(kLoadWord, IP, IP, 0); in GenerateFrameEntry() 2254 __ LoadFromOffset(kLoadWord, destination.AsRegister<Register>(), SP, source.GetStackIndex()); in Move32() 2272 __ LoadFromOffset(kLoadWord, IP, SP, source.GetStackIndex()); in Move32() 2385 __ LoadFromOffset(kLoadWord, LR, TR, entry_point_offset); in GenerateInvokeRuntime() 2711 __ LoadFromOffset(kLoadWord, in VisitShouldDeoptimizeFlag() 3211 __ LoadFromOffset(kLoadWord, temp, SP, receiver.GetStackIndex()); in VisitInvokeInterface() 3213 __ LoadFromOffset(kLoadWord, temp, temp, class_offset); in VisitInvokeInterface() [all …]
|
D | code_generator_arm_vixl.cc | 872 arm_codegen->GetAssembler()->LoadFromOffset(kLoadWord, temp_, obj_, monitor_offset); in EmitNativeCode() 1000 arm_codegen->GetAssembler()->LoadFromOffset(kLoadWord, temp1_, obj_, monitor_offset); in EmitNativeCode() 2345 GetAssembler()->LoadFromOffset(kLoadWord, in Move32() 2371 GetAssembler()->LoadFromOffset(kLoadWord, temp, sp, source.GetStackIndex()); in Move32() 2745 GetAssembler()->LoadFromOffset(kLoadWord, in VisitShouldDeoptimizeFlag() 3261 GetAssembler()->LoadFromOffset(kLoadWord, in VisitInvokeInterface() 3268 GetAssembler()->LoadFromOffset(kLoadWord, temp, temp, method_offset); in VisitInvokeInterface() 3272 GetAssembler()->LoadFromOffset(kLoadWord, lr, temp, entry_point); in VisitInvokeInterface() 3646 GetAssembler()->LoadFromOffset(kLoadWord, in VisitTypeConversion() 4829 GetAssembler()->LoadFromOffset(kLoadWord, temp, tr, QUICK_ENTRY_POINT(pNewEmptyString)); in VisitNewInstance() [all …]
|
D | intrinsics_arm.cc | 629 __ LoadFromOffset(kLoadWord, in VisitThreadCurrentThread() 1669 __ LoadFromOffset(kLoadWord, temp, input, length_offset); in CheckPosition() 1679 __ LoadFromOffset(kLoadWord, temp, input, length_offset); in CheckPosition() 1702 __ LoadFromOffset(kLoadWord, temp, input, length_offset); in CheckPosition() 1893 __ LoadFromOffset(kLoadWord, temp1, temp1, super_offset); in VisitSystemArrayCopy() 1903 __ LoadFromOffset(kLoadWord, temp1, dest, class_offset); in VisitSystemArrayCopy() 1905 __ LoadFromOffset(kLoadWord, temp2, src, class_offset); in VisitSystemArrayCopy() 1919 __ LoadFromOffset(kLoadWord, temp3, temp1, component_offset); in VisitSystemArrayCopy() 1931 __ LoadFromOffset(kLoadWord, temp3, temp2, component_offset); in VisitSystemArrayCopy() 1949 __ LoadFromOffset(kLoadWord, temp1, temp1, component_offset); in VisitSystemArrayCopy() [all …]
|
D | code_generator_mips64.cc | 1040 LoadOperandType load_type = double_slot ? kLoadDoubleword : kLoadWord; in Exchange() 1077 __ LoadFromOffset(kLoadWord, in GenerateFrameEntry() 1202 LoadOperandType load_type = source.IsStackSlot() ? kLoadWord : kLoadDoubleword; in MoveLocation() 1321 __ LoadFromOffset(kLoadWord, TMP, SP, source.GetStackIndex()); in MoveLocation() 1369 LoadOperandType load_type = mem_loc.IsStackSlot() ? kLoadWord : kLoadDoubleword; in SwapLocations() 1691 __ LoadFromOffset(kLoadWord, TMP, class_reg, mirror::Class::StatusOffset().Int32Value()); in GenerateClassInitializationCheck() 2077 __ LoadFromOffset(kLoadWord, TMP, obj, count_offset, null_checker); in VisitArrayGet() 2128 LoadOperandType load_type = (type == Primitive::kPrimNot) ? kLoadUnsignedWord : kLoadWord; in VisitArrayGet() 2202 __ LoadFpuFromOffset(kLoadWord, out, obj, offset, null_checker); in VisitArrayGet() 2205 __ LoadFpuFromOffset(kLoadWord, out, TMP, data_offset, null_checker); in VisitArrayGet() [all …]
|
D | intrinsics_mips64.cc | 2061 __ LoadFromOffset(kLoadWord, TMP, srcObj, count_offset); in VisitStringGetCharsNoCheck() 2171 __ LoadFromOffset(kLoadWord, AT, input, length_offset); in CheckPosition() 2176 __ LoadFromOffset(kLoadWord, AT, input, length_offset); in CheckPosition() 2194 __ LoadFromOffset(kLoadWord, AT, input, length_offset); in CheckPosition()
|
D | intrinsics_mips.cc | 1511 __ LoadFromOffset(kLoadWord, in VisitThreadCurrentThread() 2710 __ LoadFromOffset(kLoadWord, TMP, srcObj, count_offset); in VisitStringGetCharsNoCheck() 3018 __ LoadFromOffset(kLoadWord, AT, input, length_offset); in CheckPosition() 3023 __ LoadFromOffset(kLoadWord, AT, input, length_offset); in CheckPosition() 3041 __ LoadFromOffset(kLoadWord, AT, input, length_offset); in CheckPosition()
|
/art/compiler/utils/ |
D | assembler_thumb_test.cc | 843 __ LoadFromOffset(kLoadWord, R2, R4, 12); in TEST_F() 844 __ LoadFromOffset(kLoadWord, R2, R4, 0xfff); in TEST_F() 845 __ LoadFromOffset(kLoadWord, R2, R4, 0x1000); in TEST_F() 846 __ LoadFromOffset(kLoadWord, R2, R4, 0x1000a4); in TEST_F() 847 __ LoadFromOffset(kLoadWord, R2, R4, 0x101000); in TEST_F() 848 __ LoadFromOffset(kLoadWord, R4, R4, 0x101000); in TEST_F() 862 __ LoadFromOffset(kLoadWord, R0, R12, 12); // 32-bit because of R12. in TEST_F() 863 __ LoadFromOffset(kLoadWord, R2, R4, 0xa4 - 0x100000); in TEST_F() 1742 __ LoadFromOffset(kLoadWord, R2, R4, 12); in TEST_F() 1743 __ LoadFromOffset(kLoadWord, R2, R4, 0xfff); in TEST_F() [all …]
|
/art/compiler/linker/arm/ |
D | relative_patcher_thumb2.cc | 107 arm::kLoadWord, arm::PC, arm::R0, in CompileThunk()
|