/external/smali/smalidea/src/main/java/org/jf/smalidea/debugging/value/ |
LazyValue.java | 51 protected final int registerNumber; 59 public LazyValue(SmaliMethod method, Project project, int registerNumber, String type) { 62 this.registerNumber = registerNumber; 66 public static LazyValue create(@Nonnull SmaliMethod method, @Nonnull Project project, int registerNumber, 69 return new LazyByteValue(method, project, registerNumber, type); 71 return new LazyShortValue(method, project, registerNumber, type); 73 return new LazyLongValue(method, project, registerNumber, type); 75 return new LazyIntegerValue(method, project, registerNumber, type); 77 return new LazyFloatValue(method, project, registerNumber, type) [all...] |
LazyStringReference.java | 41 public LazyStringReference(SmaliMethod method, Project project, int registerNumber, String type) { 42 super(method, project, registerNumber, type); 49 objectReference.type().name(), this.method.getSignature(PsiSubstitutor.EMPTY), registerNumber));
|
LazyBooleanValue.java | 39 public LazyBooleanValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyByteValue.java | 39 public LazyByteValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyCharValue.java | 39 public LazyCharValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyClassLoaderReference.java | 43 public LazyClassLoaderReference(SmaliMethod method, Project project, int registerNumber, String type) { 44 super(method, project, registerNumber, type);
|
LazyClassObjectReference.java | 41 public LazyClassObjectReference(SmaliMethod method, Project project, int registerNumber, String type) { 42 super(method, project, registerNumber, type);
|
LazyComparablePrimitiveValue.java | 40 public LazyComparablePrimitiveValue(SmaliMethod method, Project project, int registerNumber, String type) { 41 super(method, project, registerNumber, type);
|
LazyDoubleValue.java | 39 public LazyDoubleValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyFloatValue.java | 39 public LazyFloatValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyIntegerValue.java | 39 public LazyIntegerValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyLongValue.java | 39 public LazyLongValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyShortValue.java | 39 public LazyShortValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyVoidValue.java | 39 public LazyVoidValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyArrayReference.java | 44 public LazyArrayReference(SmaliMethod method, Project project, int registerNumber, String type) { 45 super(method, project, registerNumber, type);
|
LazyPrimitiveValue.java | 39 public LazyPrimitiveValue(SmaliMethod method, Project project, int registerNumber, String type) { 40 super(method, project, registerNumber, type);
|
LazyThreadGroupReference.java | 44 public LazyThreadGroupReference(SmaliMethod method, Project project, int registerNumber, String type) { 45 super(method, project, registerNumber, type);
|
LazyObjectReference.java | 43 public LazyObjectReference(SmaliMethod method, Project project, int registerNumber, String type) { 44 super(method, project, registerNumber, type);
|
LazyThreadReference.java | 41 public LazyThreadReference(SmaliMethod method, Project project, int registerNumber, String type) { 42 super(method, project, registerNumber, type);
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
AnalyzedInstruction.java | 130 public RegisterType getPredecessorRegisterType(@Nonnull AnalyzedInstruction predecessor, int registerNumber) { 133 new PredecessorOverrideKey(predecessor, registerNumber)); 138 return predecessor.postRegisterMap[registerNumber]; 198 * @param registerNumber Which register to set 204 protected boolean mergeRegister(int registerNumber, RegisterType registerType, BitSet verifiedInstructions, 206 assert registerNumber >= 0 && registerNumber < postRegisterMap.length; 209 RegisterType oldRegisterType = preRegisterMap[registerNumber]; 213 mergedRegisterType = getMergedPreRegisterTypeFromPredecessors(registerNumber); 222 preRegisterMap[registerNumber] = mergedRegisterType [all...] |
MethodAnalyzer.java | 122 public RegisterType getPredecessorRegisterType(@Nonnull AnalyzedInstruction predecessor, int registerNumber) { 335 private void propagateChanges(@Nonnull BitSet changedInstructions, int registerNumber, boolean override) { 347 propagateRegisterToSuccessors(analyzedInstructions.valueAt(instructionIndex), registerNumber, 355 int registerNumber, @Nonnull RegisterType registerType) { 360 predecessor, registerNumber, registerType, analyzedState)) { 365 propagateChanges(changedInstructions, registerNumber, true); 368 checkWidePair(registerNumber, analyzedInstruction); 369 overridePredecessorRegisterTypeAndPropagateChanges(analyzedInstruction, predecessor, registerNumber + 1, 372 checkWidePair(registerNumber, analyzedInstruction); 373 overridePredecessorRegisterTypeAndPropagateChanges(analyzedInstruction, predecessor, registerNumber + 1 [all...] |
/external/smali/smalidea/src/main/java/org/jf/smalidea/psi/impl/ |
SmaliRegisterReference.java | 57 int registerNumber = Integer.parseInt(getText().substring(1)); 61 registerNumber += method.getRegisterCount() - method.getParameterRegisterCount(); 64 return registerNumber;
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/ |
MethodImplementationBuilder.java | 124 public void addStartLocal(int registerNumber, @Nullable StringReference name, @Nullable TypeReference type, 126 currentLocation.addStartLocal(registerNumber, name, type, signature); 129 public void addEndLocal(int registerNumber) { 130 currentLocation.addEndLocal(registerNumber); 133 public void addRestartLocal(int registerNumber) { 134 currentLocation.addRestartLocal(registerNumber);
|
MethodLocation.java | 223 public void addStartLocal(int registerNumber, @Nullable StringReference name, @Nullable TypeReference type, 225 getDebugItems().add(new BuilderStartLocal(registerNumber, name, type, signature)); 228 public void addEndLocal(int registerNumber) { 229 getDebugItems().add(new BuilderEndLocal(registerNumber)); 232 public void addRestartLocal(int registerNumber) { 233 getDebugItems().add(new BuilderRestartLocal(registerNumber));
|
/prebuilts/go/darwin-x86/src/cmd/asm/internal/arch/ |
arch.go | 36 // RegisterNumber converts R(10) into arm.REG_R10. 37 RegisterNumber func(string, int16) (int16, bool) 179 RegisterNumber: nilRegisterNumber, 230 RegisterNumber: armRegisterNumber, 314 RegisterNumber: arm64RegisterNumber, 380 RegisterNumber: ppc64RegisterNumber, 436 RegisterNumber: mipsRegisterNumber, 493 RegisterNumber: mipsRegisterNumber, 546 RegisterNumber: s390xRegisterNumber,
|