aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
diff options
context:
space:
mode:
authorCullen Rhodes <cullen.rhodes@arm.com>2024-02-23 09:42:08 +0000
committerGitHub <noreply@github.com>2024-02-23 09:42:08 +0000
commitb39f5660a408b47307e57a0882eb8af85d72e283 (patch)
tree8a39191cebff7d6ef96b5d9b91ef56b4ef5d7293 /llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
parenta622b21f4607ee787c6fe63032a849c24374882b (diff)
downloadllvm-b39f5660a408b47307e57a0882eb8af85d72e283.zip
llvm-b39f5660a408b47307e57a0882eb8af85d72e283.tar.gz
llvm-b39f5660a408b47307e57a0882eb8af85d72e283.tar.bz2
[mlir][ArmSME] Add test-lower-to-arm-sme pipeline (#81732)
The ArmSME compilation pipeline has evolved significantly and is now sufficiently complex enough that it warrants a proper lowering pipeline that encapsulates the various passes and orderings. Currently the pipeline is loosely defined in our integration tests, but these have diverged and are not using the same passes or ordering everywhere. This patch introduces a test-lower-to-arm-sme pipeline mirroring test-lower-to-llvm that provides some sanity when running e2e examples and can be used a reference for targeting ArmSME in MLIR. All the integration tests are updated to use this pipeline. The intention is to productize the pipeline once it becomes more mature.
Diffstat (limited to 'llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions