Add support on AMDGPU for vector types (v9i32, v10i32, v11i32, v12i32, and all those for f32).
Also add register types VReg, AReg and SReg with bit widths: 288, 320, 352, 384.
Details
Details
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Event Timeline
Comment Actions
Missing codegen tests for the loads/stores and the various vector operations, plus undef
Comment Actions
Added codegen tests for loads/stores, inserting elements into an empty vector and other vector operations.
Comment Actions
LGTM. Tests may conflict with opaque pointer patches
llvm/test/CodeGen/AMDGPU/load-global-f32.ll | ||
---|---|---|
102 | New tests should use opaque pointers |
New tests should use opaque pointers