Searched refs:ssaReg (Results 1 - 7 of 7) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
H A DSsaRenamer.java210 * @param ssaReg register in SSA name space
213 private LocalItem getLocalForNewReg(int ssaReg) { argument
214 if (ssaReg < ssaRegToLocalItems.size()) {
215 return ssaRegToLocalItems.get(ssaReg);
224 * @param ssaReg non-null named register spec in SSA name space
226 private void setNameForSsaReg(RegisterSpec ssaReg) { argument
227 int reg = ssaReg.getReg();
228 LocalItem local = ssaReg.getLocalItem();
243 * @param ssaReg the SSA register in question
246 private boolean isBelowThresholdRegister(int ssaReg) { argument
258 isVersionZeroRegister(int ssaReg) argument
434 addMapping(int ropReg, RegisterSpec ssaReg) argument
[all...]
/dalvik/dx/src/com/android/dx/ssa/back/
H A DFirstFitLocalCombiningAllocator.java188 int ssaReg = ssaSpec.getReg();
190 paramIndex = getParameterIndexForReg(ssaReg);
213 * @param ssaReg {@code >=0;} SSA register to look up
216 private int getParameterIndexForReg(int ssaReg) { argument
217 SsaInsn defInsn = ssaMeth.getDefinitionForRegister(ssaReg);
427 for (int ssaReg = 0; ssaReg < szSsaRegs; ssaReg++) {
428 if (ssaRegsMapped.get(ssaReg)) {
433 int paramIndex = getParameterIndexForReg(ssaReg);
610 spansParamRange(int ssaReg, int category) argument
998 getLocalItemForReg(int ssaReg) argument
[all...]
/dalvik/vm/compiler/
H A DDataflow.h110 int ssaReg; member in struct:InductionVariableInfo
H A DDataflow.cpp811 int dvmConvertSSARegToDalvik(const CompilationUnit *cUnit, int ssaReg) argument
813 return GET_ELEM_N(cUnit->ssaToDalvikMap, int, ssaReg);
909 char *getSSAName(const CompilationUnit *cUnit, int ssaReg, char *name) argument
911 int ssa2DalvikValue = dvmConvertSSARegToDalvik(cUnit, ssaReg);
1162 int ssaReg = DECODE_REG(encodedValue); local
1163 uses[regIndex] = ssaReg;
1171 int ssaReg = cUnit->numSSARegs++; local
1174 int newD2SMapping = ENCODE_REG_SUB(ssaReg, dalvikSub);
1181 defs[regIndex] = ssaReg;
1340 static void setConstant(CompilationUnit *cUnit, int ssaReg, in argument
[all...]
H A DLoop.cpp48 int iv = dvmConvertSSARegToDalvik(cUnit, ivInfo->ssaReg);
50 if (ivInfo->ssaReg == ivInfo->basicSSAReg) {
52 ivInfo->ssaReg,
60 ivInfo->ssaReg,
182 if (ivInfo->ssaReg == ivInfo->basicSSAReg) {
308 if (ivInfo->ssaReg == idxReg) {
H A DSSATransformation.cpp512 int ssaReg = mir->ssaRep->defs[0]; local
514 (int) dvmGrowableListGetElement(cUnit->ssaToDalvikMap, ssaReg);
528 int ssaReg = DECODE_REG(encodedSSAValue); local
529 dvmSetBit(ssaRegV, ssaReg);
H A DCompiler.h217 int dvmConvertSSARegToDalvik(const struct CompilationUnit *cUnit, int ssaReg);

Completed in 515 milliseconds