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 | ||
|---|---|---|
| 853 | 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 | ||
|---|---|---|
| 853 | undef is soft deprecated. Undef should be freeze poison | |
| llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.ll | ||
|---|---|---|
| 853 | 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