[PATCH] [mips][microMIPS] Delay slot filler: Replace the microMIPS JR with the JRC

Jozef Kolek jozef.kolek at rt-rk.com
Mon Feb 9 16:18:05 PST 2015


Hi dsanders, zoran.jovanovic,

This patch adds functionality in MIPS delay slot filler such as if delay slot filler have to put NOP instruction into the delay slot of microMIPS JR instruction, then instead of emitting NOP this instruction is replaced by compact jump instruction JRC.

http://reviews.llvm.org/D7522

Files:
  lib/Target/Mips/MipsDelaySlotFiller.cpp
  test/CodeGen/Mips/longbranch.ll
  test/CodeGen/Mips/micromips-compact-jump.ll
  test/CodeGen/Mips/micromips-delay-slot-jr.ll

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7522.19627.patch
Type: text/x-patch
Size: 3507 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150210/7988ab27/attachment.bin>


More information about the llvm-commits mailing list