Home
last modified time | relevance | path

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

/art/compiler/utils/arm/
Djni_macro_assembler_arm.cc231 __ 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 …]
Djni_macro_assembler_arm_vixl.cc216 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 …]
Dassembler_arm_shared.h28 kLoadWord, enumerator
Dassembler_arm_vixl.cc149 case kLoadWord: in GetAllowedLoadOffsetBits()
189 case kLoadWord: in CanHoldLoadOffsetThumb()
322 case kLoadWord: in LoadFromOffset()
Dassembler_arm.cc306 case kLoadWord: in CanHoldLoadOffsetArm()
341 case kLoadWord: in CanHoldLoadOffsetThumb()
Dassembler_thumb2_test.cc369 arm::LoadOperandType type = arm::kLoadWord; in TEST_F()
413 arm::LoadOperandType type = arm::kLoadWord; in TEST_F()
Dassembler_thumb2.cc3738 case kLoadWord: in GetAllowedLoadOffsetBits()
3842 case kLoadWord: in LoadFromOffset()
/art/compiler/trampolines/
Dtrampoline_compiler.cc145 __ 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/
Djni_macro_assembler_arm64.cc231 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 …]
Dassembler_arm64.h47 kLoadWord, enumerator
/art/compiler/utils/mips64/
Dassembler_mips64_test.cc1002 __ 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 …]
Dassembler_mips64.cc2256 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()
Dassembler_mips64.h279 kLoadWord, enumerator
982 case kLoadWord:
1017 case kLoadWord:
/art/compiler/utils/mips/
Dassembler_mips_test.cc905 __ 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 …]
Dassembler_mips.cc3270 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 …]
Dassembler_mips.h47 kLoadWord, enumerator
591 case kLoadWord:
/art/compiler/optimizing/
Dcode_generator_mips.cc1166 __ 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 …]
Dcode_generator_arm.cc843 __ 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 …]
Dcode_generator_arm_vixl.cc872 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 …]
Dintrinsics_arm.cc629 __ 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 …]
Dcode_generator_mips64.cc1040 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 …]
Dintrinsics_mips64.cc2061 __ 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()
Dintrinsics_mips.cc1511 __ 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/
Dassembler_thumb_test.cc843 __ 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/
Drelative_patcher_thumb2.cc107 arm::kLoadWord, arm::PC, arm::R0, in CompileThunk()