Home
last modified time | relevance | path

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

/external/r8/src/main/java/com/android/tools/r8/ir/code/
DBinop.java110 public Binop asBinop() { in asBinop() method in Binop
DInstruction.java390 public Binop asBinop() { in asBinop() method in Instruction
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
DOutliner.java334 if (instruction.isBinop() && instruction.asBinop().isCommutative()) { in orderedInValues()
556 argumentTypes.add(instruction.asBinop().getNumericType().dexTypeFor(dexItemFactory)); in includeInstruction()
571 instruction.asBinop().getNumericType().dexTypeFor(dexItemFactory)); in includeInstruction()
DCodeRewriter.java788 return (instruction.isBinop() && instruction.asBinop().canBeFolded()) || in canBeFolded()
1137 if (a.isBinop() && a.asBinop().isCommutative()) {
1160 Binop binop = instruction.asBinop();
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java919 Value left = unhandledInterval.getValue().definition.asBinop().leftValue(); in hasOverlappingLongRegisters()
920 Value right = unhandledInterval.getValue().definition.asBinop().rightValue(); in hasOverlappingLongRegisters()