Searched refs:fast_path (Results 1 – 5 of 5) sorted by relevance
/art/compiler/dex/ |
D | mir_field_info.cc | 66 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()
|
D | dex_to_dex_compiler.cc | 213 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()
|
D | mir_dataflow.cc | 1301 bool fast_path = in InvokeUsesMethodStar() local 1309 fast_path && ((direct_code == 0) || (direct_method == 0))); in InvokeUsesMethodStar()
|
/art/compiler/dex/quick/ |
D | gen_invoke.cc | 1756 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/ |
D | compiler_driver.cc | 1086 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()
|