[PATCH] Patch that adds address-masking instructions before loads and stores, and after the instructions that change stack-pointer.

Sasa Stankovic Sasa.Stankovic at imgtec.com
Fri Feb 28 14:57:07 PST 2014


Hi mseaborn,

This patch adds address-masking instructions before loads and stores, and after the instructions that change stack-pointer. It also forbids dangerous instructions to be placed in branch-delay slots.

http://llvm-reviews.chandlerc.com/D2904

Files:
  lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h
  lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp
  lib/Target/Mips/MipsDelaySlotFiller.cpp
  test/MC/Mips/nacl-align.ll
  test/MC/Mips/nacl-branch-delay.ll
  test/MC/Mips/nacl-mask.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2904.1.patch
Type: text/x-patch
Size: 14658 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140228/893285e8/attachment.bin>


More information about the llvm-commits mailing list