Home
last modified time | relevance | path

Searched refs:kStoreWord (Results 1 – 10 of 10) sorted by relevance

/art/compiler/utils/arm/
Dassembler_arm.cc338 case kStoreWord: in CanHoldStoreOffsetArm()
373 case kStoreWord: in CanHoldStoreOffsetThumb()
417 StoreToOffset(kStoreWord, R0, SP, 0); in BuildFrame()
422 StoreToOffset(kStoreWord, reg, SP, frame_size + kFramePointerSize + (i * kFramePointerSize)); in BuildFrame()
461 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in Store()
464 StoreToOffset(kStoreWord, src.AsRegisterPairLow(), SP, dest.Int32Value()); in Store()
465 StoreToOffset(kStoreWord, src.AsRegisterPairHigh(), in Store()
478 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in StoreRef()
484 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in StoreRawPtr()
491 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in StoreSpanning()
[all …]
Dassembler_arm.h163 kStoreWord, enumerator
Dassembler_arm32.cc1422 case kStoreWord: in StoreToOffset()
Dassembler_thumb2.cc2472 case kStoreWord: in StoreToOffset()
/art/compiler/utils/mips/
Dassembler_mips.cc520 case kStoreWord: in StoreToOffset()
551 StoreToOffset(kStoreWord, RA, SP, stack_offset); in BuildFrame()
555 StoreToOffset(kStoreWord, reg, SP, stack_offset); in BuildFrame()
559 StoreToOffset(kStoreWord, method_reg.AsMips().AsCoreRegister(), SP, 0); in BuildFrame()
564 StoreToOffset(kStoreWord, reg, SP, frame_size + kFramePointerSize + (i * kFramePointerSize)); in BuildFrame()
604 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in Store()
607 StoreToOffset(kStoreWord, src.AsRegisterPairLow(), SP, dest.Int32Value()); in Store()
608 StoreToOffset(kStoreWord, src.AsRegisterPairHigh(), in Store()
621 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in StoreRef()
627 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in StoreRawPtr()
[all …]
Dassembler_mips.h47 kStoreWord, enumerator
/art/compiler/utils/arm64/
Dassembler_arm64.cc101 case kStoreWord: in StoreWToOffset()
128 StoreWToOffset(kStoreWord, src.AsWRegister(), SP, offs.Int32Value()); in Store()
143 StoreWToOffset(kStoreWord, src.AsOverlappingCoreRegisterLow(), SP, in StoreRef()
158 StoreWToOffset(kStoreWord, scratch.AsOverlappingCoreRegisterLow(), SP, in StoreImmediateToFrame()
372 StoreWToOffset(kStoreWord, scratch.AsOverlappingCoreRegisterLow(), in CopyRef()
383 StoreWToOffset(kStoreWord, scratch.AsOverlappingCoreRegisterLow(), SP, dest.Int32Value()); in Copy()
402 StoreWToOffset(kStoreWord, scratch.AsWRegister(), SP, dest.Int32Value()); in Copy()
420 StoreWToOffset(kStoreWord, scratch.AsWRegister(), base.AsCoreRegister(), in Copy()
449 StoreWToOffset(kStoreWord, scratch.AsWRegister(), dest.AsCoreRegister(), in Copy()
454 StoreWToOffset(kStoreWord, scratch.AsOverlappingCoreRegisterLow(), dest.AsCoreRegister(), in Copy()
[all …]
Dassembler_arm64.h74 kStoreWord, enumerator
/art/compiler/optimizing/
Dcode_generator_arm.cc1132 __ StoreToOffset(kStoreWord, value, obj, offset); in VisitInstanceFieldSet()
1399 __ StoreToOffset(kStoreWord, value, obj, offset); in VisitArraySet()
1402 __ StoreToOffset(kStoreWord, value, IP, data_offset); in VisitArraySet()
1514 __ StoreToOffset(kStoreWord, source.AsArm().AsCoreRegister(), in EmitMove()
1524 __ StoreToOffset(kStoreWord, IP, SP, destination.GetStackIndex()); in EmitMove()
1543 __ StoreToOffset(kStoreWord, IP, SP, mem); in Exchange()
1552 __ StoreToOffset(kStoreWord, static_cast<Register>(ensure_scratch.GetRegister()), in Exchange()
1554 __ StoreToOffset(kStoreWord, IP, SP, mem1 + stack_offset); in Exchange()
/art/compiler/utils/
Dassembler_thumb_test.cc872 __ StoreToOffset(kStoreWord, R2, R4, 12); // Simple in TEST()
873 __ StoreToOffset(kStoreWord, R2, R4, 0x2000); // Offset too big. in TEST()
874 __ StoreToOffset(kStoreWord, R0, R12, 12); in TEST()