Home
last modified time | relevance | path

Searched refs:dispatch_info (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Dinstruction_builder.cc446 HInvokeStaticOrDirect::DispatchInfo dispatch_info = { in BuildIntrinsic() local
459 dispatch_info, in BuildIntrinsic()
989 HInvokeStaticOrDirect::DispatchInfo dispatch_info = { in BuildInvoke() local
1003 dispatch_info, in BuildInvoke()
1039 HInvokeStaticOrDirect::DispatchInfo dispatch_info = in BuildInvoke() local
1047 dispatch_info, in BuildInvoke()
Dnodes.h4638 DispatchInfo dispatch_info, in HInvokeStaticOrDirect() argument
4647 (NeedsCurrentMethodInput(dispatch_info) ? 1u : 0u) + in HInvokeStaticOrDirect()
4655 dispatch_info_(dispatch_info) { in HInvokeStaticOrDirect()
4661 void SetDispatchInfo(DispatchInfo dispatch_info) { in SetDispatchInfo() argument
4663 bool needs_current_method_input = NeedsCurrentMethodInput(dispatch_info); in SetDispatchInfo()
4673 dispatch_info_ = dispatch_info; in SetDispatchInfo()
4747 static bool NeedsCurrentMethodInput(DispatchInfo dispatch_info) { in NeedsCurrentMethodInput() argument
4748 return dispatch_info.method_load_kind == MethodLoadKind::kRecursive || in NeedsCurrentMethodInput()
4749 dispatch_info.method_load_kind == MethodLoadKind::kRuntimeCall || in NeedsCurrentMethodInput()
4750 dispatch_info.code_ptr_location == CodePtrLocation::kCallCriticalNative; in NeedsCurrentMethodInput()
Dcode_generator_arm_vixl.cc9050 HInvokeStaticOrDirect::DispatchInfo dispatch_info = desired_dispatch_info; in GetSupportedInvokeStaticOrDirectDispatch() local
9051 dispatch_info.code_ptr_location = HInvokeStaticOrDirect::CodePtrLocation::kCallArtMethod; in GetSupportedInvokeStaticOrDirectDispatch()
9052 return dispatch_info; in GetSupportedInvokeStaticOrDirectDispatch()