Home
last modified time | relevance | path

Searched refs:generalize (Results 1 – 25 of 54) sorted by relevance

123

/external/proguard/src/proguard/evaluation/value/
DReferenceValue.java136 public abstract ReferenceValue generalize(ReferenceValue other); in generalize() method in ReferenceValue
177 public ReferenceValue generalize(TypedReferenceValue other) in generalize() method in ReferenceValue
179 return generalize((ReferenceValue)other); in generalize()
201 public ReferenceValue generalize(IdentifiedReferenceValue other) in generalize() method in ReferenceValue
203 return generalize((TypedReferenceValue)other); in generalize()
224 public ReferenceValue generalize(ArrayReferenceValue other) in generalize() method in ReferenceValue
226 return generalize((TypedReferenceValue)other); in generalize()
248 public ReferenceValue generalize(IdentifiedArrayReferenceValue other) in generalize() method in ReferenceValue
250 return generalize((ArrayReferenceValue)other); in generalize()
272 public ReferenceValue generalize(DetailedArrayReferenceValue other) in generalize() method in ReferenceValue
[all …]
DArrayReferenceValue.java60 public ReferenceValue generalize(ReferenceValue other) in generalize() method in ArrayReferenceValue
62 return other.generalize(this); in generalize()
90 public ReferenceValue generalize(ArrayReferenceValue other) in generalize() method in ArrayReferenceValue
98 … this.arrayLength.generalize(other.arrayLength)) : in generalize()
99 generalize((TypedReferenceValue)other); in generalize()
DDoubleValue.java70 public abstract DoubleValue generalize(DoubleValue other); in generalize() method in DoubleValue
138 public DoubleValue generalize(SpecificDoubleValue other) in generalize() method in DoubleValue
140 return generalize((DoubleValue)other); in generalize()
241 public DoubleValue generalize(ParticularDoubleValue other) in generalize() method in DoubleValue
243 return generalize((SpecificDoubleValue)other); in generalize()
345 public final Value generalize(Value other) in generalize() method in DoubleValue
347 return this.generalize(other.doubleValue()); in generalize()
DFloatValue.java70 public abstract FloatValue generalize(FloatValue other); in generalize() method in FloatValue
138 public FloatValue generalize(SpecificFloatValue other) in generalize() method in FloatValue
140 return generalize((FloatValue)other); in generalize()
241 public FloatValue generalize(ParticularFloatValue other) in generalize() method in FloatValue
243 return generalize((SpecificFloatValue)other); in generalize()
345 public final Value generalize(Value other) in generalize() method in FloatValue
347 return this.generalize(other.floatValue()); in generalize()
DTypedReferenceValue.java199 public ReferenceValue generalize(ReferenceValue other) in generalize() method in TypedReferenceValue
201 return other.generalize(this); in generalize()
214 public ReferenceValue generalize(TypedReferenceValue other) in generalize() method in TypedReferenceValue
502 public ReferenceValue generalize(IdentifiedReferenceValue other) in generalize() method in TypedReferenceValue
504 return generalize((TypedReferenceValue)other); in generalize()
517 public ReferenceValue generalize(ArrayReferenceValue other) in generalize() method in TypedReferenceValue
519 return generalize((TypedReferenceValue)other); in generalize()
532 public ReferenceValue generalize(IdentifiedArrayReferenceValue other) in generalize() method in TypedReferenceValue
534 return generalize((ArrayReferenceValue)other); in generalize()
547 public ReferenceValue generalize(DetailedArrayReferenceValue other) in generalize() method in TypedReferenceValue
[all …]
DLongValue.java71 public LongValue generalize(LongValue other) in generalize() method in LongValue
73 return other.generalize(this); in generalize()
227 public LongValue generalize(SpecificLongValue other) in generalize() method in LongValue
383 public LongValue generalize(ParticularLongValue other) in generalize() method in LongValue
385 return generalize((SpecificLongValue)other); in generalize()
540 public final Value generalize(Value other) in generalize() method in LongValue
542 return this.generalize(other.longValue()); in generalize()
DIntegerValue.java85 public abstract IntegerValue generalize(IntegerValue other); in generalize() method in IntegerValue
255 public IntegerValue generalize(UnknownIntegerValue other) in generalize() method in IntegerValue
257 return generalize((IntegerValue)other); in generalize()
499 public IntegerValue generalize(SpecificIntegerValue other) in generalize() method in IntegerValue
501 return generalize((IntegerValue)other); in generalize()
743 public IntegerValue generalize(ParticularIntegerValue other) in generalize() method in IntegerValue
745 return generalize((SpecificIntegerValue)other); in generalize()
988 public final Value generalize(Value other) in generalize() method in IntegerValue
990 return this.generalize(other.integerValue()); in generalize()
DParticularLongValue.java75 public LongValue generalize(LongValue other) in generalize() method in ParticularLongValue
77 return other.generalize(this); in generalize()
163 public LongValue generalize(ParticularLongValue other) in generalize() method in ParticularLongValue
165 return generalize((SpecificLongValue)other); in generalize()
DSpecificFloatValue.java55 public FloatValue generalize(FloatValue other) in generalize() method in SpecificFloatValue
57 return other.generalize(this); in generalize()
109 public FloatValue generalize(SpecificFloatValue other) in generalize() method in SpecificFloatValue
DSpecificDoubleValue.java55 public DoubleValue generalize(DoubleValue other) in generalize() method in SpecificDoubleValue
57 return other.generalize(this); in generalize()
109 public DoubleValue generalize(SpecificDoubleValue other) in generalize() method in SpecificDoubleValue
DParticularDoubleValue.java75 public DoubleValue generalize(DoubleValue other) in generalize() method in ParticularDoubleValue
77 return other.generalize(this); in generalize()
135 public DoubleValue generalize(ParticularDoubleValue other) in generalize() method in ParticularDoubleValue
DParticularFloatValue.java75 public FloatValue generalize(FloatValue other) in generalize() method in ParticularFloatValue
77 return other.generalize(this); in generalize()
135 public FloatValue generalize(ParticularFloatValue other) in generalize() method in ParticularFloatValue
DIdentifiedReferenceValue.java55 public ReferenceValue generalize(ReferenceValue other) in generalize() method in IdentifiedReferenceValue
57 return other.generalize(this); in generalize()
DIdentifiedArrayReferenceValue.java55 public ReferenceValue generalize(ReferenceValue other) in generalize() method in IdentifiedArrayReferenceValue
57 return other.generalize(this); in generalize()
DParticularIntegerValue.java102 public IntegerValue generalize(IntegerValue other) in generalize() method in ParticularIntegerValue
104 return other.generalize(this); in generalize()
230 public IntegerValue generalize(ParticularIntegerValue other) in generalize() method in ParticularIntegerValue
232 return generalize((SpecificIntegerValue)other); in generalize()
DInstructionOffsetValue.java144 public final Value generalize(InstructionOffsetValue other) in generalize() method in InstructionOffsetValue
235 public final Value generalize(Value other) in generalize() method in InstructionOffsetValue
237 return this.generalize(other.instructionOffsetValue()); in generalize()
DSpecificLongValue.java55 public LongValue generalize(LongValue other) in generalize() method in SpecificLongValue
57 return other.generalize(this); in generalize()
143 public LongValue generalize(SpecificLongValue other) in generalize() method in SpecificLongValue
DDetailedArrayReferenceValue.java164 values[index].generalize(value); in arrayStore()
173 public ReferenceValue generalize(ReferenceValue other) in generalize() method in DetailedArrayReferenceValue
175 return other.generalize(this); in generalize()
DSpecificIntegerValue.java70 public IntegerValue generalize(IntegerValue other) in generalize() method in SpecificIntegerValue
72 return other.generalize(this); in generalize()
198 public IntegerValue generalize(SpecificIntegerValue other) in generalize() method in SpecificIntegerValue
/external/proguard/src/proguard/optimize/evaluation/
DPartialEvaluator.java689 … boolean variablesChanged = variablesBefore[instructionOffset].generalize(variables, true); in evaluateSingleInstructionBlock()
690 boolean stackChanged = stacksBefore[instructionOffset].generalize(stack); in evaluateSingleInstructionBlock()
715 variables.generalize(variablesBefore[instructionOffset], false); in evaluateSingleInstructionBlock()
716 stack.generalize(stacksBefore[instructionOffset]); in evaluateSingleInstructionBlock()
820 variablesAfter[instructionOffset].generalize(variables, true); in evaluateSingleInstructionBlock()
821 stacksAfter[instructionOffset].generalize(stack); in evaluateSingleInstructionBlock()
830 … branchTargetValues[instructionOffset].generalize(branchTargets).instructionOffsetValue(); in evaluateSingleInstructionBlock()
846 … branchOriginValues[branchTarget].generalize(instructionOffsetValue).instructionOffsetValue(); in evaluateSingleInstructionBlock()
936 generalize(subroutinePartialEvaluator, 0, codeAttribute.u4codeLength); in evaluateSubroutine()
946 private void generalize(PartialEvaluator other, in generalize() method in PartialEvaluator
[all …]
/external/proguard/src/proguard/evaluation/
DTracedVariables.java115 public boolean generalize(TracedVariables other, in generalize() method in TracedVariables
118 boolean variablesChanged = super.generalize(other, clearConflictingOtherVariables); in generalize()
119 …boolean producersChanged = producerVariables.generalize(other.producerVariables, clearConflictingO… in generalize()
DTracedStack.java146 public boolean generalize(TracedStack other) in generalize() method in TracedStack
149 super.generalize(other) | in generalize()
150 producerStack.generalize(other.producerStack) | in generalize()
151 actualProducerStack.generalize(other.actualProducerStack); in generalize()
DVariables.java112 public boolean generalize(Variables other, in generalize() method in Variables
136 Value newValue = thisValue.generalize(otherValue); in generalize()
/external/proguard/src/proguard/optimize/info/
DFieldOptimizationInfo.java111 this.referencedClass.generalize(referencedClass) : in generalizeReferencedClass()
149 this.value.generalize(value) : in generalizeValue()
DMethodOptimizationInfo.java245 parameters[parameterIndex].generalize(parameter) : in generalizeParameter()
261 this.returnValue.generalize(returnValue) : in generalizeReturnValue()

123