/dalvik/dx/src/com/android/dx/dex/code/form/ |
H A D | Form21t.java | 45 RegisterSpecList regs = insn.getRegisters(); 46 return regs.get(0).regString() + ", " + branchString(insn); 64 RegisterSpecList regs = insn.getRegisters(); 67 (regs.size() == 1) && 68 unsignedFitsInByte(regs.get(0).getReg()))) { 79 RegisterSpecList regs = insn.getRegisters(); 82 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 98 RegisterSpecList regs = insn.getRegisters(); 102 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form31i.java | 47 RegisterSpecList regs = insn.getRegisters(); 50 return regs.get(0).regString() + ", " + literalBitsString(value); 69 RegisterSpecList regs = insn.getRegisters(); 71 (regs.size() == 1) && 72 unsignedFitsInByte(regs.get(0).getReg()))) { 89 RegisterSpecList regs = insn.getRegisters(); 92 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 99 RegisterSpecList regs = insn.getRegisters(); 103 write(out, opcodeUnit(insn, regs.get(0).getReg()), value);
|
H A D | Form31t.java | 45 RegisterSpecList regs = insn.getRegisters(); 46 return regs.get(0).regString() + ", " + branchString(insn); 64 RegisterSpecList regs = insn.getRegisters(); 67 (regs.size() == 1) && 68 unsignedFitsInByte(regs.get(0).getReg()))) { 78 RegisterSpecList regs = insn.getRegisters(); 81 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 94 RegisterSpecList regs = insn.getRegisters(); 97 write(out, opcodeUnit(insn, regs.get(0).getReg()), offset);
|
H A D | Form51l.java | 48 RegisterSpecList regs = insn.getRegisters(); 51 return regs.get(0).regString() + ", " + literalBitsString(value); 70 RegisterSpecList regs = insn.getRegisters(); 72 (regs.size() == 1) && 73 unsignedFitsInByte(regs.get(0).getReg()))) { 86 RegisterSpecList regs = insn.getRegisters(); 89 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 96 RegisterSpecList regs = insn.getRegisters(); 100 write(out, opcodeUnit(insn, regs.get(0).getReg()), value);
|
H A D | Form35c.java | 53 RegisterSpecList regs = explicitize(insn.getRegisters()); 54 return regListString(regs) + ", " + cstString(insn); 93 RegisterSpecList regs = ci.getRegisters(); 94 return (wordCount(regs) >= 0); 100 RegisterSpecList regs = insn.getRegisters(); 101 int sz = regs.size(); 105 RegisterSpec reg = regs.get(i); 123 RegisterSpecList regs = explicitize(insn.getRegisters()); 124 int sz = regs.size(); 125 int r0 = (sz > 0) ? regs 148 wordCount(RegisterSpecList regs) argument [all...] |
H A D | Form11n.java | 47 RegisterSpecList regs = insn.getRegisters(); 50 return regs.get(0).regString() + ", " + literalBitsString(value); 69 RegisterSpecList regs = insn.getRegisters(); 72 (regs.size() == 1) && 73 unsignedFitsInNibble(regs.get(0).getReg()))) { 92 RegisterSpecList regs = insn.getRegisters(); 95 bits.set(0, unsignedFitsInNibble(regs.get(0).getReg())); 102 RegisterSpecList regs = insn.getRegisters(); 107 opcodeUnit(insn, makeByte(regs.get(0).getReg(), value & 0xf)));
|
H A D | Form21s.java | 47 RegisterSpecList regs = insn.getRegisters(); 50 return regs.get(0).regString() + ", " + literalBitsString(value); 69 RegisterSpecList regs = insn.getRegisters(); 71 (regs.size() == 1) && 72 unsignedFitsInByte(regs.get(0).getReg()))) { 91 RegisterSpecList regs = insn.getRegisters(); 94 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 101 RegisterSpecList regs = insn.getRegisters(); 106 opcodeUnit(insn, regs.get(0).getReg()),
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/ |
H A D | Form21h.java | 46 RegisterSpecList regs = insn.getRegisters(); 49 return regs.get(0).regString() + ", " + literalBitsString(value); 55 RegisterSpecList regs = insn.getRegisters(); 60 (regs.get(0).getCategory() == 1) ? 32 : 64); 72 RegisterSpecList regs = insn.getRegisters(); 74 (regs.size() == 1) && 75 unsignedFitsInByte(regs.get(0).getReg()))) { 89 if (regs.get(0).getCategory() == 1) { 107 RegisterSpecList regs = insn.getRegisters(); 112 if (regs [all...] |
H A D | Form35c.java | 52 RegisterSpecList regs = explicitize(insn.getRegisters()); 53 return regListString(regs) + ", " + cstString(insn); 92 RegisterSpecList regs = ci.getRegisters(); 93 return (wordCount(regs) >= 0); 106 RegisterSpecList regs = explicitize(insn.getRegisters()); 107 int sz = regs.size(); 108 int r0 = (sz > 0) ? regs.get(0).getReg() : 0; 109 int r1 = (sz > 1) ? regs.get(1).getReg() : 0; 110 int r2 = (sz > 2) ? regs.get(2).getReg() : 0; 111 int r3 = (sz > 3) ? regs 131 wordCount(RegisterSpecList regs) argument [all...] |
H A D | Form11n.java | 46 RegisterSpecList regs = insn.getRegisters(); 49 return regs.get(0).regString() + ", " + literalBitsString(value); 68 RegisterSpecList regs = insn.getRegisters(); 71 (regs.size() == 1) && 72 unsignedFitsInNibble(regs.get(0).getReg()))) { 97 RegisterSpecList regs = insn.getRegisters(); 102 opcodeUnit(insn, makeByte(regs.get(0).getReg(), value & 0xf)));
|
H A D | Form21s.java | 46 RegisterSpecList regs = insn.getRegisters(); 49 return regs.get(0).regString() + ", " + literalBitsString(value); 68 RegisterSpecList regs = insn.getRegisters(); 70 (regs.size() == 1) && 71 unsignedFitsInByte(regs.get(0).getReg()))) { 96 RegisterSpecList regs = insn.getRegisters(); 101 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form31i.java | 46 RegisterSpecList regs = insn.getRegisters(); 49 return regs.get(0).regString() + ", " + literalBitsString(value); 68 RegisterSpecList regs = insn.getRegisters(); 70 (regs.size() == 1) && 71 unsignedFitsInByte(regs.get(0).getReg()))) { 94 RegisterSpecList regs = insn.getRegisters(); 99 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form51l.java | 47 RegisterSpecList regs = insn.getRegisters(); 50 return regs.get(0).regString() + ", " + literalBitsString(value); 69 RegisterSpecList regs = insn.getRegisters(); 71 (regs.size() == 1) && 72 unsignedFitsInByte(regs.get(0).getReg()))) { 91 RegisterSpecList regs = insn.getRegisters(); 96 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form3rc.java | 48 RegisterSpecList regs = insn.getRegisters(); 49 int size = regs.size(); 60 sb.append(regs.get(0).regString()); 64 RegisterSpec lastReg = regs.get(size - 1); 73 sb.append(regs.get(0).regString()); 121 RegisterSpecList regs = ci.getRegisters(); 122 int sz = regs.size(); 128 int first = regs.get(0).getReg(); 136 RegisterSpec one = regs.get(i); 155 RegisterSpecList regs [all...] |
H A D | Form21c.java | 49 RegisterSpecList regs = insn.getRegisters(); 50 return regs.get(0).regString() + ", " + cstString(insn); 76 RegisterSpecList regs = insn.getRegisters(); 79 switch (regs.size()) { 81 reg = regs.get(0); 89 reg = regs.get(0); 90 if (reg.getReg() != regs.get(1).getReg()) { 126 RegisterSpecList regs = insn.getRegisters(); 130 opcodeUnit(insn, regs.get(0).getReg()),
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | DalvInsn.java | 246 RegisterSpecList regs = 248 return withRegisters(regs); 262 RegisterSpecList regs = registers; 267 regs = regs.subset(compatRegs); 271 if (regs.size() == 0) return null; 273 return new HighRegisterPrefix(position, regs); 310 RegisterSpecList regs = 312 return withRegisters(regs);
|
H A D | LocalList.java | 467 private RegisterSpecSet regs; field in class:LocalList.MakeState 481 regs = null; 517 newRegs.putAll(regs); 522 regs = newRegs; 544 RegisterSpec oldSpec = regs.get(i); 581 RegisterSpec existingLocal = regs.get(regNum); 588 RegisterSpec movedLocal = regs.findMatchingLocal(startedLocal); 627 regs.put(startedLocal); 655 RegisterSpec justBelow = regs.get(regNum - 1); 669 RegisterSpec justAbove = regs [all...] |
H A D | RopTranslator.java | 468 RegisterSpecList regs = insn.getSources(); 471 && (regs.size() == 2) 472 && (resultReg.getReg() == regs.get(1).getReg())) { 481 regs = RegisterSpecList.make(regs.get(1), regs.get(0)); 485 return regs; 488 return regs.withFirst(resultReg); 607 RegisterSpecList regs = getRegs(insn); 608 di = new CstInsn(opcode, pos, regs, ins [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | LocalList.java | 468 private RegisterSpecSet regs; field in class:LocalList.MakeState 482 regs = null; 518 newRegs.putAll(regs); 523 regs = newRegs; 545 RegisterSpec oldSpec = regs.get(i); 582 RegisterSpec existingLocal = regs.get(regNum); 589 RegisterSpec movedLocal = regs.findMatchingLocal(startedLocal); 628 regs.put(startedLocal); 656 RegisterSpec justBelow = regs.get(regNum - 1); 670 RegisterSpec justAbove = regs [all...] |
H A D | DalvInsn.java | 237 RegisterSpecList regs = registers; 238 int sz = regs.size(); 244 regs = regs.withoutFirst(); 249 return new HighRegisterPrefix(position, regs); 283 RegisterSpecList regs = 285 return withRegisters(regs);
|
H A D | RopTranslator.java | 462 RegisterSpecList regs = insn.getSources(); 465 && (regs.size() == 2) 466 && (resultReg.getReg() == regs.get(1).getReg())) { 475 regs = RegisterSpecList.make(regs.get(1), regs.get(0)); 479 return regs; 482 return regs.withFirst(resultReg); 601 RegisterSpecList regs = getRegs(insn); 602 di = new CstInsn(opcode, pos, regs, ins [all...] |
/dalvik/vm/mterp/armv5te/ |
H A D | OP_DOUBLE_TO_INT.S | 16 stmfd sp!, {r4, r5, lr} @ save regs
|
H A D | OP_DOUBLE_TO_LONG.S | 14 stmfd sp!, {r4, r5, lr} @ save regs
|
H A D | entry.S | 48 stmfd sp!, {r4-r10,fp,lr} @ save 9 regs 126 ldmfd sp!, {r4-r10,fp,pc} @ restore 9 regs and return
|
/dalvik/vm/mterp/armv6t2/ |
H A D | OP_DOUBLE_TO_INT.S | 16 stmfd sp!, {r4, r5, lr} @ save regs
|