Files
llvm-project/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp
Dark Steve 9e6a6be8a8 [AMDGPU] Remove AMDGPUArgumentUsageInfo pass (#182490)
`AMDGPUArgumentUsageInfo` provided a per-function map that
`lowerFormalArguments` would write each function's implicit argument
register layout into, and `passSpecialInputs` would read back when
lowering calls to look up the callee's layout. This per-function map is
redundant for all non-entry callees, which already use the same
`FixedABIFunctionInfo` register layout.

GlobalISel already used `FixedABIFunctionInfo` unconditionally. This
change makes SelectionDAG do the same.
2026-02-23 18:47:01 +05:30

6.2 KiB