/art/compiler/utils/ |
D | assembler_thumb_test.cc | 238 __ StoreToOffset(kStoreWord, R2, R4, 12); in TEST_F() local 239 __ StoreToOffset(kStoreWord, R2, R4, 0xfff); in TEST_F() local 240 __ StoreToOffset(kStoreWord, R2, R4, 0x1000); in TEST_F() local 241 __ StoreToOffset(kStoreWord, R2, R4, 0x1000a4); in TEST_F() local 242 __ StoreToOffset(kStoreWord, R2, R4, 0x101000); in TEST_F() local 243 __ StoreToOffset(kStoreWord, R4, R4, 0x101000); in TEST_F() local 244 __ StoreToOffset(kStoreHalfword, R2, R4, 12); in TEST_F() local 245 __ StoreToOffset(kStoreHalfword, R2, R4, 0xfff); in TEST_F() local 246 __ StoreToOffset(kStoreHalfword, R2, R4, 0x1000); in TEST_F() local 247 __ StoreToOffset(kStoreHalfword, R2, R4, 0x1000a4); in TEST_F() local [all …]
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.cc | 126 asm_.StoreToOffset(kStoreWord, r0, sp, 0); in BuildFrame() 226 asm_.StoreToOffset(kStoreWord, AsVIXLRegister(src), sp, dest.Int32Value()); in Store() 246 asm_.StoreToOffset(kStoreWord, src, sp, dest.Int32Value()); in StoreRef() 253 asm_.StoreToOffset(kStoreWord, src, sp, dest.Int32Value()); in StoreRawPtr() 260 asm_.StoreToOffset(kStoreWord, src, sp, dest.Int32Value()); in StoreSpanning() 264 asm_.StoreToOffset(kStoreWord, scratch, sp, dest.Int32Value() + 4); in StoreSpanning() 271 asm_.StoreToOffset(kStoreWord, scratch, sp, dest.Int32Value()); in CopyRef() 284 asm_.StoreToOffset(kStoreWord, scratch, sp, dest.Int32Value()); in CopyRef() 317 asm_.StoreToOffset(kStoreWord, scratch, sp, dest.Int32Value()); in StoreImmediateToFrame() 341 asm_.StoreToOffset(kStoreWord, scratch, sp, fr_offs.Int32Value()); in CopyRawPtrFromThread() [all …]
|
D | assembler_arm_vixl.h | 218 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() 466 StoreToOffset(scratch.AsXRegister(), TR, tr_offs.Int32Value()); in CopyRawPtrToThread() 513 StoreToOffset(scratch.AsXRegister(), SP, dest.Int32Value()); in Copy() 535 StoreToOffset(scratch.AsXRegister(), base.AsXRegister(), dest_offs.Int32Value()); in Copy() 576 StoreToOffset(scratch.AsXRegister(), dest.AsXRegister(), dest_offset.Int32Value()); in Copy() 813 StoreToOffset(X0, SP, 0); in BuildFrame()
|
D | jni_macro_assembler_arm64.h | 209 void StoreToOffset(XRegister source, XRegister base, int32_t offset);
|
/art/compiler/optimizing/ |
D | code_generator_arm_vixl.cc | 2146 GetAssembler()->StoreToOffset(kStoreWord, kMethodRegister, sp, 0); in MaybeIncrementHotness() 2252 GetAssembler()->StoreToOffset(kStoreWord, kMethodRegister, sp, 0); in GenerateFrameEntry() 2262 GetAssembler()->StoreToOffset(kStoreWord, temp, sp, GetStackOffsetOfShouldDeoptimizeFlag()); in GenerateFrameEntry() 2518 GetAssembler()->StoreToOffset(kStoreWord, in Move32() 2529 GetAssembler()->StoreToOffset(kStoreWord, temp, sp, destination.GetStackIndex()); in Move32() 5713 GetAssembler()->StoreToOffset(operand_type, RegisterFrom(value), base, offset); in HandleFieldSet() 5731 GetAssembler()->StoreToOffset(kStoreWord, value_reg, base, offset); in HandleFieldSet() 5748 GetAssembler()->StoreToOffset(kStoreWordPair, LowRegisterFrom(value), base, offset); in HandleFieldSet() 6591 GetAssembler()->StoreToOffset(store_type, RegisterFrom(value_loc), array, full_offset); in VisitArraySet() 6630 GetAssembler()->StoreToOffset(kStoreWord, value, array, offset); in VisitArraySet() [all …]
|
D | intrinsics_arm_vixl.cc | 2953 assembler->StoreToOffset(kStoreWord, temp, out, info.value_offset); in VisitIntegerValueOf() 2975 assembler->StoreToOffset(kStoreWord, in, out, info.value_offset); in VisitIntegerValueOf() 3001 assembler->StoreToOffset(kStoreWord, temp, tr, offset); in VisitThreadInterrupted()
|