/art/compiler/utils/ |
D | assembler_thumb_test.cc | 336 __ StoreToOffset(kStoreWord, R2, R4, 12); in TEST_F() local 337 __ StoreToOffset(kStoreWord, R2, R4, 0xfff); in TEST_F() local 338 __ StoreToOffset(kStoreWord, R2, R4, 0x1000); in TEST_F() local 339 __ StoreToOffset(kStoreWord, R2, R4, 0x1000a4); in TEST_F() local 340 __ StoreToOffset(kStoreWord, R2, R4, 0x101000); in TEST_F() local 341 __ StoreToOffset(kStoreWord, R4, R4, 0x101000); in TEST_F() local 342 __ StoreToOffset(kStoreHalfword, R2, R4, 12); in TEST_F() local 343 __ StoreToOffset(kStoreHalfword, R2, R4, 0xfff); in TEST_F() local 344 __ StoreToOffset(kStoreHalfword, R2, R4, 0x1000); in TEST_F() local 345 __ StoreToOffset(kStoreHalfword, R2, R4, 0x1000a4); in TEST_F() local [all …]
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.cc | 124 asm_.StoreToOffset(kStoreWord, r0, sp, 0); in BuildFrame() 135 asm_.StoreToOffset(kStoreWord, AsVIXLRegister(reg), sp, offset); in BuildFrame() 243 asm_.StoreToOffset(kStoreWord, AsVIXLRegister(src), sp, dest.Int32Value()); in Store() 246 asm_.StoreToOffset(kStoreWord, AsVIXLRegisterPairLow(src), sp, dest.Int32Value()); in Store() 247 asm_.StoreToOffset(kStoreWord, AsVIXLRegisterPairHigh(src), sp, dest.Int32Value() + 4); in Store() 262 asm_.StoreToOffset(kStoreWord, src, sp, dest.Int32Value()); in StoreRef() 269 asm_.StoreToOffset(kStoreWord, src, sp, dest.Int32Value()); in StoreRawPtr() 278 asm_.StoreToOffset(kStoreWord, src, sp, dest.Int32Value()); in StoreSpanning() 282 asm_.StoreToOffset(kStoreWord, scratch, sp, dest.Int32Value() + 4); in StoreSpanning() 292 asm_.StoreToOffset(kStoreWord, scratch, sp, dest.Int32Value()); in CopyRef() [all …]
|
D | assembler_arm_vixl.h | 211 void StoreToOffset(StoreOperandType type,
|
D | assembler_arm_vixl.cc | 244 void ArmVIXLAssembler::StoreToOffset(StoreOperandType type, in StoreToOffset() function in art::arm::ArmVIXLAssembler
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.cc | 59 StoreToOffset(TR, SP, offset.Int32Value()); in GetCurrentThread() 121 void Arm64JNIMacroAssembler::StoreToOffset(XRegister source, XRegister base, int32_t offset) { in StoreToOffset() function in art::arm64::Arm64JNIMacroAssembler 143 StoreToOffset(src.AsXRegister(), SP, offs.Int32Value()); in Store() 162 StoreToOffset(src.AsXRegister(), SP, offs.Int32Value()); in StoreRawPtr() 181 StoreToOffset(scratch.AsXRegister(), TR, tr_offs.Int32Value()); in StoreStackOffsetToThread() 197 StoreToOffset(source.AsXRegister(), SP, dest_off.Int32Value()); in StoreSpanning() 199 StoreToOffset(scratch.AsXRegister(), SP, dest_off.Int32Value() + 8); in StoreSpanning() 374 StoreToOffset(scratch.AsXRegister(), SP, fr_offs.Int32Value()); in CopyRawPtrFromThread() 383 StoreToOffset(scratch.AsXRegister(), TR, tr_offs.Int32Value()); in CopyRawPtrToThread() 407 StoreToOffset(scratch.AsXRegister(), SP, dest.Int32Value()); in Copy() [all …]
|
D | jni_macro_assembler_arm64.h | 213 void StoreToOffset(XRegister source, XRegister base, int32_t offset);
|
/art/compiler/optimizing/ |
D | intrinsics_arm_vixl.cc | 3003 assembler->StoreToOffset(kStoreWord, temp, out, info.value_offset); in VisitIntegerValueOf() 3025 assembler->StoreToOffset(kStoreWord, in, out, info.value_offset); in VisitIntegerValueOf() 3051 assembler->StoreToOffset(kStoreWord, temp, tr, offset); in VisitThreadInterrupted()
|