Home
last modified time | relevance | path

Searched refs:asm_ (Results 1 – 6 of 6) sorted by relevance

/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc37 #define ___ asm_.GetVIXLAssembler()->
68 asm_.FinalizeCode(); in FinalizeCode()
119 asm_.StoreToOffset(kStoreWord, r0, sp, 0); in BuildFrame()
129 asm_.StoreToOffset(kStoreWord, AsVIXLRegister(reg), sp, offset); in BuildFrame()
132 asm_.StoreSToOffset(AsVIXLSRegister(reg), sp, offset); in BuildFrame()
135 asm_.StoreDToOffset(AsVIXLDRegister(reg), sp, offset); in BuildFrame()
196 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in RemoveFrame()
201 asm_.GenerateMarkingRegisterCheck(temp); in RemoveFrame()
217 asm_.AddConstant(sp, -adjust); in IncreaseFrameSize()
222 asm_.AddConstant(sp, adjust); in DecreaseFrameSize()
[all …]
/art/compiler/utils/
Djni_macro_assembler.h263 asm_.FinalizeCode(); in FinalizeCode()
267 return asm_.CodeSize(); in CodeSize()
271 asm_.FinalizeInstructions(region); in FinalizeInstructions()
275 return asm_.cfi(); in cfi()
279 explicit JNIMacroAssemblerFwd(ArenaAllocator* allocator) : asm_(allocator) {} in JNIMacroAssemblerFwd()
281 T asm_; variable
Dassembler_thumb_test.cc300 #define __ assembler.asm_.
322 vixl::aarch32::UseScratchRegisterScope temps(assembler.asm_.GetVIXLAssembler()); in TEST_F()
355 vixl::aarch32::UseScratchRegisterScope temps(assembler.asm_.GetVIXLAssembler()); in TEST_F()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc32 #define ___ asm_.GetVIXLAssembler()->
86 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in AddConstant()
177 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in StoreStackPointerToThread()
202 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in LoadImmediate()
308 asm_.MaybeUnpoisonHeapReference(reg_w(ref_reg)); in LoadRef()
319 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in LoadRawPtr()
665 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in EmitExceptionPoll()
711 asm_.SpillRegisters(core_reg_list, frame_size - core_reg_size); in BuildFrame()
712 asm_.SpillRegisters(fp_reg_list, frame_size - core_reg_size - fp_reg_size); in BuildFrame()
771 asm_.UnspillRegisters(core_reg_list, frame_size - core_reg_size); in RemoveFrame()
[all …]
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc42 #define __ asm_.
120 DecreaseFrameSizeImpl(&asm_, adjust); in DecreaseFrameSize()
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc36 #define __ asm_.
151 DecreaseFrameSizeImpl(adjust, &asm_); in DecreaseFrameSize()