Home
last modified time | relevance | path

Searched refs:fast_path (Results 1 – 5 of 5) sorted by relevance

/art/compiler/dex/
Dmir_field_info.cc66 std::pair<bool, bool> fast_path = compiler_driver->IsFastInstanceField( in Resolve() local
70 (fast_path.first ? kFlagFastGet : 0u) | in Resolve()
71 (fast_path.second ? kFlagFastPut : 0u); in Resolve()
114 std::pair<bool, bool> fast_path = compiler_driver->IsFastStaticField( in Resolve() local
119 (fast_path.first ? kFlagFastGet : 0u) | in Resolve()
120 (fast_path.second ? kFlagFastPut : 0u) | in Resolve()
Ddex_to_dex_compiler.cc213 bool fast_path = driver_.ComputeInstanceFieldInfo(field_idx, &unit_, is_put, in CompileInstanceFieldAccess() local
215 if (fast_path && !is_volatile && IsUint(16, field_offset.Int32Value())) { in CompileInstanceFieldAccess()
245 bool fast_path = driver_.ComputeInvokeInfo(&unit_, dex_pc, in CompileInvokeVirtual() local
250 if (fast_path && original_invoke_type == invoke_type) { in CompileInvokeVirtual()
Dmir_dataflow.cc1301 bool fast_path = in InvokeUsesMethodStar() local
1309 fast_path && ((direct_code == 0) || (direct_method == 0))); in InvokeUsesMethodStar()
/art/compiler/dex/quick/
Dgen_invoke.cc1756 bool fast_path = method_info.FastPath(); in GenInvokeNoInline() local
1759 next_call_insn = fast_path ? NextInterfaceCallInsn : NextInterfaceCallInsnWithAccessCheck; in GenInvokeNoInline()
1760 skip_this = fast_path; in GenInvokeNoInline()
1762 if (fast_path) { in GenInvokeNoInline()
1765 next_call_insn = fast_path ? NextSDCallInsn : NextDirectCallInsnSP; in GenInvokeNoInline()
1768 next_call_insn = fast_path ? NextSDCallInsn : NextStaticCallInsnSP; in GenInvokeNoInline()
1771 DCHECK(!fast_path); // Fast path is a direct call. in GenInvokeNoInline()
1776 next_call_insn = fast_path ? NextVCallInsn : NextVCallInsnSP; in GenInvokeNoInline()
1777 skip_this = fast_path; in GenInvokeNoInline()
1800 if (fast_path) { in GenInvokeNoInline()
/art/compiler/driver/
Dcompiler_driver.cc1086 std::pair<bool, bool> fast_path = IsFastInstanceField( in ComputeInstanceFieldInfo() local
1088 can_link = is_put ? fast_path.second : fast_path.first; in ComputeInstanceFieldInfo()
1139 std::pair<bool, bool> fast_path = IsFastStaticField( in ComputeStaticFieldInfo() local
1142 result = is_put ? fast_path.second : fast_path.first; in ComputeStaticFieldInfo()