Home | History | Annotate | Download | only in back

Lines Matching defs:ssa

17 package com.android.dx.ssa.back;
27 import com.android.dx.ssa.InterferenceRegisterMapper;
28 import com.android.dx.ssa.NormalSsaInsn;
29 import com.android.dx.ssa.Optimizer;
30 import com.android.dx.ssa.PhiInsn;
31 import com.android.dx.ssa.RegisterMapper;
32 import com.android.dx.ssa.SsaBasicBlock;
33 import com.android.dx.ssa.SsaInsn;
34 import com.android.dx.ssa.SsaMethod;
94 /** maps local variable to a list of associated SSA registers */
106 /** indexed by SSA reg; the set of SSA regs we've mapped */
128 * @param interference non-null interference graph for SSA registers
258 * Gets the parameter index for SSA registers that are method parameters.
261 * @param ssaReg {@code >=0;} SSA register to look up
284 * the SSA registers, and then tries to map them all to that
319 * Tries to map a list of SSA registers into the a rop reg, marking
320 * used rop space as reserved. SSA registers that don't fit are left
323 * @param specs {@code non-null;} SSA registers to attempt to map
353 * Tries to map an SSA register to a rop register.
355 * @param ssaSpec {@code non-null;} SSA register
358 * that the SSA register is allowed to be
646 * Checks to see if a list of SSA registers can all be mapped into
651 * @param specs {@code non-null;} SSA registers to check
668 * @param ssaSpec {@code non-null;} SSA spec
767 * Adds a mapping from an SSA register to a rop register.
770 * @param ssaSpec {@code non-null;} SSA register to map from
830 * Try to map all SSA registers also associated with
1039 // An SSA reg may only be mapped into a range once.
1069 * * no SSA register pinned to the desired rop reg
1072 * * no SSA register pinned to desired rop reg is
1089 * Converts a bit set of SSA registers into a RegisterSpecList containing
1092 * @param ssaSet {@code non-null;} set of SSA registers
1109 * Gets a local item associated with an ssa register, if one exists.
1111 * @param ssaReg {@code >= 0;} SSA register