HomeSort by relevance Sort by last modified time
    Searched refs:producerOffset (Results 1 - 14 of 14) sorted by null

  /external/proguard/src/proguard/preverify/
CodePreverifier.java 441 int producerOffset = producers.instructionOffset(0);
444 while (producerOffset != PartialEvaluator.AT_METHOD_ENTRY &&
445 isDupOrSwap(codeAttribute.code[producerOffset]))
447 producers = partialEvaluator.getStackBefore(producerOffset).getTopProducerValue(0).instructionOffsetValue();
448 producerOffset = producers.minimumValue();
456 producerOffset > PartialEvaluator.AT_METHOD_ENTRY &&
457 codeAttribute.code[producerOffset] == InstructionConstants.OP_ALOAD_0))
465 if (producerOffset > PartialEvaluator.AT_METHOD_ENTRY &&
466 offset <= partialEvaluator.initializationOffset(producerOffset))
469 return VerificationTypeFactory.createUninitializedType(producerOffset);
    [all...]
  /external/proguard/src/proguard/optimize/evaluation/
SimpleEnumUseSimplifier.java 773 int producerOffset = producerOffsets.instructionOffset(index);
776 if (producerOffset >= 0 &&
777 codeAttribute.code[producerOffset] == InstructionConstants.OP_ACONST_NULL)
781 producerOffset,
804 int producerOffset = producerOffsets.instructionOffset(index);
806 if (producerOffset >= 0 &&
807 partialEvaluator.getVariablesAfter(producerOffset).getValue(variableIndex).referenceValue().isNull() == Value.ALWAYS)
811 producerOffset,
816 replaceNullStackEntryProducers(clazz, method, codeAttribute, producerOffset);
SimpleEnumUseChecker.java 470 int producerOffset =
473 if (producerOffset >= 0)
478 partialEvaluator.getStackAfter(producerOffset).getTop(0).referenceValue();
487 markPushedComplexEnumType(producerOffset);
532 int producerOffset =
535 if (producerOffset >= 0)
540 partialEvaluator.getVariablesAfter(producerOffset).getValue(variableIndex).referenceValue();
549 markStoredComplexEnumType(producerOffset, variableIndex);
EvaluationSimplifier.java     [all...]
EvaluationShrinker.java     [all...]
  /prebuilts/gradle-plugin/net/sf/proguard/proguard-base/5.3.3/
proguard-base-5.3.3.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.11/
proguard-base-4.11.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.1/
proguard-base-5.1.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.2.1/
proguard-base-5.2.1.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.3.1/
proguard-base-5.3.1.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.3.2/
proguard-base-5.3.2.jar 
  /prebuilts/tools/common/offline-m2/net/sf/proguard/proguard-base/5.2.1/
proguard-base-5.2.1.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.10/
proguard-base-4.10.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.9/
proguard-base-4.9.jar 

Completed in 1241 milliseconds