Files
clang-p2996/llvm/test/CodeGen/AMDGPU/llvm.frexp.ll
Brian Favela e7e90dd1c1 [AMDGPU] Adding multiple use analysis to SIPeepholeSDWA (#94800)
Allow for multiple uses of an operand where each instruction can be
promoted to SDWA.

For instance:

; v_and_b32 v2, lit(0x0000ffff), v2
; v_and_b32 v3, 6, v2
; v_and_b32 v2, 1, v2

Can be folded to:
; v_and_b32 v3, 6, sel_lo(v2)
; v_and_b32 v2, 1, sel_lo(v2)
2024-06-14 19:14:19 +02:00

53 KiB