Searched refs:fast_path (Results 1 – 4 of 4) sorted by relevance
85 std::pair<bool, bool> fast_path = compiler_driver->IsFastInstanceField( in Resolve() local90 (fast_path.first ? kFlagFastGet : 0u) | in Resolve()91 (fast_path.second ? kFlagFastPut : 0u); in Resolve()134 std::pair<bool, bool> fast_path = compiler_driver->IsFastStaticField( in Resolve() local139 (fast_path.first ? kFlagFastGet : 0u) | in Resolve()140 (fast_path.second ? kFlagFastPut : 0u); in Resolve()141 if (fast_path.first) { in Resolve()
238 bool fast_path = driver_.ComputeInstanceFieldInfo(field_idx, &unit_, is_put, in CompileInstanceFieldAccess() local240 if (fast_path && !is_volatile && IsUint<16>(field_offset.Int32Value())) { in CompileInstanceFieldAccess()268 bool fast_path = driver_.ComputeInvokeInfo(&unit_, dex_pc, in CompileInvokeVirtual() local273 if (fast_path && original_invoke_type == invoke_type) { in CompileInvokeVirtual()
1575 bool fast_path = method_info.FastPath(); in GenInvokeNoInline() local1579 next_call_insn = fast_path ? NextInterfaceCallInsn : NextInterfaceCallInsnWithAccessCheck; in GenInvokeNoInline()1580 skip_this = fast_path; in GenInvokeNoInline()1582 if (fast_path) { in GenInvokeNoInline()1585 next_call_insn = fast_path ? GetNextSDCallInsn() : NextDirectCallInsnSP; in GenInvokeNoInline()1588 next_call_insn = fast_path ? GetNextSDCallInsn() : NextStaticCallInsnSP; in GenInvokeNoInline()1591 DCHECK(!fast_path); // Fast path is a direct call. in GenInvokeNoInline()1596 next_call_insn = fast_path ? NextVCallInsn : NextVCallInsnSP; in GenInvokeNoInline()1597 skip_this = fast_path; in GenInvokeNoInline()
1277 std::pair<bool, bool> fast_path = IsFastInstanceField( in ComputeInstanceFieldInfo() local1279 can_link = is_put ? fast_path.second : fast_path.first; in ComputeInstanceFieldInfo()1328 std::pair<bool, bool> fast_path = IsFastStaticField( in ComputeStaticFieldInfo() local1330 result = is_put ? fast_path.second : fast_path.first; in ComputeStaticFieldInfo()