Home
last modified time | relevance | path

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

/art/runtime/entrypoints/quick/
Dquick_entrypoints_enum.h26 enum QuickEntrypointEnum { // NOLINT(whitespace/braces) enum
34 std::ostream& operator<<(std::ostream& os, const QuickEntrypointEnum& kind);
38 static constexpr ThreadOffset<pointer_size> GetThreadOffset(QuickEntrypointEnum trampoline) { in GetThreadOffset()
53 template <QuickEntrypointEnum entrypoint, typename... Types>
63 bool EntrypointRequiresStackMap(QuickEntrypointEnum trampoline);
64 bool EntrypointCanTriggerGC(QuickEntrypointEnum entrypoint);
Dquick_entrypoints_enum.cc21 bool EntrypointRequiresStackMap(QuickEntrypointEnum trampoline) { in EntrypointRequiresStackMap()
75 bool EntrypointCanTriggerGC(QuickEntrypointEnum entrypoint) { in EntrypointCanTriggerGC()
/art/compiler/optimizing/
Dload_store_analysis_test.cc875 QuickEntrypointEnum::kQuickAllocObjectInitialized); in TEST_F()
984 QuickEntrypointEnum::kQuickAllocObjectInitialized); in TEST_F()
1095 QuickEntrypointEnum::kQuickAllocObjectInitialized); in TEST_F()
1387 QuickEntrypointEnum::kQuickAllocObjectInitialized); in TEST_F()
1488 QuickEntrypointEnum::kQuickAllocObjectInitialized); in TEST_F()
1599 QuickEntrypointEnum::kQuickAllocObjectInitialized); in TEST_F()
1694 QuickEntrypointEnum::kQuickAllocObjectInitialized); in TEST_F()
1783 QuickEntrypointEnum::kQuickAllocObjectInitialized); in TEST_F()
1970 QuickEntrypointEnum::kQuickAllocObjectInitialized); in TEST_F()
Dcode_generator.cc585 QuickEntrypointEnum entrypoint = kQuickInvokeStaticTrampolineWithAccessCheck; in GenerateInvokeStaticOrDirectRuntimeCall()
611 QuickEntrypointEnum entrypoint = kQuickInvokeStaticTrampolineWithAccessCheck; in GenerateInvokeUnresolvedRuntimeCall()
641 QuickEntrypointEnum entrypoint = kQuickInvokePolymorphic; in GenerateInvokePolymorphicCall()
647 QuickEntrypointEnum entrypoint = kQuickInvokeCustom; in GenerateInvokeCustomCall()
778 QuickEntrypointEnum entrypoint = kQuickSet8Static; // Initialize to anything to avoid warnings. in GenerateUnresolvedFieldAccess()
1635 void CodeGenerator::ValidateInvokeRuntime(QuickEntrypointEnum entrypoint, in ValidateInvokeRuntime()
1822 QuickEntrypointEnum CodeGenerator::GetArrayAllocationEntrypoint(HNewArray* new_array) { in GetArrayAllocationEntrypoint()
Dreference_type_propagation_test.cc309 QuickEntrypointEnum::kQuickAllocObjectInitialized); in RunVisitListTest()
403 QuickEntrypointEnum::kQuickAllocObjectInitialized); in RunVisitListTest()
Dcode_generator.h498 void ValidateInvokeRuntime(QuickEntrypointEnum entrypoint,
647 virtual void InvokeRuntime(QuickEntrypointEnum entrypoint,
703 static QuickEntrypointEnum GetArrayAllocationEntrypoint(HNewArray* new_array);
Dcode_generator_x86_64.h349 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dcode_generator_x86.h375 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Doptimizing_unit_test.h429 QuickEntrypointEnum::kQuickAllocObjectInitialized);
Dcode_generator_arm_vixl.h528 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dcode_generator_arm64.h685 void InvokeRuntime(QuickEntrypointEnum entrypoint,
Dnodes.h4475 QuickEntrypointEnum entrypoint)
4518 QuickEntrypointEnum GetEntrypoint() const { return entrypoint_; }
4520 void SetEntrypoint(QuickEntrypointEnum entrypoint) {
4549 QuickEntrypointEnum entrypoint_;
4943 QuickEntrypointEnum GetStringInitEntryPoint() const {
4945 return static_cast<QuickEntrypointEnum>(dispatch_info_.method_load_data);
Dcode_generator_arm64.cc228 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
1805 void CodeGeneratorARM64::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime()
5670 QuickEntrypointEnum entrypoint = CodeGenerator::GetArrayAllocationEntrypoint(instruction); in VisitNewArray()
5925 QuickEntrypointEnum entrypoint = in VisitRem()
Dcode_generator_x86_64.cc236 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
1388 void CodeGeneratorX86_64::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime()
4724 QuickEntrypointEnum entrypoint = CodeGenerator::GetArrayAllocationEntrypoint(instruction); in VisitNewArray()
Dintrinsics_arm_vixl.cc1788 QuickEntrypointEnum entry) { in GenFPToFPCall()
1807 QuickEntrypointEnum entry) { in GenFPFPToFPCall()
Dinstruction_builder.cc1258 QuickEntrypointEnum entrypoint = kQuickAllocObjectInitialized; in BuildNewInstance()
Dintrinsics_x86_64.cc405 QuickEntrypointEnum entry) { in GenFPToFPCall()
Dcode_generator_arm_vixl.cc495 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
2587 void CodeGeneratorARMVIXL::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime()
5447 QuickEntrypointEnum entrypoint = CodeGenerator::GetArrayAllocationEntrypoint(instruction); in VisitNewArray()
Dcode_generator_x86.cc187 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
1022 void CodeGeneratorX86::InvokeRuntime(QuickEntrypointEnum entrypoint, in InvokeRuntime()
4911 QuickEntrypointEnum entrypoint = CodeGenerator::GetArrayAllocationEntrypoint(instruction); in VisitNewArray()
Dintrinsics_x86.cc475 static void GenFPToFPCall(HInvoke* invoke, CodeGeneratorX86* codegen, QuickEntrypointEnum entry) { in GenFPToFPCall()
Dintrinsics_arm64.cc2077 QuickEntrypointEnum entry) { in GenFPToFPCall()
/art/runtime/arch/
Dstub_test.cc405 static uintptr_t GetEntrypoint(Thread* self, QuickEntrypointEnum entrypoint) { in GetEntrypoint()