/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.cc | 96 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 …]
|
D | assembler_arm_shared.h | 37 kStoreWord, enumerator
|
D | assembler_arm_vixl.cc | 192 case kStoreWord: in GetAllowedStoreOffsetBits() 231 case kStoreWord: in CanHoldStoreOffsetThumb() 286 case kStoreWord: in StoreToOffset()
|
/art/compiler/utils/ |
D | assembler_thumb_test.cc | 335 __ 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/ |
D | assembler_mips_test.cc | 1619 __ 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 …]
|
D | assembler_mips.h | 58 kStoreWord, enumerator 885 case kStoreWord: 1022 case kStoreWord:
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.cc | 105 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 …]
|
D | assembler_arm64.h | 58 kStoreWord, enumerator
|
/art/compiler/optimizing/ |
D | code_generator_arm_vixl.cc | 315 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 …]
|
D | intrinsics_mips64.cc | 2564 __ 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()
|
D | intrinsics_mips.cc | 3176 __ 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()
|
D | intrinsics_arm_vixl.cc | 3308 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/ |
D | assembler_mips64.h | 290 kStoreWord, enumerator 1092 case kStoreWord: 1233 case kStoreWord: 1271 case kStoreWord:
|
D | assembler_mips64.cc | 3624 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()
|