aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorMaheshRavishankar <ravishankarm@google.com>2020-05-27 09:36:32 -0700
committerMaheshRavishankar <ravishankarm@google.com>2020-05-27 09:53:16 -0700
commit4d6f44f5f0925f2d05431065d9f197644d07b1b5 (patch)
treed0aa8d77d470737bb9a1ebad2a3e0e992d5259bc /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent29f8056b54ea5ea6b333e3b8f11de2cc327d1421 (diff)
downloadllvm-4d6f44f5f0925f2d05431065d9f197644d07b1b5.zip
llvm-4d6f44f5f0925f2d05431065d9f197644d07b1b5.tar.gz
llvm-4d6f44f5f0925f2d05431065d9f197644d07b1b5.tar.bz2
[mlir][spirv] Lower allocation/deallocations of workgroup memory.
This allocation of a workgroup memory is lowered to a spv.globalVariable. Only static size allocation with element type being int or float is handled. The lowering does account for the element type that are not supported in the lowered spv.module based on the extensions/capabilities and adjusts the number of elements to get the same byte length. Differential Revision: https://reviews.llvm.org/D80411
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions