aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2021-08-14 19:10:46 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2021-12-04 10:49:18 -0500
commit729bf9b26b657df8ddad2e5a63377e6afb349a18 (patch)
tree157ed08c666e96e38a47aa89054876ee163d92e7 /llvm/lib/CodeGen/MachineFunction.cpp
parent89f0f2771abeb743425ea490731785da6d4d206a (diff)
downloadllvm-729bf9b26b657df8ddad2e5a63377e6afb349a18.zip
llvm-729bf9b26b657df8ddad2e5a63377e6afb349a18.tar.gz
llvm-729bf9b26b657df8ddad2e5a63377e6afb349a18.tar.bz2
AMDGPU: Enable fixed function ABI by default
Code using indirect calls is broken without this, and there isn't really much value in supporting the old attempt to vary the argument placement based on uses. This resulted in more argument shuffling code anyway. Also have the option stop implying all inputs need to be passed. This will no rely on the amdgpu-no-* attributes to avoid passing unnecessary values.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions