Home
last modified time | relevance | path

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

/art/runtime/
Druntime_intrinsics.cc66 CHECK_EQ(method->GetIntrinsic(), static_cast<uint32_t>(intrinsic)); in InitializeIntrinsic()
86 CHECK_EQ(method->GetIntrinsic(), static_cast<uint32_t>(intrinsic)); in IsIntrinsicInitialized()
Dhidden_api.h283 switch (static_cast<Intrinsics>(method->GetIntrinsic())) { in GetRuntimeFlags()
Dart_method.h182 uint32_t GetIntrinsic() const { in GetIntrinsic() function
Dmethod_handles.cc1061 int intrinsic_index = target_method->GetIntrinsic(); in DoVarHandleInvokeTranslation()
/art/compiler/optimizing/
Dintrinsics.h43 switch (invoke->GetIntrinsic()) { in Dispatch()
250 LOG(FATAL) << "Unreachable: intrinsic " << invoke->GetIntrinsic() \
255 LOG(FATAL) << "Unreachable: intrinsic " << invoke->GetIntrinsic() \
292 if (invoke->GetIntrinsic() != Intrinsics::kNone) { in IsCallFreeIntrinsic()
Dpc_relative_fixups_x86.cc219 switch (invoke->GetIntrinsic()) { in HandleInvoke()
Dinstruction_simplifier.cc2383 DCHECK(invoke->GetIntrinsic() == Intrinsics::kStringIndexOf || in SimplifyStringIndexOf()
2384 invoke->GetIntrinsic() == Intrinsics::kStringIndexOfAfter); in SimplifyStringIndexOf()
2397 if (utf16_length == 1 && invoke->GetIntrinsic() == Intrinsics::kStringIndexOf) { in SimplifyStringIndexOf()
2446 switch (user->AsInvokeVirtual()->GetIntrinsic()) { in NoEscapeForStringBufferReference()
2464 DCHECK_EQ(invoke->GetIntrinsic(), Intrinsics::kStringBuilderToString); in TryReplaceStringBuilderAppend()
2520 switch (as_invoke_virtual->GetIntrinsic()) { in TryReplaceStringBuilderAppend()
2657 bool is_synchronized = invoke->GetIntrinsic() == Intrinsics::kStringBufferToString; in SimplifyAllocationIntrinsic()
2663 } else if (invoke->GetIntrinsic() == Intrinsics::kStringBuilderToString && in SimplifyAllocationIntrinsic()
2670 switch (instruction->GetIntrinsic()) { in VisitInvoke()
2748 LOG(FATAL) << "Unexpected " << static_cast<Intrinsics>(instruction->GetIntrinsic()); in VisitInvoke()
Dgraph_visualizer.cc483 StartAttributeStream("intrinsic") << invoke->GetIntrinsic(); in VisitInvokeStaticOrDirect()
491 StartAttributeStream("intrinsic") << invoke->GetIntrinsic(); in VisitInvokeVirtual()
Doptimizing_compiler.cc983 VLOG(compiler) << "Intrinsic method is not leaf: " << method->GetIntrinsic() in TryCompileIntrinsic()
991 VLOG(compiler) << "Compiled intrinsic: " << method->GetIntrinsic() in TryCompileIntrinsic()
Dregister_allocation_resolver.cc354 DCHECK(use.GetUser()->AsInvoke()->GetIntrinsic() != Intrinsics::kNone); in ConnectSiblings()
Dintrinsics_x86_64.cc86 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
1836 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
1837 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
2008 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToInt()
Dintrinsics_arm_vixl.cc135 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
643 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
644 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
892 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToIntPlusTemps()
Dintrinsics_x86.cc88 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
1698 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
1699 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
1912 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToInt()
Dinliner.cc173 if (call != nullptr && call->GetIntrinsic() == Intrinsics::kNone) { in Run()
1333 DCHECK_NE(new_invoke->GetIntrinsic(), Intrinsics::kNone); in TryInlineAndReplace()
Dintrinsics_arm64.cc100 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
709 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
710 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
914 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToInt()
Dcode_generator_x86_64.cc594 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
828 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
829 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
830 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dcode_generator_x86.cc576 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
807 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
808 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
809 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dcode_generator_arm64.cc716 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
717 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
718 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dnodes.cc3163 Intrinsics intrinsic = static_cast<Intrinsics>(method->GetIntrinsic()); in SetResolvedMethod()
Dinstruction_builder.cc1580 Intrinsics intrinsic = static_cast<Intrinsics>(method->GetIntrinsic()); in BuildSimpleIntrinsic()
Dcode_generator_arm_vixl.cc831 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
832 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
833 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dnodes.h4386 Intrinsics GetIntrinsic() const { in GetIntrinsic() function
4876 switch (GetIntrinsic()) { in CanBeNull()
/art/runtime/interpreter/
Dinterpreter_intrinsics.cc429 Intrinsics intrinsic = static_cast<Intrinsics>(called_method->GetIntrinsic()); in MterpHandleIntrinsic()
Dinterpreter_common.cc574 switch (static_cast<art::Intrinsics>(invoke_method->GetIntrinsic())) { in DO_VAR_HANDLE_ACCESSOR()
584 LOG(FATAL) << "Unreachable: " << invoke_method->GetIntrinsic(); in DO_VAR_HANDLE_ACCESSOR()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc2573 Intrinsics intrinsic = static_cast<Intrinsics>(resolved_method->GetIntrinsic()); in artInvokePolymorphic()