aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2023-06-08 12:42:59 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2023-06-28 12:42:40 -0400
commitd7d4aa539c0d2f80c080a3b1e0fa45a78d5e9bfc (patch)
tree8ee0957213dfcf70fc2c4d1a1eb8e7755ea527d1 /llvm/lib/CodeGen/MachineInstr.cpp
parentdc9f6f45c80ece6c19c9e66a0fad709a5bc4ae67 (diff)
downloadllvm-d7d4aa539c0d2f80c080a3b1e0fa45a78d5e9bfc.zip
llvm-d7d4aa539c0d2f80c080a3b1e0fa45a78d5e9bfc.tar.gz
llvm-d7d4aa539c0d2f80c080a3b1e0fa45a78d5e9bfc.tar.bz2
AMDGPU: Move AMDGPUAttributor run earlier
Move it up with other module passes. It's a higher level optimization that should probably be done before hacking up the IR for codegen. It should really be done earlier than this. We could possibly move this with other IPO passes, but we'd have to stop inferring the lack of lds.kernel.id calls and have the LDS module pass mark functions which don't need the ID. The one test change is because that pass is relying on the backend run of SROA (which we ideally wouldn't have).
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions