Home
last modified time | relevance | path

Searched refs:InlineAction (Results 1 – 9 of 9) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
DInliningOracle.java19 import com.android.tools.r8.ir.optimize.Inliner.InlineAction;
105 public InlineAction computeForInvokeWithReceiver(InvokeMethodWithReceiver invoke) { in computeForInvokeWithReceiver()
188 return new InlineAction(target, invoke, reason); in computeForInvokeWithReceiver()
191 public InlineAction computeForInvokeVirtual(InvokeVirtual invoke) { in computeForInvokeVirtual()
195 public InlineAction computeForInvokeInterface(InvokeInterface invoke) { in computeForInvokeInterface()
199 public InlineAction computeForInvokeDirect(InvokeDirect invoke) { in computeForInvokeDirect()
222 public InlineAction computeForInvokeStatic(InvokeStatic invoke) { in computeForInvokeStatic()
256 return new InlineAction(candidate, invoke, reason); in computeForInvokeStatic()
259 public InlineAction computeForInvokeSuper(InvokeSuper invoke) { in computeForInvokeSuper()
270 return new InlineAction(candidate, invoke, Reason.SIMPLE); in computeForInvokeSuper()
[all …]
DInliner.java159 static public class InlineAction { class in Inliner
165 public InlineAction(DexEncodedMethod target, Invoke invoke, Reason reason) { in InlineAction() method in Inliner.InlineAction
268 InlineAction result = invoke.computeInlining(oracle); in performInlining()
/external/r8/src/main/java/com/android/tools/r8/ir/code/
DInvokeMethod.java7 import com.android.tools.r8.ir.optimize.Inliner.InlineAction;
49 public abstract InlineAction computeInlining(InliningOracle decider); in computeInlining()
DInvokeInterface.java11 import com.android.tools.r8.ir.optimize.Inliner.InlineAction;
79 public InlineAction computeInlining(InliningOracle decider) { in computeInlining()
DInvokeStatic.java11 import com.android.tools.r8.ir.optimize.Inliner.InlineAction;
79 public InlineAction computeInlining(InliningOracle decider) { in computeInlining()
DInvokeVirtual.java11 import com.android.tools.r8.ir.optimize.Inliner.InlineAction;
79 public InlineAction computeInlining(InliningOracle decider) { in computeInlining()
DInvokeSuper.java11 import com.android.tools.r8.ir.optimize.Inliner.InlineAction;
78 public InlineAction computeInlining(InliningOracle decider) { in computeInlining()
DInvokePolymorphic.java12 import com.android.tools.r8.ir.optimize.Inliner.InlineAction;
90 public InlineAction computeInlining(InliningOracle decider) { in computeInlining()
DInvokeDirect.java12 import com.android.tools.r8.ir.optimize.Inliner.InlineAction;
92 public InlineAction computeInlining(InliningOracle decider) { in computeInlining()