Searched refs:regs (Results 1 - 25 of 52) sorted by relevance

123

/dalvik/dx/src/com/android/dx/dex/code/form/
H A DForm23x.java44 RegisterSpecList regs = insn.getRegisters();
45 return regs.get(0).regString() + ", " + regs.get(1).regString() +
46 ", " + regs.get(2).regString();
65 RegisterSpecList regs = insn.getRegisters();
68 (regs.size() == 3) &&
69 unsignedFitsInByte(regs.get(0).getReg()) &&
70 unsignedFitsInByte(regs.get(1).getReg()) &&
71 unsignedFitsInByte(regs.get(2).getReg());
83 RegisterSpecList regs
[all...]
H A DForm12x.java46 RegisterSpecList regs = insn.getRegisters();
47 int sz = regs.size();
55 return regs.get(sz - 2).regString() + ", " +
56 regs.get(sz - 1).regString();
79 RegisterSpecList regs = insn.getRegisters();
83 switch (regs.size()) {
85 rs1 = regs.get(0);
86 rs2 = regs.get(1);
94 rs1 = regs.get(1);
95 rs2 = regs
[all...]
H A DForm22x.java44 RegisterSpecList regs = insn.getRegisters();
45 return regs.get(0).regString() + ", " + regs.get(1).regString();
64 RegisterSpecList regs = insn.getRegisters();
67 (regs.size() == 2) &&
68 unsignedFitsInByte(regs.get(0).getReg()) &&
69 unsignedFitsInShort(regs.get(1).getReg());
81 RegisterSpecList regs = insn.getRegisters();
83 opcodeUnit(insn, regs.get(0).getReg()),
84 (short) regs
[all...]
H A DForm32x.java44 RegisterSpecList regs = insn.getRegisters();
45 return regs.get(0).regString() + ", " + regs.get(1).regString();
64 RegisterSpecList regs = insn.getRegisters();
66 (regs.size() == 2) &&
67 unsignedFitsInShort(regs.get(0).getReg()) &&
68 unsignedFitsInShort(regs.get(1).getReg());
80 RegisterSpecList regs = insn.getRegisters();
84 (short) regs.get(0).getReg(),
85 (short) regs
[all...]
H A DForm22b.java46 RegisterSpecList regs = insn.getRegisters();
49 return regs.get(0).regString() + ", " + regs.get(1).regString() +
69 RegisterSpecList regs = insn.getRegisters();
71 (regs.size() == 2) &&
72 unsignedFitsInByte(regs.get(0).getReg()) &&
73 unsignedFitsInByte(regs.get(1).getReg()))) {
98 RegisterSpecList regs = insn.getRegisters();
103 opcodeUnit(insn, regs.get(0).getReg()),
104 codeUnit(regs
[all...]
H A DForm22c.java48 RegisterSpecList regs = insn.getRegisters();
49 return regs.get(0).regString() + ", " + regs.get(1).regString() +
72 RegisterSpecList regs = insn.getRegisters();
74 (regs.size() == 2) &&
75 unsignedFitsInNibble(regs.get(0).getReg()) &&
76 unsignedFitsInNibble(regs.get(1).getReg()))) {
101 RegisterSpecList regs = insn.getRegisters();
106 makeByte(regs.get(0).getReg(), regs
[all...]
H A DForm22s.java46 RegisterSpecList regs = insn.getRegisters();
49 return regs.get(0).regString() + ", " + regs.get(1).regString()
69 RegisterSpecList regs = insn.getRegisters();
71 (regs.size() == 2) &&
72 unsignedFitsInNibble(regs.get(0).getReg()) &&
73 unsignedFitsInNibble(regs.get(1).getReg()))) {
98 RegisterSpecList regs = insn.getRegisters();
104 makeByte(regs.get(0).getReg(), regs
[all...]
H A DForm22t.java44 RegisterSpecList regs = insn.getRegisters();
45 return regs.get(0).regString() + ", " + regs.get(1).regString() +
64 RegisterSpecList regs = insn.getRegisters();
67 (regs.size() == 2) &&
68 unsignedFitsInNibble(regs.get(0).getReg()) &&
69 unsignedFitsInNibble(regs.get(1).getReg()))) {
95 RegisterSpecList regs = insn.getRegisters();
100 makeByte(regs.get(0).getReg(), regs
[all...]
H A DForm11x.java44 RegisterSpecList regs = insn.getRegisters();
45 return regs.get(0).regString();
64 RegisterSpecList regs = insn.getRegisters();
66 (regs.size() == 1) &&
67 unsignedFitsInByte(regs.get(0).getReg());
79 RegisterSpecList regs = insn.getRegisters();
80 write(out, opcodeUnit(insn, regs.get(0).getReg()));
H A DForm21t.java44 RegisterSpecList regs = insn.getRegisters();
45 return regs.get(0).regString() + ", " + branchString(insn);
63 RegisterSpecList regs = insn.getRegisters();
66 (regs.size() == 1) &&
67 unsignedFitsInByte(regs.get(0).getReg()))) {
93 RegisterSpecList regs = insn.getRegisters();
97 opcodeUnit(insn, regs.get(0).getReg()),
H A DForm31t.java44 RegisterSpecList regs = insn.getRegisters();
45 return regs.get(0).regString() + ", " + branchString(insn);
63 RegisterSpecList regs = insn.getRegisters();
66 (regs.size() == 1) &&
67 unsignedFitsInByte(regs.get(0).getReg()))) {
89 RegisterSpecList regs = insn.getRegisters();
92 write(out, opcodeUnit(insn, regs.get(0).getReg()),
H A DForm31c.java49 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()) {
121 RegisterSpecList regs = insn.getRegisters();
125 opcodeUnit(insn, regs.get(0).getReg()),
H A DForm21h.java46 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 DForm35c.java52 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 DForm11n.java46 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 DForm21s.java46 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 DForm31i.java46 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 DForm51l.java47 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 DForm3rc.java48 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 DForm21c.java49 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/vm/mterp/armv5te/
H A Dplatform.S29 * Macro for "LDMFD SP!, {...regs...,PC}".
33 .macro LDMFD_PC regs
34 ldmfd sp!, {\regs,pc}
/dalvik/vm/mterp/armv4t/
H A Dplatform.S31 * Macro for "LDMFD SP!,{...regs...,PC}".
35 .macro LDMFD_PC regs
36 ldmfd sp!, {\regs,lr}
/dalvik/dx/src/com/android/dx/dex/code/
H A DLocalList.java468 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 DDalvInsn.java237 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 DRopTranslator.java462 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...]

Completed in 384 milliseconds

123