Searched refs:startRegister (Results 1 - 12 of 12) sorted by relevance

/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DRegisterFormatter.java57 * @param startRegister the first register in the range
60 public void writeRegisterRange(IndentingWriter writer, int startRegister, int lastRegister) throws IOException { argument
62 assert startRegister <= lastRegister;
64 if (startRegister >= registerCount - parameterRegisterCount) {
66 writer.printSignedIntAsDec(startRegister - (registerCount - parameterRegisterCount));
74 writer.printSignedIntAsDec(startRegister);
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/instruction/
H A DBuilderInstruction3rc.java46 protected final int startRegister; field in class:BuilderInstruction3rc
52 int startRegister,
56 this.startRegister = Preconditions.checkShortRegister(startRegister);
61 @Override public int getStartRegister() { return startRegister; }
51 BuilderInstruction3rc(@onnull Opcode opcode, int startRegister, int registerCount, @Nonnull Reference reference) argument
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/
H A DImmutableInstruction3rc.java47 protected final int startRegister; field in class:ImmutableInstruction3rc
53 int startRegister,
57 this.startRegister = Preconditions.checkShortRegister(startRegister);
73 @Override public int getStartRegister() { return startRegister; }
52 ImmutableInstruction3rc(@onnull Opcode opcode, int startRegister, int registerCount, @Nonnull Reference reference) argument
H A DImmutableInstruction3rmi.java44 protected final int startRegister; field in class:ImmutableInstruction3rmi
49 int startRegister,
53 this.startRegister = Preconditions.checkShortRegister(startRegister);
69 @Override public int getStartRegister() { return startRegister; }
48 ImmutableInstruction3rmi(@onnull Opcode opcode, int startRegister, int registerCount, int inlineIndex) argument
H A DImmutableInstruction3rms.java44 protected final int startRegister; field in class:ImmutableInstruction3rms
49 int startRegister,
53 this.startRegister = Preconditions.checkShortRegister(startRegister);
69 @Override public int getStartRegister() { return startRegister; }
48 ImmutableInstruction3rms(@onnull Opcode opcode, int startRegister, int registerCount, int vtableIndex) argument
H A DImmutableInstructionFactory.java199 int startRegister,
202 return new ImmutableInstruction3rc(opcode, startRegister, registerCount, reference);
198 makeInstruction3rc(@onnull Opcode opcode, int startRegister, int registerCount, @Nonnull Reference reference) argument
/external/smali/smali/src/main/antlr3/
H A DsmaliTreeWalker.g665 register_range returns[int startRegister, int endRegister]
669 $startRegister = 0;
672 $startRegister = parseRegister_short($startReg.text);
674 $endRegister = $startRegister;
679 int registerCount = $endRegister-$startRegister+1;
1074 int startRegister = $register_range.startRegister;
1077 int registerCount = endRegister-startRegister+1;
1081 $method::methodBuilder.addInstruction(new BuilderInstruction3rc(opcode, startRegister, registerCount,
1090 int startRegister
[all...]
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/
H A DInstructionMethodItem.java422 int startRegister = instruction.getStartRegister();
423 methodDef.registerFormatter.writeRegisterRange(writer, startRegister, startRegister+regCount-1);
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
H A DInstructionFactory.java70 Instruction makeInstruction3rc(@Nonnull Opcode opcode, int startRegister, int registerCount, argument
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/
H A DCodeItem.java286 int startRegister = instruction.getStartRegister();
287 int endRegister = startRegister + instruction.getRegisterCount() - 1;
290 instruction.getOpcode().name, formatRegister(startRegister), formatRegister(endRegister),
/external/smali/smali/src/main/java/org/jf/smali/
H A DsmaliTreeWalker.java3652 public int startRegister; field in class:smaliTreeWalker.register_range_return
3658 // /usr/local/google/home/bgruv/android/aosp-master/external/smali/smali/src/main/antlr3/smaliTreeWalker.g:665:1: register_range returns [int startRegister, int endRegister] : ^( I_REGISTER_RANGE (startReg= REGISTER (endReg= REGISTER )? )? ) ;
3711 retval.startRegister = 0;
3714 retval.startRegister = parseRegister_short((startReg!=null?startReg.getText():null));
3716 retval.endRegister = retval.startRegister;
3721 int registerCount = retval.endRegister-retval.startRegister+1;
5695 int startRegister = (register_range168!=null?((smaliTreeWalker.register_range_return)register_range168).startRegister:0);
5698 int registerCount = endRegister-startRegister+1;
5702 method_stack.peek().methodBuilder.addInstruction(new BuilderInstruction3rc(opcode, startRegister, registerCoun
[all...]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
H A DMethodAnalyzer.java1495 int startRegister = instruction.getStartRegister();
1497 if (registerCount == 1 && startRegister < 16) {
1499 registerCount, startRegister, 0, 0, 0, 0, instruction.getReference());
1502 startRegister, registerCount, instruction.getReference());

Completed in 962 milliseconds