Searched refs:getReg (Results 1 - 25 of 78) sorted by relevance

1234

/dalvik/dx/src/com/android/dx/dex/code/form/
H A DForm23x.java70 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 DForm12x.java96 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 DForm22t.java69 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 DForm22x.java69 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 DForm32x.java68 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 DForm21c.java91 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 DForm31c.java91 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 DForm22b.java73 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 DForm22c.java75 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 DForm22s.java73 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 DForm35c.java112 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 DForm11x.java68 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 DForm21t.java68 unsignedFitsInByte(regs.get(0).getReg()))) {
82 bits.set(0, unsignedFitsInByte(regs.get(0).getReg()));
102 opcodeUnit(insn, regs.get(0).getReg()),
H A DForm31i.java72 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 DForm23x.java69 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 DForm12x.java96 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 DForm22x.java68 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 DForm32x.java67 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 DForm22b.java72 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 DForm22c.java75 unsignedFitsInNibble(regs.get(0).getReg()) &&
76 unsignedFitsInNibble(regs.get(1).getReg()))) {
106 makeByte(regs.get(0).getReg(), regs.get(1).getReg())),
H A DForm22s.java72 unsignedFitsInNibble(regs.get(0).getReg()) &&
73 unsignedFitsInNibble(regs.get(1).getReg()))) {
104 makeByte(regs.get(0).getReg(), regs.get(1).getReg())),
H A DForm22t.java68 unsignedFitsInNibble(regs.get(0).getReg()) &&
69 unsignedFitsInNibble(regs.get(1).getReg()))) {
100 makeByte(regs.get(0).getReg(), regs.get(1).getReg())),
H A DForm31c.java90 if (reg.getReg() != regs.get(1).getReg()) {
100 if (!unsignedFitsInByte(reg.getReg())) {
125 opcodeUnit(insn, regs.get(0).getReg()),
H A DForm35c.java108 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 DDeadCodeRemover.java101 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());

Completed in 264 milliseconds

1234