Home
last modified time | relevance | path

Searched refs:StoreToOffset (Results 1 – 8 of 8) sorted by relevance

/art/compiler/utils/
Dassembler_thumb_test.cc336 __ 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/
Djni_macro_assembler_arm_vixl.cc124 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 …]
Dassembler_arm_vixl.h211 void StoreToOffset(StoreOperandType type,
Dassembler_arm_vixl.cc244 void ArmVIXLAssembler::StoreToOffset(StoreOperandType type, in StoreToOffset() function in art::arm::ArmVIXLAssembler
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc59 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 …]
Djni_macro_assembler_arm64.h213 void StoreToOffset(XRegister source, XRegister base, int32_t offset);
/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc2138 GetAssembler()->StoreToOffset(kStoreWord, kMethodRegister, sp, 0); in MaybeIncrementHotness()
2245 GetAssembler()->StoreToOffset(kStoreWord, kMethodRegister, sp, 0); in GenerateFrameEntry()
2255 GetAssembler()->StoreToOffset(kStoreWord, temp, sp, GetStackOffsetOfShouldDeoptimizeFlag()); in GenerateFrameEntry()
2464 GetAssembler()->StoreToOffset(kStoreWord, in Move32()
2475 GetAssembler()->StoreToOffset(kStoreWord, temp, sp, destination.GetStackIndex()); in Move32()
5541 GetAssembler()->StoreToOffset(operand_type, RegisterFrom(value), base, offset); in HandleFieldSet()
5559 GetAssembler()->StoreToOffset(kStoreWord, value_reg, base, offset); in HandleFieldSet()
5576 GetAssembler()->StoreToOffset(kStoreWordPair, LowRegisterFrom(value), base, offset); in HandleFieldSet()
6419 GetAssembler()->StoreToOffset(store_type, RegisterFrom(value_loc), array, full_offset); in VisitArraySet()
6458 GetAssembler()->StoreToOffset(kStoreWord, value, array, offset); in VisitArraySet()
[all …]
Dintrinsics_arm_vixl.cc3003 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()