/dalvik/dx/src/com/android/dx/dex/code/form/ |
H A D | Form23x.java | 70 unsignedFitsInByte(regs.get(0).getReg()) && 71 unsignedFitsInByte(regs.get(1).getReg()) && 72 unsignedFitsInByte(regs.get(2).getReg()); 81 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 82 bits.set(1, unsignedFitsInByte(regs.get(1).getReg())); 83 bits.set(2, unsignedFitsInByte(regs.get(2).getReg())); 92 opcodeUnit(insn, regs.get(0).getReg()), 93 codeUnit(regs.get(1).getReg(), regs.get(2).getReg()));
|
H A D | Form12x.java | 96 if (rs1.getReg() != regs.get(0).getReg()) { 106 return unsignedFitsInNibble(rs1.getReg()) && 107 unsignedFitsInNibble(rs2.getReg()); 115 int r0 = regs.get(0).getReg(); 116 int r1 = regs.get(1).getReg(); 134 bits.set(2, unsignedFitsInNibble(regs.get(2).getReg())); 158 makeByte(regs.get(sz - 2).getReg(), 159 regs.get(sz - 1).getReg())));
|
H A D | Form22t.java | 69 unsignedFitsInNibble(regs.get(0).getReg()) && 70 unsignedFitsInNibble(regs.get(1).getReg()))) { 84 bits.set(0, unsignedFitsInNibble(regs.get(0).getReg())); 85 bits.set(1, unsignedFitsInNibble(regs.get(1).getReg())); 106 makeByte(regs.get(0).getReg(), regs.get(1).getReg())),
|
H A D | Form22x.java | 69 unsignedFitsInByte(regs.get(0).getReg()) && 70 unsignedFitsInShort(regs.get(1).getReg()); 79 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 80 bits.set(1, unsignedFitsInShort(regs.get(1).getReg())); 89 opcodeUnit(insn, regs.get(0).getReg()), 90 (short) regs.get(1).getReg());
|
H A D | Form32x.java | 68 unsignedFitsInShort(regs.get(0).getReg()) && 69 unsignedFitsInShort(regs.get(1).getReg()); 78 bits.set(0, unsignedFitsInShort(regs.get(0).getReg())); 79 bits.set(1, unsignedFitsInShort(regs.get(1).getReg())); 90 (short) regs.get(0).getReg(), 91 (short) regs.get(1).getReg());
|
H A D | Form21c.java | 91 if (reg.getReg() != regs.get(1).getReg()) { 101 if (!unsignedFitsInByte(reg.getReg())) { 124 boolean compat = unsignedFitsInByte(regs.get(0).getReg()); 129 if (regs.get(0).getReg() == regs.get(1).getReg()) { 145 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form31c.java | 91 if (reg.getReg() != regs.get(1).getReg()) { 101 if (!unsignedFitsInByte(reg.getReg())) { 119 boolean compat = unsignedFitsInByte(regs.get(0).getReg()); 124 if (regs.get(0).getReg() == regs.get(1).getReg()) { 139 write(out, opcodeUnit(insn, regs.get(0).getReg()), cpi);
|
H A D | Form22b.java | 73 unsignedFitsInByte(regs.get(0).getReg()) && 74 unsignedFitsInByte(regs.get(1).getReg()))) { 96 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 97 bits.set(1, unsignedFitsInByte(regs.get(1).getReg())); 109 opcodeUnit(insn, regs.get(0).getReg()), 110 codeUnit(regs.get(1).getReg(), value & 0xff));
|
H A D | Form22c.java | 75 unsignedFitsInNibble(regs.get(0).getReg()) && 76 unsignedFitsInNibble(regs.get(1).getReg()))) { 98 bits.set(0, unsignedFitsInNibble(regs.get(0).getReg())); 99 bits.set(1, unsignedFitsInNibble(regs.get(1).getReg())); 111 makeByte(regs.get(0).getReg(), regs.get(1).getReg())),
|
H A D | Form22s.java | 73 unsignedFitsInNibble(regs.get(0).getReg()) && 74 unsignedFitsInNibble(regs.get(1).getReg()))) { 96 bits.set(0, unsignedFitsInNibble(regs.get(0).getReg())); 97 bits.set(1, unsignedFitsInNibble(regs.get(1).getReg())); 110 makeByte(regs.get(0).getReg(), regs.get(1).getReg())),
|
H A D | Form35c.java | 112 bits.set(i, unsignedFitsInNibble(reg.getReg() + 125 int r0 = (sz > 0) ? regs.get(0).getReg() : 0; 126 int r1 = (sz > 1) ? regs.get(1).getReg() : 0; 127 int r2 = (sz > 2) ? regs.get(2).getReg() : 0; 128 int r3 = (sz > 3) ? regs.get(3).getReg() : 0; 129 int r4 = (sz > 4) ? regs.get(4).getReg() : 0; 167 if (!unsignedFitsInNibble(one.getReg() + one.getCategory() - 1)) { 200 RegisterSpec.make(one.getReg() + 1, Type.VOID));
|
H A D | Form11x.java | 68 unsignedFitsInByte(regs.get(0).getReg()); 77 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 85 write(out, opcodeUnit(insn, regs.get(0).getReg()));
|
H A D | Form21t.java | 68 unsignedFitsInByte(regs.get(0).getReg()))) { 82 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 102 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form31i.java | 72 unsignedFitsInByte(regs.get(0).getReg()))) { 92 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); 103 write(out, opcodeUnit(insn, regs.get(0).getReg()), value);
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/ |
H A D | Form23x.java | 69 unsignedFitsInByte(regs.get(0).getReg()) && 70 unsignedFitsInByte(regs.get(1).getReg()) && 71 unsignedFitsInByte(regs.get(2).getReg()); 85 opcodeUnit(insn, regs.get(0).getReg()), 86 codeUnit(regs.get(1).getReg(), regs.get(2).getReg()));
|
H A D | Form12x.java | 96 if (rs1.getReg() != regs.get(0).getReg()) { 106 return unsignedFitsInNibble(rs1.getReg()) && 107 unsignedFitsInNibble(rs2.getReg()); 129 makeByte(regs.get(sz - 2).getReg(), 130 regs.get(sz - 1).getReg())));
|
H A D | Form22x.java | 68 unsignedFitsInByte(regs.get(0).getReg()) && 69 unsignedFitsInShort(regs.get(1).getReg()); 83 opcodeUnit(insn, regs.get(0).getReg()), 84 (short) regs.get(1).getReg());
|
H A D | Form32x.java | 67 unsignedFitsInShort(regs.get(0).getReg()) && 68 unsignedFitsInShort(regs.get(1).getReg()); 84 (short) regs.get(0).getReg(), 85 (short) regs.get(1).getReg());
|
H A D | Form22b.java | 72 unsignedFitsInByte(regs.get(0).getReg()) && 73 unsignedFitsInByte(regs.get(1).getReg()))) { 103 opcodeUnit(insn, regs.get(0).getReg()), 104 codeUnit(regs.get(1).getReg(), value & 0xff));
|
H A D | Form22c.java | 75 unsignedFitsInNibble(regs.get(0).getReg()) && 76 unsignedFitsInNibble(regs.get(1).getReg()))) { 106 makeByte(regs.get(0).getReg(), regs.get(1).getReg())),
|
H A D | Form22s.java | 72 unsignedFitsInNibble(regs.get(0).getReg()) && 73 unsignedFitsInNibble(regs.get(1).getReg()))) { 104 makeByte(regs.get(0).getReg(), regs.get(1).getReg())),
|
H A D | Form22t.java | 68 unsignedFitsInNibble(regs.get(0).getReg()) && 69 unsignedFitsInNibble(regs.get(1).getReg()))) { 100 makeByte(regs.get(0).getReg(), regs.get(1).getReg())),
|
H A D | Form31c.java | 90 if (reg.getReg() != regs.get(1).getReg()) { 100 if (!unsignedFitsInByte(reg.getReg())) { 125 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form35c.java | 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.get(3).getReg() : 0; 112 int r4 = (sz > 4) ? regs.get(4).getReg() : 0; 150 if (!unsignedFitsInNibble(one.getReg() + one.getCategory() - 1)) { 183 RegisterSpec.make(one.getReg() + 1, Type.VOID));
|
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | DeadCodeRemover.java | 101 useList[source.getReg()].remove(insnS); 105 source.getReg()))) { 110 worklist.set(source.getReg()); 147 useList[source.getReg()].remove(insn); 153 for (SsaInsn use : useList[result.getReg()]) { 197 || !isCircularNoSideEffect(result.getReg(), set)) { 245 noSideEffectRegs.set(insn.getResult().getReg()); 253 noSideEffectRegs.set(phi.getResult().getReg()); 261 noSideEffectRegs.set(result.getReg());
|