For MIPSR6 targets, stop the delay slot filler from picking an instruction
that would expose a load to CTI hazard.
Filling delay slots with 'speculative' instructions is not required. Those cases
can be turned into compact branches to avoid unnecessarily increasing codesize.