Akira Hatanaka
|
581402232c
|
[mips] Define class MemDefsUses.
This class tracks dependence between memory instructions using underlying
objects of memory operands.
llvm-svn: 176313
|
2013-03-01 00:16:31 +00:00 |
|
Akira Hatanaka
|
6866b6da71
|
[mips] Set flag neverHasSideEffects flag on some of the floating point instructions.
llvm-svn: 173401
|
2013-01-25 00:20:39 +00:00 |
|
Akira Hatanaka
|
ba0e266eb2
|
[mips] Fix delay slot filler so that instructions with register operand $1 are
allowed in branch delay slot.
llvm-svn: 168131
|
2012-11-16 02:39:34 +00:00 |
|
Akira Hatanaka
|
1bfa522bfe
|
[mips] Set flag neverHasSideEffects flag on floating point conversion
instructions.
llvm-svn: 167348
|
2012-11-03 00:53:12 +00:00 |
|
Akira Hatanaka
|
8411cfdb72
|
Disable Mips' delay slot filler when optimization level is O0.
llvm-svn: 162589
|
2012-08-24 20:40:15 +00:00 |
|
Akira Hatanaka
|
0602c4e928
|
Add option disable-mips-delay-filler. Turn on mips' delay slot filler by
default.
Patch by Carl Norum.
llvm-svn: 162339
|
2012-08-22 02:51:28 +00:00 |
|
Akira Hatanaka
|
50a4f6d570
|
Fill delay slot with useful instructions. Modified from Sparc's version of delay
slot filler.
Patch by Reed Kotler at Mips Technologies.
llvm-svn: 140825
|
2011-09-29 23:52:13 +00:00 |
|