/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 38 __ LoadFromOffset(kLoadWord, PC, R0, offset.Int32Value()); in CreateTrampoline() 41 __ LoadFromOffset(kLoadWord, IP, R0, JNIEnvExt::SelfOffset().Int32Value()); in CreateTrampoline() 42 __ LoadFromOffset(kLoadWord, PC, IP, offset.Int32Value()); in CreateTrampoline() 45 __ LoadFromOffset(kLoadWord, PC, R9, offset.Int32Value()); in CreateTrampoline() 102 __ LoadFromOffset(kLoadWord, T9, A0, offset.Int32Value()); in CreateTrampoline() 105 __ LoadFromOffset(kLoadWord, T9, A0, JNIEnvExt::SelfOffset().Int32Value()); in CreateTrampoline() 106 __ LoadFromOffset(kLoadWord, T9, T9, offset.Int32Value()); in CreateTrampoline() 109 __ LoadFromOffset(kLoadWord, T9, S1, offset.Int32Value()); in CreateTrampoline()
|
/art/compiler/utils/arm/ |
D | assembler_arm.cc | 300 case kLoadWord: in CanHoldLoadOffsetArm() 335 case kLoadWord: in CanHoldLoadOffsetThumb() 520 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, in_off.Int32Value()); in StoreSpanning() 527 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value()); in CopyRef() 535 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), in LoadRef() 545 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), SP, src.Int32Value()); in LoadRef() 552 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), in LoadRawPtr() 579 assembler->LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); in EmitLoad() 582 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset); in EmitLoad() 583 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4); in EmitLoad() [all …]
|
D | assembler_arm.h | 137 kLoadWord, enumerator
|
D | assembler_arm32.cc | 1461 case kLoadWord: in LoadFromOffset()
|
D | assembler_thumb2.cc | 2567 case kLoadWord: in LoadFromOffset()
|
/art/compiler/utils/mips/ |
D | assembler_mips.cc | 465 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); in EmitLoad() 468 LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset); in EmitLoad() 469 LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4); in EmitLoad() 493 case kLoadWord: in LoadFromOffset() 584 LoadFromOffset(kLoadWord, reg, SP, stack_offset); in RemoveFrame() 588 LoadFromOffset(kLoadWord, RA, SP, stack_offset); in RemoveFrame() 681 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, in_off.Int32Value()); in StoreSpanning() 696 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), SP, src.Int32Value()); in LoadRef() 703 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), in LoadRef() 714 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), in LoadRawPtr() [all …]
|
D | assembler_mips.h | 37 kLoadWord, enumerator
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.cc | 233 case kLoadWord: in LoadWFromOffset() 293 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), SP, offs.Int32Value()); in LoadRef() 301 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), base.AsXRegister(), in LoadRef() 377 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), in CopyRef() 389 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), SP, src.Int32Value()); in Copy() 407 LoadWFromOffset(kLoadWord, scratch.AsWRegister(), base.AsXRegister(), in Copy() 426 LoadWFromOffset(kLoadWord, scratch.AsWRegister(), SP, src.Int32Value()); in Copy() 454 LoadWFromOffset(kLoadWord, scratch.AsWRegister(), src.AsXRegister(), in Copy() 459 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), src.AsXRegister(), in Copy() 560 LoadWFromOffset(kLoadWord, out_reg.AsOverlappingWRegister(), SP, in CreateHandleScopeEntry() [all …]
|
D | assembler_arm64.h | 49 kLoadWord, enumerator
|
/art/compiler/optimizing/ |
D | code_generator_arm.cc | 363 __ LoadFromOffset(kLoadWord, static_cast<Register>(reg_id), SP, stack_index); in RestoreCoreRegister() 537 __ LoadFromOffset(kLoadWord, IP, IP, 0); in GenerateFrameEntry() 721 __ LoadFromOffset(kLoadWord, destination.AsRegister<Register>(), SP, source.GetStackIndex()); in Move32() 739 __ LoadFromOffset(kLoadWord, IP, SP, source.GetStackIndex()); in Move32() 891 __ LoadFromOffset(kLoadWord, LR, TR, entry_point_offset); in InvokeRuntime() 1258 __ LoadFromOffset(kLoadWord, reg, SP, kCurrentMethodStackOffset); in LoadCurrentMethod() 1322 __ LoadFromOffset(kLoadWord, temp, SP, receiver.GetStackIndex()); in VisitInvokeVirtual() 1323 __ LoadFromOffset(kLoadWord, temp, temp, class_offset); in VisitInvokeVirtual() 1325 __ LoadFromOffset(kLoadWord, temp, receiver.AsRegister<Register>(), class_offset); in VisitInvokeVirtual() 1331 __ LoadFromOffset(kLoadWord, temp, temp, method_offset); in VisitInvokeVirtual() [all …]
|
D | intrinsics_arm.cc | 475 __ LoadFromOffset(kLoadWord, in VisitThreadCurrentThread() 848 kLoadWord, LR, TR, QUICK_ENTRYPOINT_OFFSET(kArmWordSize, pStringCompareTo).Int32Value()); in VisitStringCompareTo() 893 __ LoadFromOffset(kLoadWord, LR, TR, in GenerateVisitStringIndexOf() 964 kLoadWord, LR, TR, QUICK_ENTRYPOINT_OFFSET(kArmWordSize, pAllocStringFromBytes).Int32Value()); in VisitStringNewStringFromBytes() 985 kLoadWord, LR, TR, QUICK_ENTRYPOINT_OFFSET(kArmWordSize, pAllocStringFromChars).Int32Value()); in VisitStringNewStringFromChars() 1009 __ LoadFromOffset(kLoadWord, in VisitStringNewStringFromString()
|
D | code_generator_mips64.cc | 451 LoadOperandType load_type = double_slot ? kLoadDoubleword : kLoadWord; in Exchange() 486 __ LoadFromOffset(kLoadWord, in GenerateFrameEntry() 626 LoadOperandType load_type = source.IsStackSlot() ? kLoadWord : kLoadDoubleword; in MoveLocation() 709 __ LoadFromOffset(kLoadWord, TMP, SP, source.GetStackIndex()); in MoveLocation() 755 LoadOperandType load_type = mem_loc.IsStackSlot() ? kLoadWord : kLoadDoubleword; in SwapLocations() 972 __ LoadFromOffset(kLoadWord, TMP, class_reg, mirror::Class::StatusOffset().Int32Value()); in GenerateClassInitializationCheck() 1334 LoadOperandType load_type = (type == Primitive::kPrimNot) ? kLoadUnsignedWord : kLoadWord; in VisitArrayGet() 1368 __ LoadFpuFromOffset(kLoadWord, out, obj, offset); in VisitArrayGet() 1372 __ LoadFpuFromOffset(kLoadWord, out, TMP, data_offset); in VisitArrayGet() 1410 __ LoadFromOffset(kLoadWord, out, obj, offset); in VisitArrayLength() [all …]
|
/art/compiler/linker/arm/ |
D | relative_patcher_thumb2.cc | 82 arm::kLoadWord, arm::PC, arm::R0, in CompileThunkCode()
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.cc | 957 case kLoadWord: in LoadFromOffset() 979 case kLoadWord: in LoadFpuFromOffset() 997 LoadFromOffset(kLoadWord, dst.AsGpuRegister(), src_register, src_offset); in EmitLoad() 1007 LoadFpuFromOffset(kLoadWord, dst.AsFpuRegister(), src_register, src_offset); in EmitLoad() 1306 LoadFromOffset(kLoadWord, scratch.AsGpuRegister(), SP, src.Int32Value()); in CopyRef() 1336 LoadFromOffset(kLoadWord, scratch.AsGpuRegister(), SP, src.Int32Value()); in Copy() 1351 LoadFromOffset(kLoadWord, scratch, src_base.AsMips64().AsGpuRegister(), in Copy() 1368 LoadFromOffset(kLoadWord, scratch, SP, src.Int32Value()); in Copy() 1391 LoadFromOffset(kLoadWord, scratch, src.AsMips64().AsGpuRegister(), src_offset.Int32Value()); in Copy()
|
D | assembler_mips64.h | 37 kLoadWord, enumerator
|