Home
last modified time | relevance | path

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

/art/compiler/utils/arm/
Dassembler_arm_vixl.cc32 #ifdef ___
35 #define ___ vixl_masm_.
63 ___ Rsb(reg, reg, 0); in PoisonHeapReference()
68 ___ Rsb(reg, reg, 0); in UnpoisonHeapReference()
89 ___ Ldr(temp, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in GenerateMarkingRegisterCheck()
91 ___ Cmp(mr, temp); in GenerateMarkingRegisterCheck()
92 ___ B(eq, &mr_is_ok, /* is_far_target= */ false); in GenerateMarkingRegisterCheck()
93 ___ Bkpt(code); in GenerateMarkingRegisterCheck()
94 ___ Bind(&mr_is_ok); in GenerateMarkingRegisterCheck()
100 ___ Mvn(rd, ~value); in LoadImmediate()
[all …]
Djni_macro_assembler_arm_vixl.cc35 #ifdef ___
38 #define ___ asm_.GetVIXLAssembler()->
108 ___ Push(RegisterList(core_spill_mask)); in BuildFrame()
112 ___ Push(RegisterList(core_spill_mask)); in BuildFrame()
122 ___ Vpush(SRegisterList(vixl32::SRegister(first), POPCOUNT(fp_spill_mask))); in BuildFrame()
169 ___ Pop(RegisterList(core_spill_mask)); in RemoveFrame()
174 ___ Pop(RegisterList((1u << r3.GetCode()) | (1u << pc.GetCode()))); in RemoveFrame()
193 ___ Vpop(SRegisterList(vixl32::SRegister(first), POPCOUNT(fp_spill_mask))); in RemoveFrame()
208 ___ Ldr(reg, MemOperand(sp, kFramePointerSize, PostIndex)); in RemoveFrame()
210 ___ Pop(RegisterList(core_spill_mask)); in RemoveFrame()
[all …]
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc31 #ifdef ___
34 #define ___ asm_.GetVIXLAssembler()->
62 ___ FinalizeCode(); in FinalizeCode()
66 ___ Mov(reg_x(dest.AsArm64().AsXRegister()), reg_x(TR)); in GetCurrentThread()
125 ___ Add(reg_x(rd), reg_x(rn), value); in AddConstant()
132 ___ Add(temp, reg_x(rn), value); in AddConstant()
133 ___ Csel(reg_x(rd), temp, reg_x(rd), cond); in AddConstant()
143 ___ Strb(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset()
146 ___ Strh(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset()
149 ___ Str(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset()
[all …]
Dassembler_arm64.cc29 #ifdef ___
32 #define ___ vixl_masm_.
71 ___ FinalizeCode(); in FinalizeCode()
95 ___ Ldr(reg_x(dst.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in LoadRawPtr()
106 ___ Ldr(reg_x(scratch.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in JumpTo()
107 ___ Br(reg_x(scratch.AsXRegister())); in JumpTo()
118 ___ Str(dst0, MemOperand(sp, offset)); in SpillRegisters()
125 ___ Stp(dst0, dst1, MemOperand(sp, offset)); in SpillRegisters()
132 ___ Str(dst0, MemOperand(sp, offset)); in SpillRegisters()
144 ___ Ldr(dst0, MemOperand(sp, offset)); in UnspillRegisters()
[all …]
/art/compiler/trampolines/
Dtrampoline_compiler.cc46 #ifdef ___
49 #define ___ assembler.GetVIXLAssembler()->
61 ___ Ldr(pc, MemOperand(r0, offset.Int32Value())); in CreateTrampoline()
69 ___ Ldr(temp_reg, MemOperand(r0, JNIEnvExt::SelfOffset(4).Int32Value())); in CreateTrampoline()
70 ___ Ldr(pc, MemOperand(temp_reg, offset.Int32Value())); in CreateTrampoline()
74 ___ Ldr(pc, MemOperand(tr, offset.Int32Value())); in CreateTrampoline()
86 #undef ___
/art/runtime/
Druntime_intrinsics.cc95 #define IS_INTRINSIC_INITIALIZED(Name, InvokeType, _, __, ___, ClassName, MethodName, Signature) \ in AreAllIntrinsicsInitialized() argument
113 #define INITIALIZE_INTRINSIC(Name, InvokeType, _, __, ___, ClassName, MethodName, Signature) \ in InitializeIntrinsics() argument
Dmethod_handles.cc70 #define LOOKUP_PRIMITIVE(primitive, _, java_name, ___) \ in GetUnboxedPrimitiveType() argument
/art/dex2oat/driver/
Dcompiler_driver.cc1016 #define CHECK_INTRINSIC_OWNER_CLASS(_, __, ___, ____, _____, ClassName, ______, _______) \ in VerifyClassesContainingIntrinsicsAreImageClasses() argument