Tom Stellard
|
476437cbbc
|
R600: MOVA is vector only
llvm-svn: 199827
|
2014-01-22 19:24:24 +00:00 |
Tom Stellard
|
598f3945c0
|
R600: Take alignment into account when calculating the stack offset
llvm-svn: 199826
|
2014-01-22 19:24:23 +00:00 |
Tom Stellard
|
27982b1d4a
|
R600: Begin private memory at the second GPR.
This way private memory does not over-write work group information
stored in GPRs 0 and 1.
llvm-svn: 199824
|
2014-01-22 19:24:19 +00:00 |
Tom Stellard
|
e93736057f
|
R600/SI: Add support for i8 and i16 private loads/stores
llvm-svn: 199823
|
2014-01-22 19:24:14 +00:00 |
Benjamin Kramer
|
c10563d14e
|
Fix broken CHECK lines.
llvm-svn: 199016
|
2014-01-11 21:06:00 +00:00 |
Tom Stellard
|
81d871dee3
|
R600/SI: Add support for private address space load/store
Private address space is emulated using the register file with
MOVRELS and MOVRELD instructions.
llvm-svn: 194626
|
2013-11-13 23:36:50 +00:00 |