/art/runtime/entrypoints/quick/ |
D | quick_entrypoints_enum.h | 27 enum QuickEntrypointEnum enum 36 std::ostream& operator<<(std::ostream& os, const QuickEntrypointEnum& kind); 40 static ThreadOffset<pointer_size> GetThreadOffset(QuickEntrypointEnum trampoline) { in GetThreadOffset() 55 template <QuickEntrypointEnum entrypoint, typename... Types>
|
/art/compiler/dex/quick/ |
D | mir_to_lir.h | 849 void GenConversionCall(QuickEntrypointEnum trampoline, RegLocation rl_dest, RegLocation rl_src, 860 LIR* CallHelper(RegStorage r_tgt, QuickEntrypointEnum trampoline, bool safepoint_pc, 862 RegStorage CallHelperSetup(QuickEntrypointEnum trampoline); 864 void CallRuntimeHelper(QuickEntrypointEnum trampoline, bool safepoint_pc); 865 void CallRuntimeHelperImm(QuickEntrypointEnum trampoline, int arg0, bool safepoint_pc); 866 void CallRuntimeHelperReg(QuickEntrypointEnum trampoline, RegStorage arg0, bool safepoint_pc); 867 void CallRuntimeHelperRegLocation(QuickEntrypointEnum trampoline, RegLocation arg0, 869 void CallRuntimeHelperImmImm(QuickEntrypointEnum trampoline, int arg0, int arg1, 871 void CallRuntimeHelperImmRegLocation(QuickEntrypointEnum trampoline, int arg0, RegLocation arg1, 873 void CallRuntimeHelperRegLocationImm(QuickEntrypointEnum trampoline, RegLocation arg0, int arg1, [all …]
|
D | gen_invoke.cc | 81 RegStorage Mir2Lir::CallHelperSetup(QuickEntrypointEnum trampoline) { in CallHelperSetup() 89 LIR* Mir2Lir::CallHelper(RegStorage r_tgt, QuickEntrypointEnum trampoline, bool safepoint_pc, in CallHelper() 103 void Mir2Lir::CallRuntimeHelper(QuickEntrypointEnum trampoline, bool safepoint_pc) { in CallRuntimeHelper() 109 void Mir2Lir::CallRuntimeHelperImm(QuickEntrypointEnum trampoline, int arg0, bool safepoint_pc) { in CallRuntimeHelperImm() 116 void Mir2Lir::CallRuntimeHelperReg(QuickEntrypointEnum trampoline, RegStorage arg0, in CallRuntimeHelperReg() 124 void Mir2Lir::CallRuntimeHelperRegLocation(QuickEntrypointEnum trampoline, RegLocation arg0, in CallRuntimeHelperRegLocation() 136 void Mir2Lir::CallRuntimeHelperImmImm(QuickEntrypointEnum trampoline, int arg0, int arg1, in CallRuntimeHelperImmImm() 145 void Mir2Lir::CallRuntimeHelperImmRegLocation(QuickEntrypointEnum trampoline, int arg0, in CallRuntimeHelperImmRegLocation() 159 void Mir2Lir::CallRuntimeHelperRegLocationImm(QuickEntrypointEnum trampoline, RegLocation arg0, in CallRuntimeHelperRegLocationImm() 169 void Mir2Lir::CallRuntimeHelperImmReg(QuickEntrypointEnum trampoline, int arg0, RegStorage arg1, in CallRuntimeHelperImmReg() [all …]
|
D | gen_common.cc | 61 void Mir2Lir::GenIfNullUseHelperImm(RegStorage r_result, QuickEntrypointEnum trampoline, int imm) { in GenIfNullUseHelperImm() 65 QuickEntrypointEnum trampoline_in, int imm_in, in GenIfNullUseHelperImm() 79 QuickEntrypointEnum trampoline_; in GenIfNullUseHelperImm() 530 QuickEntrypointEnum target; in GenFilledNewArray() 732 QuickEntrypointEnum target; in GenSput() 809 QuickEntrypointEnum target; in GenSget() 896 QuickEntrypointEnum target; in GenIGet() 977 QuickEntrypointEnum target; in GenIPut() 1013 QuickEntrypointEnum target = needs_range_check in GenArrayObjPut() 1491 QuickEntrypointEnum target; in GenShiftOpLong() [all …]
|
/art/runtime/arch/mips/ |
D | entrypoints_direct_mips.h | 27 static constexpr bool IsDirectEntrypoint(QuickEntrypointEnum entrypoint) { in IsDirectEntrypoint()
|
/art/compiler/dex/quick/mips/ |
D | codegen_mips.h | 81 RegStorage LoadHelper(QuickEntrypointEnum trampoline) OVERRIDE; 239 LIR* InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) OVERRIDE; 281 void GenConversionCall(QuickEntrypointEnum trampoline, RegLocation rl_dest, RegLocation rl_src,
|
D | fp_mips.cc | 211 QuickEntrypointEnum target; in GenCmpFP()
|
D | int_mips.cc | 913 void MipsMir2Lir::GenConversionCall(QuickEntrypointEnum trampoline, RegLocation rl_dest, in GenConversionCall()
|
D | utility_mips.cc | 1046 LIR* MipsMir2Lir::InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) { in InvokeTrampoline()
|
D | target_mips.cc | 764 RegStorage MipsMir2Lir::LoadHelper(QuickEntrypointEnum trampoline) { in LoadHelper()
|
/art/compiler/dex/quick/arm/ |
D | codegen_arm.h | 70 RegStorage LoadHelper(QuickEntrypointEnum trampoline) OVERRIDE; 272 LIR* InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) OVERRIDE;
|
D | target_arm.cc | 803 RegStorage ArmMir2Lir::LoadHelper(QuickEntrypointEnum trampoline) { in LoadHelper()
|
D | utility_arm.cc | 1252 LIR* ArmMir2Lir::InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) { in InvokeTrampoline()
|
/art/compiler/dex/quick/arm64/ |
D | codegen_arm64.h | 66 RegStorage LoadHelper(QuickEntrypointEnum trampoline) OVERRIDE; 265 LIR* InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) OVERRIDE;
|
D | target_arm64.cc | 785 RegStorage Arm64Mir2Lir::LoadHelper(QuickEntrypointEnum trampoline) { in LoadHelper()
|
D | utility_arm64.cc | 1397 QuickEntrypointEnum trampoline ATTRIBUTE_UNUSED) { in InvokeTrampoline()
|
/art/compiler/dex/quick/x86/ |
D | codegen_x86.h | 91 RegStorage LoadHelper(QuickEntrypointEnum trampoline) OVERRIDE; 388 LIR* InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) OVERRIDE;
|
D | target_x86.cc | 864 RegStorage X86Mir2Lir::LoadHelper(QuickEntrypointEnum trampoline) { in LoadHelper() 998 QuickEntrypointEnum trampoline; in GenInvokeNoInlineCall()
|
D | utility_x86.cc | 1117 LIR* X86Mir2Lir::InvokeTrampoline(OpKind op, RegStorage r_tgt, QuickEntrypointEnum trampoline) { in InvokeTrampoline()
|
/art/compiler/optimizing/ |
D | nodes.h | 2607 HNewInstance(uint32_t dex_pc, uint16_t type_index, QuickEntrypointEnum entrypoint) in HNewInstance() 2626 QuickEntrypointEnum GetEntrypoint() const { return entrypoint_; } in GetEntrypoint() 2633 const QuickEntrypointEnum entrypoint_; 2657 QuickEntrypointEnum entrypoint) in HNewArray() 2676 QuickEntrypointEnum GetEntrypoint() const { return entrypoint_; } in GetEntrypoint() 2683 const QuickEntrypointEnum entrypoint_;
|
D | builder.cc | 1064 QuickEntrypointEnum entrypoint = NeedsAccessCheck(type_index) in BuildFilledNewArray() 2018 QuickEntrypointEnum entrypoint = NeedsAccessCheck(type_index) in AnalyzeDexInstruction() 2031 QuickEntrypointEnum entrypoint = NeedsAccessCheck(type_index) in AnalyzeDexInstruction()
|
/art/runtime/arch/ |
D | stub_test.cc | 793 static uintptr_t GetEntrypoint(Thread* self, QuickEntrypointEnum entrypoint) { in GetEntrypoint()
|