llvm.amdgcn.ds.swizzle(i32 src, i32 offset) where offset is a 16bit immediate.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
LGTM. To expose this to OpenCL, we will also need to add the corresponding builtin to clang.
Paths
| Differential D21533
AMDGPU/SI: Define an intrinsic to expose ds_swizzle_b32 ClosedPublic Authored by cfang on Jun 20 2016, 1:49 PM.
Details Summary llvm.amdgcn.ds.swizzle(i32 src, i32 offset) where offset is a 16bit immediate.
Diff Detail Event Timelinecfang updated this object. • tstellarAMD edited edge metadata. Comment ActionsLGTM. To expose this to OpenCL, we will also need to add the corresponding builtin to clang. This revision is now accepted and ready to land.Jun 21 2016, 9:01 PM Closed by commit rL273496: AMDGPU/SI: Define an intrinsic to expose ds_swizzle_b32 (authored by chfang). · Explain WhyJun 22 2016, 2:48 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 61300 include/llvm/IR/IntrinsicsAMDGPU.td
lib/Target/AMDGPU/SIInstructions.td
test/CodeGen/AMDGPU/llvm.amdgcn.ds.swizzle.ll
|