Lines Matching refs:cst
20 import com.android.dx.rop.cst.Constant;
21 import com.android.dx.rop.cst.CstString;
22 import com.android.dx.rop.cst.TypedConstant;
99 TypedConstant cst = constantList.get(i);
101 = RegisterSpec.make(ssaMeth.makeNewSsaReg(), cst);
103 Rop constRop = Rops.opConst(cst);
107 new PlainCstInsn(Rops.opConst(cst),
109 RegisterSpecList.EMPTY, cst));
123 StdTypeList.EMPTY, cst));
138 newRegs.put(cst, result);
175 TypedConstant cst = (TypedConstant) typeBearer;
182 if (!(cst instanceof CstString) || !COLLECT_STRINGS) {
202 if (usedByLocal.contains(cst)) {
206 usedByLocal.add(cst);
211 Integer has = countUses.get(cst);
213 countUses.put(cst, 1);
215 countUses.put(cst, has + 1);
332 TypedConstant cst = (TypedConstant) typeBearer;
333 final RegisterSpec newReg = newRegs.get(cst);
344 * TODO: If the same local gets the same cst
348 if (usedByLocal.contains(cst)) {
351 usedByLocal.add(cst);
352 fixLocalAssignment(origReg, newRegs.get(cst));