Lines Matching defs:prev_insn
63 /* prev_insn.insn is non-null if last insn was a 16 bit insn on a 32 bit
65 static m32r_insn prev_insn;
557 prev_insn.insn = NULL;
1275 if (prev_insn.insn || seen_relaxable_p)
1303 if (prev_insn.insn && seen_relaxable_p && optimize)
1322 prev_insn.insn is NULL when we're on a 32 bit boundary. */
1323 on_32bit_boundary_p = prev_insn.insn == NULL;
1346 && ! writes_to_pc (&prev_insn)
1347 && ! first_writes_to_seconds_operands (&prev_insn, &insn, false))
1349 if (can_make_parallel (&prev_insn, &insn) == NULL)
1351 else if (can_make_parallel (&insn, &prev_insn) == NULL)
1381 SWAP_BYTES (prev_insn.addr[0], insn.addr[0]);
1382 SWAP_BYTES (prev_insn.addr[1], insn.addr[1]);
1388 if (prev_insn.frag->fr_opcode == prev_insn.addr)
1389 prev_insn.frag->fr_opcode = insn.addr;
1391 insn.frag->fr_opcode = prev_insn.addr;
1395 if (prev_insn.frag != insn.frag)
1397 for (i = 0; i < prev_insn.num_fixups; ++i)
1398 prev_insn.fixups[i]->fx_frag = insn.frag;
1400 insn.fixups[i]->fx_frag = prev_insn.frag;
1407 for (i = 0; i < prev_insn.num_fixups; ++i)
1408 prev_insn.fixups[i]->fx_where += 2;
1415 prev_insn.insn is NULL when we're on a 32 bit boundary. */
1417 prev_insn = insn;
1419 prev_insn.insn = NULL;
2126 if (prev_insn.insn || seen_relaxable_p)