Don't introduce new operations on an illegal sub 32-bit type.
Do the operations on a 32-bit value, and then use a truncating store.
Details
Details
- Reviewers
arsenm
Diff Detail
Diff Detail
Paths
| Differential D3301
R600: Change how vector truncating stores are packed. ClosedPublic Authored by arsenm on Apr 5 2014, 6:30 PM.
Details
Summary Don't introduce new operations on an illegal sub 32-bit type.
Diff Detail
Revision Contents
Diff 8393 lib/Target/R600/AMDGPUISelLowering.cpp
test/CodeGen/R600/store.ll
|