Lines Matching refs:insns

702         ArrayList<Insn> insns = machine.getInsns();
703 int insnSz = insns.size();
869 Insn insn = insns.get(i);
872 insns.set(i, insn);
897 * are for move-result insns, and these need goto insns as well.
899 Insn extraInsn = insns.get(--insnSz);
932 Insn lastInsn = (insnSz == 0) ? null : insns.get(insnSz - 1);
946 insns.add(new PlainInsn(Rops.GOTO, pos, null,
958 il.set(i, insns.get(i));
1026 InsnList insns = new InsnList(sz + 1);
1040 insns.set(i, insn);
1044 insns.set(sz, new PlainInsn(Rops.GOTO, pos, null,
1046 insns.setImmutable();
1051 new BasicBlock(getSpecialLabel(PARAM_ASSIGNMENT), insns,
1063 insns = new InsnList(1);
1064 insns.set(0, insn);
1066 insns = new InsnList(2);
1070 insns.set(0, insn);
1071 insns.set(1, new PlainInsn(Rops.GOTO, pos, null,
1076 insns.setImmutable();
1077 bb = new BasicBlock(label, insns,
1081 insns = new InsnList(isStatic() ? 2 : 1);
1084 insns.set(0, new PlainInsn(Rops.opMoveResultPseudo(synchReg),
1091 insns.set(isStatic() ? 1 :0, insn);
1092 insns.setImmutable();
1093 bb = new BasicBlock(label2, insns, IntList.makeImmutable(0), 0);
1118 InsnList insns = new InsnList(1);
1122 insns.set(0, insn);
1123 insns.setImmutable();
1127 new BasicBlock(label, insns,
1134 InsnList insns = new InsnList(1);
1146 insns.set(0, insn);
1147 insns.setImmutable();
1149 BasicBlock bb = new BasicBlock(label, insns, IntList.EMPTY, -1);
1174 InsnList insns = new InsnList(2);
1177 insns.set(0, insn);
1181 insns.set(1, insn);
1182 insns.setImmutable();
1185 bb = new BasicBlock(getSpecialLabel(SYNCH_CATCH_1), insns,
1189 insns = new InsnList(1);
1193 insns.set(0, insn);
1194 insns.setImmutable();
1196 bb = new BasicBlock(label2, insns, IntList.EMPTY, -1);
1602 * insns are dead code after subroutines have been inlined.
1604 * @param insns {@code InsnList} that may contain
1605 * {@code move-return-address} insns
1608 private InsnList filterMoveReturnAddressInsns(InsnList insns) {
1613 sz = insns.size();
1615 if (insns.get(i).getOpcode() != Rops.MOVE_RETURN_ADDRESS) {
1621 return insns;
1624 // Make a new list without the MOVE_RETURN_ADDRESS insns
1629 Insn insn = insns.get(i);