Home
last modified time | relevance | path

Searched refs:GetIntrinsic (Results 1 – 25 of 28) sorted by relevance

12

/art/compiler/optimizing/
Dintrinsics.h43 switch (invoke->GetIntrinsic()) { in Dispatch()
250 LOG(FATAL) << "Unreachable: intrinsic " << invoke->GetIntrinsic() \
255 LOG(FATAL) << "Unreachable: intrinsic " << invoke->GetIntrinsic() \
330 if (invoke->GetIntrinsic() != Intrinsics::kNone) { in IsCallFreeIntrinsic()
Dpc_relative_fixups_x86.cc228 switch (invoke->GetIntrinsic()) { in HandleInvoke()
Dinstruction_simplifier.cc2376 if (invoke->GetIntrinsic() == Intrinsics::kStringIsEmpty) { in SimplifyStringIsEmptyOrLength()
2383 DCHECK_EQ(invoke->GetIntrinsic(), Intrinsics::kStringLength); in SimplifyStringIsEmptyOrLength()
2390 DCHECK(invoke->GetIntrinsic() == Intrinsics::kStringIndexOf || in SimplifyStringIndexOf()
2391 invoke->GetIntrinsic() == Intrinsics::kStringIndexOfAfter); in SimplifyStringIndexOf()
2404 if (utf16_length == 1 && invoke->GetIntrinsic() == Intrinsics::kStringIndexOf) { in SimplifyStringIndexOf()
2453 switch (user->AsInvokeVirtual()->GetIntrinsic()) { in NoEscapeForStringBufferReference()
2478 bool is_synchronized = invoke->GetIntrinsic() == Intrinsics::kStringBufferToString; in SimplifyAllocationIntrinsic()
2517 switch (instruction->GetIntrinsic()) { in VisitInvoke()
Dgraph_visualizer.cc480 StartAttributeStream("intrinsic") << invoke->GetIntrinsic(); in VisitInvokeStaticOrDirect()
488 StartAttributeStream("intrinsic") << invoke->GetIntrinsic(); in VisitInvokeVirtual()
Doptimizing_compiler.cc1028 VLOG(compiler) << "Intrinsic method is not leaf: " << method->GetIntrinsic() in TryCompileIntrinsic()
1036 VLOG(compiler) << "Compiled intrinsic: " << method->GetIntrinsic() in TryCompileIntrinsic()
Dregister_allocation_resolver.cc354 DCHECK(use.GetUser()->AsInvoke()->GetIntrinsic() != Intrinsics::kNone); in ConnectSiblings()
Dintrinsics_x86_64.cc91 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
1894 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
1895 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
2066 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToInt()
Dintrinsics_mips64.cc844 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
845 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
1182 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToIntPlusTemps()
Dintrinsics_arm_vixl.cc185 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
693 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
694 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
942 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToIntPlusTemps()
Dintrinsics_arm64.cc174 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
775 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
776 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
980 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToInt()
Dintrinsics_x86.cc93 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
1743 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
1744 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
1957 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToInt()
Dinliner.cc174 if (call != nullptr && call->GetIntrinsic() == Intrinsics::kNone) { in Run()
1321 DCHECK_NE(new_invoke->GetIntrinsic(), Intrinsics::kNone); in TryInlineAndReplace()
Dintrinsics_mips.cc969 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
970 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
1335 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToIntPlusTemps()
Dcode_generator_mips64.cc600 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
825 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
826 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
827 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dcode_generator_x86_64.cc591 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
825 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
826 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
827 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dcode_generator_arm64.cc714 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
715 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
716 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dcode_generator_x86.cc573 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
804 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
805 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
806 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dcode_generator_mips.cc644 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
878 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
879 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
880 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
/art/runtime/
Druntime_intrinsics.cc56 CHECK_EQ(method->GetIntrinsic(), static_cast<uint32_t>(intrinsic)); in InitializeIntrinsic()
Dhidden_api.h278 switch (static_cast<Intrinsics>(method->GetIntrinsic())) { in GetRuntimeFlags()
Dart_method.h180 uint32_t GetIntrinsic() { in GetIntrinsic() function
Dmethod_handles.cc1045 int intrinsic_index = target_method->GetIntrinsic(); in DoVarHandleInvokeTranslation()
/art/runtime/interpreter/
Dinterpreter_intrinsics.cc429 Intrinsics intrinsic = static_cast<Intrinsics>(called_method->GetIntrinsic()); in MterpHandleIntrinsic()
Dinterpreter_common.cc895 switch (static_cast<art::Intrinsics>(invoke_method->GetIntrinsic())) { in DO_VAR_HANDLE_ACCESSOR()
905 LOG(FATAL) << "Unreachable: " << invoke_method->GetIntrinsic(); in DO_VAR_HANDLE_ACCESSOR()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc2822 Intrinsics intrinsic = static_cast<Intrinsics>(resolved_method->GetIntrinsic()); in artInvokePolymorphic()

12