Home
last modified time | relevance | path

Searched refs:rightValue (Results 1 – 13 of 13) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/code/
DLogicalBinop.java30 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()
DArithmeticBinop.java41 && 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 …]
DSub.java125 } 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()
DCmp.java42 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()
DBinop.java34 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()
DRem.java91 return super.canBeFolded() && !rightValue().getConstInstruction().asConstNumber().isZero(); in canBeFolded()
DDiv.java91 return super.canBeFolded() && !rightValue().getConstInstruction().asConstNumber().isZero(); in canBeFolded()
/external/skia/tools/skdiff/
Dskdiff.h218 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/
DMapDifference.java99 V rightValue(); in rightValue() method
DMaps.java432 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/
DCodeRewriter.java1303 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/
DMaps.java427 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/
DLinearScanRegisterAllocator.java920 Value right = unhandledInterval.getValue().definition.asBinop().rightValue(); in hasOverlappingLongRegisters()