aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/ModRef.cpp
diff options
context:
space:
mode:
authorMohammadreza Ameri Mahabadian <mohammadreza.amerimahabadian@arm.com>2025-07-18 17:59:39 +0100
committerGitHub <noreply@github.com>2025-07-18 12:59:39 -0400
commit10518c76de091bf23e72a8761c1eff561ce6e074 (patch)
treeb118ac65f405985fd94d32ddf31fef940014c127 /llvm/lib/Support/ModRef.cpp
parent2c2567da95c64ee1ed9104ee2539894242922b83 (diff)
downloadllvm-10518c76de091bf23e72a8761c1eff561ce6e074.zip
llvm-10518c76de091bf23e72a8761c1eff561ce6e074.tar.gz
llvm-10518c76de091bf23e72a8761c1eff561ce6e074.tar.bz2
[mlir][spirv] Add conversion pass to rewrite splat constant composite… (#148910)
…s to replicated form This adds a new SPIR-V dialect-level conversion pass `ConversionToReplicatedConstantCompositePass`. This pass looks for splat composite `spirv.Constant` or `spirv.SpecConstantComposite` and rewrites them into `spirv.EXT.ConstantCompositeReplicate` or `spirv.EXT.SpecConstantCompositeReplicate`, respectively. --------- Signed-off-by: Mohammadreza Ameri Mahabadian <mohammadreza.amerimahabadian@arm.com>
Diffstat (limited to 'llvm/lib/Support/ModRef.cpp')
0 files changed, 0 insertions, 0 deletions