Home
last modified time | relevance | path

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

/art/compiler/utils/arm/
Dassembler_arm_vixl.cc34 #ifdef ___
37 #define ___ vixl_masm_.
65 ___ Rsb(reg, reg, 0); in PoisonHeapReference()
70 ___ Rsb(reg, reg, 0); in UnpoisonHeapReference()
88 ___ Mvn(rd, ~value); in LoadImmediate()
90 ___ Mov(rd, value); in LoadImmediate()
138 ___ Add(temp, base, add_to_base); in AdjustLoadStoreOffset()
141 ___ Mov(temp, offset); in AdjustLoadStoreOffset()
142 ___ Add(temp, temp, base); in AdjustLoadStoreOffset()
249 ___ Push(tmp_reg); in StoreToOffset()
[all …]
Djni_macro_assembler_arm_vixl.cc33 #ifdef ___
36 #define ___ asm_.GetVIXLAssembler()->
74 ___ Push(RegisterList(core_spill_mask)); in BuildFrame()
83 ___ Vpush(SRegisterList(vixl32::SRegister(first), POPCOUNT(fp_spill_mask))); in BuildFrame()
145 ___ Vpop(SRegisterList(vixl32::SRegister(first), POPCOUNT(fp_spill_mask))); in RemoveFrame()
151 ___ Pop(RegisterList(core_spill_mask)); in RemoveFrame()
156 ___ Ldr(mr, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in RemoveFrame()
160 ___ Bx(vixl32::lr); in RemoveFrame()
350 ___ Mov(dst.AsVIXLRegister(), src.AsVIXLRegister()); in Move()
353 ___ Vmov(F64, dst.AsVIXLDRegister(), src.AsVIXLDRegister()); in Move()
[all …]
/art/compiler/utils/arm64/
Dassembler_arm64.cc28 #ifdef ___
31 #define ___ vixl_masm_.
35 ___ FinalizeCode(); in FinalizeCode()
59 ___ Ldr(reg_x(dst.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in LoadRawPtr()
70 ___ Ldr(reg_x(scratch.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in JumpTo()
71 ___ Br(reg_x(scratch.AsXRegister())); in JumpTo()
91 ___ Str(dst0, MemOperand(sp, offset)); in SpillRegisters()
98 ___ Stp(dst0, dst1, MemOperand(sp, offset)); in SpillRegisters()
105 ___ Str(dst0, MemOperand(sp, offset)); in SpillRegisters()
117 ___ Ldr(dst0, MemOperand(sp, offset)); in UnspillRegisters()
[all …]
Djni_macro_assembler_arm64.cc30 #ifdef ___
33 #define ___ asm_.GetVIXLAssembler()->
48 ___ FinalizeCode(); in FinalizeCode()
52 ___ Mov(reg_x(tr.AsArm64().AsXRegister()), reg_x(TR)); in GetCurrentThread()
83 ___ Add(reg_x(rd), reg_x(rn), value); in AddConstant()
90 ___ Add(temp, reg_x(rn), value); in AddConstant()
91 ___ Csel(reg_x(rd), temp, reg_x(rd), cond); in AddConstant()
101 ___ Strb(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset()
104 ___ Strh(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset()
107 ___ Str(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset()
[all …]
/art/compiler/trampolines/
Dtrampoline_compiler.cc53 #ifdef ___
56 #define ___ assembler.GetVIXLAssembler()->
68 ___ Ldr(pc, MemOperand(r0, offset.Int32Value())); in CreateTrampoline()
76 ___ Ldr(temp_reg, MemOperand(r0, JNIEnvExt::SelfOffset(4).Int32Value())); in CreateTrampoline()
77 ___ Ldr(pc, MemOperand(temp_reg, offset.Int32Value())); in CreateTrampoline()
81 ___ Ldr(pc, MemOperand(tr, offset.Int32Value())); in CreateTrampoline()
93 #undef ___
/art/runtime/
Dmethod_handles.cc61 #define LOOKUP_PRIMITIVE(primitive, _, java_name, ___) \ in GetUnboxedPrimitiveType() argument