Searched defs:regs (Results 1 - 10 of 10) sorted by relevance

/dalvik/dx/src/com/android/dx/dex/code/form/
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...]
/dalvik/vm/mterp/c/
H A DgotoTargets.c23 vdst = FETCH(2); /* first 4 regs -or- range base */
28 ILOGV("|filled-new-array-range args=%d @0x%04x {regs=v%d-v%d}",
33 ILOGV("|filled-new-array args=%d @0x%04x {regs=0x%04x %x}",
113 vdst = FETCH(2); /* 4 regs -or- first reg */
121 ILOGV("|invoke-virtual-range args=%d @0x%04x {regs=v%d-v%d}",
126 ILOGV("|invoke-virtual args=%d @0x%04x {regs=0x%04x %x}",
205 vdst = FETCH(2); /* 4 regs -or- first reg */
208 ILOGV("|invoke-super-range args=%d @0x%04x {regs=v%d-v%d}",
212 ILOGV("|invoke-super args=%d @0x%04x {regs=0x%04x %x}",
283 vdst = FETCH(2); /* 4 regs
742 GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall, u2 count, u2 regs) argument
[all...]
/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...]
/dalvik/vm/compiler/codegen/arm/
H A DRallocUtil.c83 extern void dvmCompilerInitPool(RegisterInfo *regs, int *regNums, int num) argument
87 regs[i].reg = regNums[i];
88 regs[i].inUse = false;
89 regs[i].pair = false;
90 regs[i].live = false;
91 regs[i].dirty = false;
92 regs[i].sReg = INVALID_SREG;
266 /* Cleanup - not all targets need aligned regs */
474 /* Clobber all regs that might be used by an external C call */
490 //TUNING: reduce the set of regs use
[all...]
/dalvik/vm/analysis/
H A DRegisterMap.c40 static void outputTypeVector(const RegType* regs, int insnRegCount, u1* data);
81 * changes tend to cluster in the low regs even for large methods.
370 static void outputTypeVector(const RegType* regs, int insnRegCount, u1* data) argument
376 RegType type = *regs++;
512 const RegType* regs = vdata->addrRegs[addr]; local
513 if (regs == NULL) {
532 RegType type = regs[i];
1164 the first 16 regs more often than the others.
2257 LOGI("Now mapping: %s.%s %s (ins=%d regs=%d)\n",
3080 /* if not yet visited, or regs wer
[all...]
/dalvik/vm/mterp/out/
H A DInterpC-allstubs.c558 u2 count, u2 regs);
622 u2 regs; \
625 regs = FETCH(1); \
626 vsrc1 = regs & 0xff; \
627 vsrc2 = regs >> 8; \
2860 ILOGV("|execute-inline args=%d @%d {regs=0x%04x}",
2905 ILOGV("|execute-inline-range args=%d @%d {regs=v%d-v%d}",
3132 vdst = FETCH(2); /* first 4 regs -or- range base */
3137 ILOGV("|filled-new-array-range args=%d @0x%04x {regs=v%d-v%d}",
3142 ILOGV("|filled-new-array args=%d @0x%04x {regs
3851 GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall, u2 count, u2 regs) argument
[all...]
H A DInterpC-portstd.c538 u2 count, u2 regs);
602 u2 regs; \
605 regs = FETCH(1); \
606 vsrc1 = regs & 0xff; \
607 vsrc2 = regs >> 8; \
2960 ILOGV("|execute-inline args=%d @%d {regs=0x%04x}",
3005 ILOGV("|execute-inline-range args=%d @%d {regs=v%d-v%d}",
3149 vdst = FETCH(2); /* first 4 regs -or- range base */
3154 ILOGV("|filled-new-array-range args=%d @0x%04x {regs=v%d-v%d}",
3159 ILOGV("|filled-new-array args=%d @0x%04x {regs
3868 GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall, u2 count, u2 regs) argument
[all...]
H A DInterpC-x86-atom.c558 u2 count, u2 regs);
622 u2 regs; \
625 regs = FETCH(1); \
626 vsrc1 = regs & 0xff; \
627 vsrc2 = regs >> 8; \
1237 ILOGV("|execute-inline-range args=%d @%d {regs=v%d-v%d}",
1294 vdst = FETCH(2); /* first 4 regs -or- range base */
1299 ILOGV("|filled-new-array-range args=%d @0x%04x {regs=v%d-v%d}",
1304 ILOGV("|filled-new-array args=%d @0x%04x {regs=0x%04x %x}",
1384 vdst = FETCH(2); /* 4 regs
2013 GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall, u2 count, u2 regs) argument
[all...]
H A DInterpC-x86.c558 u2 count, u2 regs);
622 u2 regs; \
625 regs = FETCH(1); \
626 vsrc1 = regs & 0xff; \
627 vsrc2 = regs >> 8; \
1206 ILOGV("|execute-inline-range args=%d @%d {regs=v%d-v%d}",
1263 vdst = FETCH(2); /* first 4 regs -or- range base */
1268 ILOGV("|filled-new-array-range args=%d @0x%04x {regs=v%d-v%d}",
1273 ILOGV("|filled-new-array args=%d @0x%04x {regs=0x%04x %x}",
1353 vdst = FETCH(2); /* 4 regs
1982 GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall, u2 count, u2 regs) argument
[all...]
H A DInterpC-portdbg.c544 u2 count, u2 regs);
608 u2 regs; \
611 regs = FETCH(1); \
612 vsrc1 = regs & 0xff; \
613 vsrc2 = regs >> 8; \
3221 ILOGV("|execute-inline args=%d @%d {regs=0x%04x}",
3266 ILOGV("|execute-inline-range args=%d @%d {regs=v%d-v%d}",
3410 vdst = FETCH(2); /* first 4 regs -or- range base */
3415 ILOGV("|filled-new-array-range args=%d @0x%04x {regs=v%d-v%d}",
3420 ILOGV("|filled-new-array args=%d @0x%04x {regs
4129 GOTO_TARGET(invokeMethod, bool methodCallRange, const Method* _methodToCall, u2 count, u2 regs) argument
[all...]

Completed in 315 milliseconds