Searched refs:rightValue (Results 1 – 13 of 13) sorted by relevance
/external/r8/src/main/java/com/android/tools/r8/ir/code/ |
D | LogicalBinop.java | 30 return leftValue().isConstant() && rightValue().isConstant(); in canBeFolded() 38 int right = rightValue().getConstInstruction().asConstNumber().getIntValue(); in fold() 48 right = rightValue().getConstInstruction().asConstNumber().getIntValue(); in fold() 50 right = rightValue().getConstInstruction().asConstNumber().getLongValue(); in fold() 64 assert value == rightValue(); in needsValueInRegister() 76 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex() 92 } else if (!rightValue().needsRegister()) { in buildDex() 93 assert fitsInDexInstruction(rightValue()); in buildDex() 94 ConstNumber right = rightValue().getConstInstruction().asConstNumber(); in buildDex() 102 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex()
|
D | ArithmeticBinop.java | 41 && leftValue().isConstant() && rightValue().isConstant(); in canBeFolded() 51 assert value == rightValue(); in needsValueInRegister() 60 int right = rightValue().getConstInstruction().asConstNumber().getIntValue(); in fold() 66 long right = rightValue().getConstInstruction().asConstNumber().getLongValue(); in fold() 72 float right = rightValue().getConstInstruction().asConstNumber().getFloatValue(); in fold() 79 double right = rightValue().getConstInstruction().asConstNumber().getDoubleValue(); in fold() 93 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex() 115 } else if (!rightValue().needsRegister()) { in buildDex() 117 assert fitsInDexInstruction(rightValue()); in buildDex() 118 ConstNumber right = rightValue().getConstInstruction().asConstNumber(); in buildDex() [all …]
|
D | Sub.java | 125 } else if (!rightValue().needsRegister()) { in maxInOutValueRegisterSize() 126 assert negativeFitsInDexInstruction(rightValue()); in maxInOutValueRegisterSize() 127 ConstNumber right = rightValue().getConstInstruction().asConstNumber(); in maxInOutValueRegisterSize() 135 if (leftValue() == rightValue()) { in needsValueInRegister() 144 assert value == rightValue(); in needsValueInRegister() 164 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex() 172 } else if (!rightValue().needsRegister()) { in buildDex() 174 assert negativeFitsInDexInstruction(rightValue()); in buildDex() 178 ConstNumber right = rightValue().getConstInstruction().asConstNumber(); in buildDex() 188 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex()
|
D | Cmp.java | 42 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex() 140 && rightValue().hasValueRange() in nonOverlapingRanges() 141 && leftValue().getValueRange().doesntOverlapWith(rightValue().getValueRange()); in nonOverlapingRanges() 146 return (leftValue().isConstant() && rightValue().isConstant()) || nonOverlapingRanges(); in canBeFolded() 154 if (leftValue().isConstant() && rightValue().isConstant()) { in fold() 156 long right = rightValue().getConstInstruction().asConstNumber().getLongValue(); in fold() 161 LongInterval rightRange = rightValue().getValueRange(); in fold() 166 float right = rightValue().getConstInstruction().asConstNumber().getFloatValue(); in fold() 175 double right = rightValue().getConstInstruction().asConstNumber().getDoubleValue(); in fold()
|
D | Binop.java | 34 public Value rightValue() { in rightValue() method in Binop 41 if (rightValue().needsRegister() && leftValue().needsRegister()) { in isTwoAddr() 43 int rightRegister = builder.allocatedRegister(rightValue(), getNumber()); in isTwoAddr() 72 if (fitsInDexInstruction(rightValue())) { in maxInOutValueRegisterSize() 73 return rightValue().getConstInstruction().asConstNumber().is8Bit() ? U8BIT_MAX : U4BIT_MAX; in maxInOutValueRegisterSize()
|
D | Rem.java | 91 return super.canBeFolded() && !rightValue().getConstInstruction().asConstNumber().isZero(); in canBeFolded()
|
D | Div.java | 91 return super.canBeFolded() && !rightValue().getConstInstruction().asConstNumber().isZero(); in canBeFolded()
|
/external/skia/tools/skdiff/ |
D | skdiff.h | 218 float rightValue = MAX3(rhs->fAverageMismatchR, in comparePixels() local 221 if (leftValue < rightValue) { in comparePixels() 224 if (rightValue < leftValue) { in comparePixels() 239 uint32_t rightValue = MAX3(rhs->fMaxMismatchR, in comparePixels() local 242 if (leftValue < rightValue) { in comparePixels() 245 if (rightValue < leftValue) { in comparePixels()
|
/external/guava/guava/src/com/google/common/collect/ |
D | MapDifference.java | 99 V rightValue(); in rightValue() method
|
D | Maps.java | 432 V rightValue = onlyOnRight.remove(leftKey); 433 if (valueEquivalence.equivalent(leftValue, rightValue)) { 437 leftKey, ValueDifferenceImpl.create(leftValue, rightValue)); 551 public V rightValue() { 560 && Objects.equal(this.right, that.rightValue());
|
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/ |
D | CodeRewriter.java | 1303 Value rightValue = inValues.get(1); 1304 if (leftValue.isConstant() || rightValue.isConstant()) { 1308 If ifz = new If(theIf.getType().forSwappedOperands(), rightValue); 1313 assert rightValue.isConstant(); 1314 int right = rightValue.getConstInstruction().asConstNumber().getIntValue();
|
/external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/ |
D | Maps.java | 427 V rightValue = onlyOnRight.remove(leftKey); 428 if (valueEquivalence.equivalent(leftValue, rightValue)) { 432 leftKey, ValueDifferenceImpl.create(leftValue, rightValue)); 546 public V rightValue() { 555 && Objects.equal(this.right, that.rightValue());
|
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/ |
D | LinearScanRegisterAllocator.java | 920 Value right = unhandledInterval.getValue().definition.asBinop().rightValue(); in hasOverlappingLongRegisters()
|