Home
last modified time | relevance | path

Searched refs:QuickEntrypointEnum (Results 1 – 19 of 19) sorted by relevance

/art/runtime/entrypoints/quick/
Dquick_entrypoints_enum.h27 enum QuickEntrypointEnum { // NOLINT(whitespace/braces) enum
35 std::ostream& operator<<(std::ostream& os, const QuickEntrypointEnum& kind);
39 static constexpr ThreadOffset<pointer_size> GetThreadOffset(QuickEntrypointEnum trampoline) { in GetThreadOffset()
54 template <QuickEntrypointEnum entrypoint, typename... Types>
64 bool EntrypointRequiresStackMap(QuickEntrypointEnum trampoline);
65 bool EntrypointCanTriggerGC(QuickEntrypointEnum entrypoint);
Dquick_entrypoints_enum.cc21 bool EntrypointRequiresStackMap(QuickEntrypointEnum trampoline) { in EntrypointRequiresStackMap()
75 bool EntrypointCanTriggerGC(QuickEntrypointEnum entrypoint) { in EntrypointCanTriggerGC()
/art/compiler/optimizing/
Dcode_generator.cc583 QuickEntrypointEnum entrypoint = kQuickInvokeStaticTrampolineWithAccessCheck; in GenerateInvokeStaticOrDirectRuntimeCall()
608 QuickEntrypointEnum entrypoint = kQuickInvokeStaticTrampolineWithAccessCheck; in GenerateInvokeUnresolvedRuntimeCall()
637 QuickEntrypointEnum entrypoint = kQuickInvokePolymorphic; in GenerateInvokePolymorphicCall()
643 QuickEntrypointEnum entrypoint = kQuickInvokeCustom; in GenerateInvokeCustomCall()
774 QuickEntrypointEnum entrypoint = kQuickSet8Static; // Initialize to anything to avoid warnings. in GenerateUnresolvedFieldAccess()
1613 void CodeGenerator::ValidateInvokeRuntime(QuickEntrypointEnum entrypoint, in ValidateInvokeRuntime()
1798 QuickEntrypointEnum CodeGenerator::GetArrayAllocationEntrypoint(HNewArray* new_array) { in GetArrayAllocationEntrypoint()
Dcode_generator.h497 void ValidateInvokeRuntime(QuickEntrypointEnum entrypoint,
642 virtual void InvokeRuntime(QuickEntrypointEnum entrypoint,
698 static QuickEntrypointEnum GetArrayAllocationEntrypoint(HNewArray* new_array);
Dcode_generator_x86.h366 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dcode_generator_x86_64.h349 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dcode_generator_arm_vixl.h526 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dcode_generator_arm64.h658 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dnodes.h4285 QuickEntrypointEnum entrypoint) in HNewInstance()
4316 QuickEntrypointEnum GetEntrypoint() const { return entrypoint_; } in GetEntrypoint()
4318 void SetEntrypoint(QuickEntrypointEnum entrypoint) { in SetEntrypoint()
4346 QuickEntrypointEnum entrypoint_;
4721 QuickEntrypointEnum GetStringInitEntryPoint() const { in GetStringInitEntryPoint()
4723 return static_cast<QuickEntrypointEnum>(dispatch_info_.method_load_data); in GetStringInitEntryPoint()
Dcode_generator_arm64.cc270 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
1819 void CodeGeneratorARM64::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime()
5456 QuickEntrypointEnum entrypoint = CodeGenerator::GetArrayAllocationEntrypoint(instruction); in VisitNewArray()
5711 QuickEntrypointEnum entrypoint = in VisitRem()
Dintrinsics_arm_vixl.cc2307 QuickEntrypointEnum entry) { in GenFPToFPCall()
2326 QuickEntrypointEnum entry) { in GenFPFPToFPCall()
Dcode_generator_x86_64.cc234 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
1321 void CodeGeneratorX86_64::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime()
4637 QuickEntrypointEnum entrypoint = CodeGenerator::GetArrayAllocationEntrypoint(instruction); in VisitNewArray()
Dcode_generator_x86.cc185 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
1005 void CodeGeneratorX86::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime()
4725 QuickEntrypointEnum entrypoint = CodeGenerator::GetArrayAllocationEntrypoint(instruction); in VisitNewArray()
Dintrinsics_x86_64.cc405 QuickEntrypointEnum entry) { in GenFPToFPCall()
Dinstruction_builder.cc1140 QuickEntrypointEnum entrypoint = kQuickAllocObjectInitialized; in BuildNewInstance()
Dcode_generator_arm_vixl.cc492 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
2558 void CodeGeneratorARMVIXL::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime()
5401 QuickEntrypointEnum entrypoint = CodeGenerator::GetArrayAllocationEntrypoint(instruction); in VisitNewArray()
Dintrinsics_x86.cc473 static void GenFPToFPCall(HInvoke* invoke, CodeGeneratorX86* codegen, QuickEntrypointEnum entry) { in GenFPToFPCall()
Dintrinsics_arm64.cc1704 QuickEntrypointEnum entry) { in GenFPToFPCall()
/art/runtime/arch/
Dstub_test.cc405 static uintptr_t GetEntrypoint(Thread* self, QuickEntrypointEnum entrypoint) { in GetEntrypoint()