Home
last modified time | relevance | path

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

/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc96 asm_.StoreToOffset(kStoreWord, r0, sp, 0); in BuildFrame()
107 asm_.StoreToOffset(kStoreWord, reg.AsVIXLRegister(), sp, offset); in BuildFrame()
212 asm_.StoreToOffset(kStoreWord, src.AsVIXLRegister(), sp, dest.Int32Value()); in Store()
215 asm_.StoreToOffset(kStoreWord, src.AsVIXLRegisterPairLow(), sp, dest.Int32Value()); in Store()
216 asm_.StoreToOffset(kStoreWord, src.AsVIXLRegisterPairHigh(), sp, dest.Int32Value() + 4); in Store()
232 asm_.StoreToOffset(kStoreWord, src.AsVIXLRegister(), sp, dest.Int32Value()); in StoreRef()
240 asm_.StoreToOffset(kStoreWord, src.AsVIXLRegister(), sp, dest.Int32Value()); in StoreRawPtr()
249 asm_.StoreToOffset(kStoreWord, src.AsVIXLRegister(), sp, dest.Int32Value()); in StoreSpanning()
253 asm_.StoreToOffset(kStoreWord, scratch.AsVIXLRegister(), sp, dest.Int32Value() + 4); in StoreSpanning()
263 asm_.StoreToOffset(kStoreWord, scratch.AsVIXLRegister(), sp, dest.Int32Value()); in CopyRef()
[all …]
Dassembler_arm_shared.h37 kStoreWord, enumerator
Dassembler_arm_vixl.cc192 case kStoreWord: in GetAllowedStoreOffsetBits()
231 case kStoreWord: in CanHoldStoreOffsetThumb()
286 case kStoreWord: in StoreToOffset()
/art/compiler/utils/
Dassembler_thumb_test.cc335 __ StoreToOffset(kStoreWord, R2, R4, 12); in TEST_F()
336 __ StoreToOffset(kStoreWord, R2, R4, 0xfff); in TEST_F()
337 __ StoreToOffset(kStoreWord, R2, R4, 0x1000); in TEST_F()
338 __ StoreToOffset(kStoreWord, R2, R4, 0x1000a4); in TEST_F()
339 __ StoreToOffset(kStoreWord, R2, R4, 0x101000); in TEST_F()
340 __ StoreToOffset(kStoreWord, R4, R4, 0x101000); in TEST_F()
356 __ StoreToOffset(kStoreWord, R0, R12, 12); // 32-bit because of R12. in TEST_F()
358 __ StoreToOffset(kStoreWord, R2, R4, 0xa4 - 0x100000); in TEST_F()
/art/compiler/utils/mips/
Dassembler_mips_test.cc1619 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x8000); in TEST_F()
1620 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0); in TEST_F()
1621 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x7FF8); in TEST_F()
1622 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x7FFB); in TEST_F()
1623 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x7FFC); in TEST_F()
1624 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x7FFF); in TEST_F()
1625 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0xFFF0); in TEST_F()
1626 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x8008); in TEST_F()
1627 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x8001); in TEST_F()
1628 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x8000); in TEST_F()
[all …]
Dassembler_mips.h58 kStoreWord, enumerator
885 case kStoreWord:
1022 case kStoreWord:
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc105 case kStoreWord: in StoreWToOffset()
132 StoreWToOffset(kStoreWord, src.AsWRegister(), SP, offs.Int32Value()); in Store()
147 StoreWToOffset(kStoreWord, src.AsOverlappingWRegister(), SP, in StoreRef()
163 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), SP, in StoreImmediateToFrame()
383 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), in CopyRef()
396 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), SP, dest.Int32Value()); in Copy()
418 StoreWToOffset(kStoreWord, scratch.AsWRegister(), SP, dest.Int32Value()); in Copy()
439 StoreWToOffset(kStoreWord, scratch.AsWRegister(), base.AsXRegister(), in Copy()
474 StoreWToOffset(kStoreWord, scratch.AsWRegister(), dest.AsXRegister(), in Copy()
479 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), dest.AsXRegister(), in Copy()
[all …]
Dassembler_arm64.h58 kStoreWord, enumerator
/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc315 return kStoreWord; in GetStoreOperandType()
324 return kStoreWord; in GetStoreOperandType()
2552 GetAssembler()->StoreToOffset(kStoreWord, kMethodRegister, sp, 0); in GenerateFrameEntry()
2560 GetAssembler()->StoreToOffset(kStoreWord, temp, sp, GetStackOffsetOfShouldDeoptimizeFlag()); in GenerateFrameEntry()
2740 GetAssembler()->StoreToOffset(kStoreWord, in Move32()
2751 GetAssembler()->StoreToOffset(kStoreWord, temp, sp, destination.GetStackIndex()); in Move32()
5484 GetAssembler()->StoreToOffset(kStoreWord, temp, base, offset); in HandleFieldSet()
5486 GetAssembler()->StoreToOffset(kStoreWord, RegisterFrom(value), base, offset); in HandleFieldSet()
6377 GetAssembler()->StoreToOffset(kStoreWord, value, array, offset); in VisitArraySet()
6414 GetAssembler()->StoreToOffset(kStoreWord, value, array, offset); in VisitArraySet()
[all …]
Dintrinsics_mips64.cc2564 __ StoreConstToOffset(kStoreWord, value, out, info.value_offset, TMP); in VisitIntegerValueOf()
2597 __ StoreToOffset(kStoreWord, in, out, info.value_offset); in VisitIntegerValueOf()
2620 __ StoreToOffset(kStoreWord, ZERO, TR, offset); in VisitThreadInterrupted()
Dintrinsics_mips.cc3176 __ StoreConstToOffset(kStoreWord, value, out, info.value_offset, TMP); in VisitIntegerValueOf()
3214 __ StoreToOffset(kStoreWord, in, out, info.value_offset); in VisitIntegerValueOf()
3237 __ StoreToOffset(kStoreWord, ZERO, TR, offset); in VisitThreadInterrupted()
Dintrinsics_arm_vixl.cc3308 assembler->StoreToOffset(kStoreWord, temp, out, info.value_offset); in VisitIntegerValueOf()
3333 assembler->StoreToOffset(kStoreWord, in, out, info.value_offset); in VisitIntegerValueOf()
3359 assembler->StoreToOffset(kStoreWord, temp, tr, offset); in VisitThreadInterrupted()
/art/compiler/utils/mips64/
Dassembler_mips64.h290 kStoreWord, enumerator
1092 case kStoreWord:
1233 case kStoreWord:
1271 case kStoreWord:
Dassembler_mips64.cc3624 StoreFpuToOffset((size == 4) ? kStoreWord : kStoreDoubleword, in BuildFrame()
3628 StoreToOffset((size == 4) ? kStoreWord : kStoreDoubleword, in BuildFrame()
3688 StoreToOffset(kStoreWord, src.AsGpuRegister(), SP, dest.Int32Value()); in Store()
3697 StoreFpuToOffset(kStoreWord, src.AsFpuRegister(), SP, dest.Int32Value()); in Store()
3707 StoreToOffset(kStoreWord, src.AsGpuRegister(), SP, dest.Int32Value()); in StoreRef()
3721 StoreToOffset(kStoreWord, scratch.AsGpuRegister(), SP, dest.Int32Value()); in StoreImmediateToFrame()
3820 StoreToOffset(kStoreWord, scratch.AsGpuRegister(), SP, dest.Int32Value()); in CopyRef()