Home
last modified time | relevance | path

Searched refs:kLoadWord (Results 1 – 15 of 15) sorted by relevance

/art/compiler/trampolines/
Dtrampoline_compiler.cc38 __ 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/
Dassembler_arm.cc300 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 …]
Dassembler_arm.h137 kLoadWord, enumerator
Dassembler_arm32.cc1461 case kLoadWord: in LoadFromOffset()
Dassembler_thumb2.cc2567 case kLoadWord: in LoadFromOffset()
/art/compiler/utils/mips/
Dassembler_mips.cc465 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 …]
Dassembler_mips.h37 kLoadWord, enumerator
/art/compiler/utils/arm64/
Dassembler_arm64.cc233 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 …]
Dassembler_arm64.h49 kLoadWord, enumerator
/art/compiler/optimizing/
Dcode_generator_arm.cc363 __ 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 …]
Dintrinsics_arm.cc475 __ 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()
Dcode_generator_mips64.cc451 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/
Drelative_patcher_thumb2.cc82 arm::kLoadWord, arm::PC, arm::R0, in CompileThunkCode()
/art/compiler/utils/mips64/
Dassembler_mips64.cc957 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()
Dassembler_mips64.h37 kLoadWord, enumerator