Konstantin Zhuravlyov
|
2a87a42035
|
[AMDGPU] Handle f16 select{_cc}
- Select `select` to `v_cndmask_b32`
- Expand `select_cc`
- Refactor patterns
Differential Revision: https://reviews.llvm.org/D26714
llvm-svn: 287074
|
2016-11-16 03:16:26 +00:00 |
Matt Arsenault
|
81da114e65
|
AMDGPU: Set hasExtraSrcRegAllocReq on v_div_scale_*
This doesn't solve any problems I know about, but this should have
more conservative assumptions about the operands'
llvm-svn: 286913
|
2016-11-15 00:05:42 +00:00 |
Konstantin Zhuravlyov
|
f86e4b7266
|
[AMDGPU] Add f16 support (VI+)
Differential Revision: https://reviews.llvm.org/D25975
llvm-svn: 286753
|
2016-11-13 07:01:11 +00:00 |
Tom Stellard
|
115a61560e
|
AMDGPU: Add VI i16 support
Patch By: Wei Ding
Differential Revision: https://reviews.llvm.org/D18049
llvm-svn: 286464
|
2016-11-10 16:02:37 +00:00 |
Tom Stellard
|
2d2d33f1dc
|
Revert "AMDGPU: Add VI i16 support"
This reverts commit r285939 and r285948. These broke some conformance tests.
llvm-svn: 285995
|
2016-11-04 13:06:34 +00:00 |
Tom Stellard
|
2b3379cdff
|
AMDGPU: Add VI i16 support
Patch By: Wei Ding
Differential Revision: https://reviews.llvm.org/D18049
llvm-svn: 285939
|
2016-11-03 17:13:50 +00:00 |
Valery Pykhtin
|
355103f6c0
|
[AMDGPU] Refactor VOP1 and VOP2 instruction TD definitions
Differential revision: https://reviews.llvm.org/D24738
llvm-svn: 282234
|
2016-09-23 09:08:07 +00:00 |
Valery Pykhtin
|
e330cfa294
|
[AMDGPU] Refactor VOP3 instruction TD definitions
Differential revision: https://reviews.llvm.org/D24664
llvm-svn: 281965
|
2016-09-20 10:41:16 +00:00 |