/** * Returns the list of all source uses (not results) for a register. * * @param reg register in question * @return unmodifiable instruction list */ public List<SsaInsn> getUseListForRegister(int reg) { if (unmodifiableUseList == null) { buildUseList(); } return unmodifiableUseList[reg]; }
/** * Returns the list of all source uses (not results) for a register. * * @param reg register in question * @return unmodifiable instruction list */ public List<SsaInsn> getUseListForRegister(int reg) { if (unmodifiableUseList == null) { buildUseList(); } return unmodifiableUseList[reg]; }
/** * Returns the list of all source uses (not results) for a register. * * @param reg register in question * @return unmodifiable instruction list */ public List<SsaInsn> getUseListForRegister(int reg) { if (unmodifiableUseList == null) { buildUseList(); } return unmodifiableUseList[reg]; }
/** * Returns the list of all source uses (not results) for a register. * * @param reg register in question * @return unmodifiable instruction list */ public List<SsaInsn> getUseListForRegister(int reg) { if (unmodifiableUseList == null) { buildUseList(); } return unmodifiableUseList[reg]; }
/** * Returns the list of all source uses (not results) for a register. * * @param reg register in question * @return unmodifiable instruction list */ public List<SsaInsn> getUseListForRegister(int reg) { if (unmodifiableUseList == null) { buildUseList(); } return unmodifiableUseList[reg]; }
/** * Returns the list of all source uses (not results) for a register. * * @param reg register in question * @return unmodifiable instruction list */ public List<SsaInsn> getUseListForRegister(int reg) { if (unmodifiableUseList == null) { buildUseList(); } return unmodifiableUseList[reg]; }
/** * Returns the list of all source uses (not results) for a register. * * @param reg register in question * @return unmodifiable instruction list */ public List<SsaInsn> getUseListForRegister(int reg) { if (unmodifiableUseList == null) { buildUseList(); } return unmodifiableUseList[reg]; }
/** * Returns the list of all source uses (not results) for a register. * * @param reg register in question * @return unmodifiable instruction list */ public List<SsaInsn> getUseListForRegister(int reg) { if (unmodifiableUseList == null) { buildUseList(); } return unmodifiableUseList[reg]; }
/** * Returns a modifiable copy of the register use list. * * @return modifiable copy of the use-list, indexed by register */ public ArrayList<SsaInsn>[] getUseListCopy() { if (useList == null) { buildUseList(); } ArrayList<SsaInsn>[] useListCopy = (ArrayList<SsaInsn>[])(new ArrayList[registerCount]); for (int i = 0; i < registerCount; i++) { useListCopy[i] = (ArrayList<SsaInsn>)(new ArrayList(useList[i])); } return useListCopy; }
/** * Returns a modifiable copy of the register use list. * * @return modifiable copy of the use-list, indexed by register */ public ArrayList<SsaInsn>[] getUseListCopy() { if (useList == null) { buildUseList(); } ArrayList<SsaInsn>[] useListCopy = (ArrayList<SsaInsn>[])(new ArrayList[registerCount]); for (int i = 0; i < registerCount; i++) { useListCopy[i] = (ArrayList<SsaInsn>)(new ArrayList(useList[i])); } return useListCopy; }
/** * Returns a modifiable copy of the register use list. * * @return modifiable copy of the use-list, indexed by register */ public ArrayList<SsaInsn>[] getUseListCopy() { if (useList == null) { buildUseList(); } ArrayList<SsaInsn>[] useListCopy = (ArrayList<SsaInsn>[])(new ArrayList[registerCount]); for (int i = 0; i < registerCount; i++) { useListCopy[i] = (ArrayList<SsaInsn>)(new ArrayList(useList[i])); } return useListCopy; }
/** * Returns a modifiable copy of the register use list. * * @return modifiable copy of the use-list, indexed by register */ public ArrayList<SsaInsn>[] getUseListCopy() { if (useList == null) { buildUseList(); } ArrayList<SsaInsn>[] useListCopy = (ArrayList<SsaInsn>[])(new ArrayList[registerCount]); for (int i = 0; i < registerCount; i++) { useListCopy[i] = (ArrayList<SsaInsn>)(new ArrayList(useList[i])); } return useListCopy; }
/** * Returns a modifiable copy of the register use list. * * @return modifiable copy of the use-list, indexed by register */ public ArrayList<SsaInsn>[] getUseListCopy() { if (useList == null) { buildUseList(); } ArrayList<SsaInsn>[] useListCopy = (ArrayList<SsaInsn>[])(new ArrayList[registerCount]); for (int i = 0; i < registerCount; i++) { useListCopy[i] = (ArrayList<SsaInsn>)(new ArrayList(useList[i])); } return useListCopy; }
/** * Returns a modifiable copy of the register use list. * * @return modifiable copy of the use-list, indexed by register */ public ArrayList<SsaInsn>[] getUseListCopy() { if (useList == null) { buildUseList(); } ArrayList<SsaInsn>[] useListCopy = (ArrayList<SsaInsn>[])(new ArrayList[registerCount]); for (int i = 0; i < registerCount; i++) { useListCopy[i] = (ArrayList<SsaInsn>)(new ArrayList(useList[i])); } return useListCopy; }
/** * Returns a modifiable copy of the register use list. * * @return modifiable copy of the use-list, indexed by register */ public ArrayList<SsaInsn>[] getUseListCopy() { if (useList == null) { buildUseList(); } ArrayList<SsaInsn>[] useListCopy = (ArrayList<SsaInsn>[])(new ArrayList[registerCount]); for (int i = 0; i < registerCount; i++) { useListCopy[i] = (ArrayList<SsaInsn>)(new ArrayList(useList[i])); } return useListCopy; }
/** * Returns a modifiable copy of the register use list. * * @return modifiable copy of the use-list, indexed by register */ public ArrayList<SsaInsn>[] getUseListCopy() { if (useList == null) { buildUseList(); } ArrayList<SsaInsn>[] useListCopy = (ArrayList<SsaInsn>[])(new ArrayList[registerCount]); for (int i = 0; i < registerCount; i++) { useListCopy[i] = (ArrayList<SsaInsn>)(new ArrayList(useList[i])); } return useListCopy; }