Files
llvm-project/mlir/lib/Dialect/AMDGPU/Transforms/MaskedloadToLoad.cpp
Krzysztof Drewniak 3f2e3e67c1 [mlir][AMDGPU][NFC] Fix overlapping masked load refinements (#159805)
The two paterns for handlig vector.maskedload on AMD GPUs had an overlap
- both the "scalar mask becomes an if statement" pattern and the "masked
loads become a normal load + a select on buffers" patterns could handle
a load with a broadcast mask on a fat buffer resource.

This commet add checks to resolve the overlap.
2025-12-02 11:02:45 -08:00

10 KiB