[clang] [llvm] [AMDGPU] Extend readlane, writelane and readfirstlane intrinsic lowering for generic types (PR #89217)

Sameer Sahasrabuddhe via cfe-commits cfe-commits at lists.llvm.org
Wed Jun 12 05:00:54 PDT 2024


ssahasra wrote:

> > @jayfoad's testcase fails and the same test should be repeated for all 3 intrinsics
> 
> added MIR tests for 3 intrinsics. The issue is that Im not able to attach the glue nodes to newly created laneop pieces since they fail at selection. #87509 should enable this,

I am not really comfortable waiting for #87509 to fix convergence tokens in this expansion. Is it really true that this expansion cannot be fixed independent of future work on `CONVERGENCE_GLUE`? There is no way to manually handle the same glue operands??

https://github.com/llvm/llvm-project/pull/89217


More information about the cfe-commits mailing list