Details
- Reviewers
arsenm - Group Reviewers
Restricted Project - Commits
- rG7e1e99381650: [AMDGPU] Remove permlane discard vdst_in optimization from isel
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.ll | ||
---|---|---|
854–855 | Really? I read that "Most instructions return ‘poison’ when one of their arguments is ‘poison’" and that's not what I want here. Besides I am just mimicking InstCombine which still uses undef for this optimization. |
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.ll | ||
---|---|---|
854–855 | undef is soft deprecated. Undef should be freeze poison |
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.ll | ||
---|---|---|
854–855 | llvm.amdgcn.permlane16 doesn't seem to be documented, so I have no clue what it does. Thanks for not using undef btw! |
Should use poison