They can be loaded and stored, so count them as legal. This is
mostly to fix a number of common cases for load/store merging.
Details
Details
- Reviewers
• tstellarAMD
Diff Detail
Diff Detail
Paths
| Differential D14251
AMDGPU: Make v2i64/v2f64 legal types. ClosedPublic Authored by arsenm on Nov 2 2015, 11:09 AM.
Details
Summary They can be loaded and stored, so count them as legal. This is
Diff Detail Event Timelinearsenm updated this object. This revision is now accepted and ready to land.Nov 25 2015, 11:12 AM
Revision Contents
Diff 38950 lib/Target/AMDGPU/SIISelLowering.cpp
lib/Target/AMDGPU/SIInstructions.td
lib/Target/AMDGPU/SIRegisterInfo.td
test/CodeGen/AMDGPU/ds_read2_superreg.ll
test/CodeGen/AMDGPU/ds_write2.ll
test/CodeGen/AMDGPU/extract-vector-elt-i64.ll
test/CodeGen/AMDGPU/global-extload-i32.ll
test/CodeGen/AMDGPU/half.ll
test/CodeGen/AMDGPU/insert_vector_elt.ll
test/CodeGen/AMDGPU/merge-stores.ll
test/CodeGen/AMDGPU/reorder-stores.ll
|