aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBlockPlacement.cpp
diff options
context:
space:
mode:
authorAlex MacLean <amaclean@nvidia.com>2024-09-24 08:15:14 -0700
committerGitHub <noreply@github.com>2024-09-24 08:15:14 -0700
commit36757613b73908f055674a8df0b51cc00aa04373 (patch)
tree38229f403d4a27b0e3ff5fe11138f84784f7814c /llvm/lib/CodeGen/MachineBlockPlacement.cpp
parent8b5e841487976ecc4233227fdd069f5a5f4443f0 (diff)
downloadllvm-36757613b73908f055674a8df0b51cc00aa04373.zip
llvm-36757613b73908f055674a8df0b51cc00aa04373.tar.gz
llvm-36757613b73908f055674a8df0b51cc00aa04373.tar.bz2
[NVVM] Upgrade nvvm.ptr.* intrinics to addrspace cast (#109710)
Remove the following intrinsics which can be trivially replaced with an `addrspacecast` * llvm.nvvm.ptr.gen.to.global * llvm.nvvm.ptr.gen.to.shared * llvm.nvvm.ptr.gen.to.constant * llvm.nvvm.ptr.gen.to.local * llvm.nvvm.ptr.global.to.gen * llvm.nvvm.ptr.shared.to.gen * llvm.nvvm.ptr.constant.to.gen * llvm.nvvm.ptr.local.to.gen Also, cleanup the NVPTX lowering of `addrspacecast` making it more concise.
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions