Craig Topper
56c590af3b
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. Mips edition
...
llvm-svn: 207506
2014-04-29 07:58:02 +00:00
Matt Arsenault
25793a3f22
Add address space argument to allowsUnalignedMemoryAccess.
...
On R600, some address spaces have more strict alignment
requirements than others.
llvm-svn: 200887
2014-02-05 23:15:53 +00:00
Benjamin Kramer
c4d547d3ae
Mips: Remove global set.
...
Backends shouldn't retain any global state. No functionality change.
llvm-svn: 183927
2013-06-13 19:06:52 +00:00
Reed Kotler
ce510830c5
Fix a regression I introduced when I expanded the complex pseudos in
...
the Mips16 port. A few of the psuedos could either take signed
or unsigned arguments and I did not distinguish the case and improperly
rejected some valid cases that the assembler had previously accepted
when they were pure pseudos that expanded as assembly instructions.
llvm-svn: 183633
2013-06-09 23:23:46 +00:00
Akira Hatanaka
96ca182904
[mips] Define two subclasses of MipsTargetLowering. Mips16TargetLowering is for
...
mips16 and MipsSETargetLowering is for mips32/64.
No functionality changes.
llvm-svn: 176917
2013-03-13 00:54:29 +00:00