[mips] Disallow moving load/store instructions past volatile instructions.
authorAkira Hatanaka <ahatanaka@mips.com>
Thu, 14 Feb 2013 23:54:40 +0000 (23:54 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Thu, 14 Feb 2013 23:54:40 +0000 (23:54 +0000)
commit30f05f3dc7db1c1ab803bf541960952e9ac46281
tree8b8d6e3ea4fa74f1d4c9898ce26f7311fb7a2a57
parent06bd138dad183bdd2dc77ea6dc2c35108d8155f1
[mips] Disallow moving load/store instructions past volatile instructions.

Unfortunately, I wasn't able to create a test case that demonstrates the
problem I was trying to fix with this patch.

llvm-svn: 175226
llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp