aboutsummaryrefslogtreecommitdiff
path: root/llvm/docs/tutorial
diff options
context:
space:
mode:
authorJean Perier <jperier@nvidia.com>2022-07-25 19:38:08 +0200
committerJean Perier <jperier@nvidia.com>2022-07-25 19:38:59 +0200
commit244bd7cba7cba6abf889d594cc94355d958a9308 (patch)
tree9fa5074cc0914c41dad959326b9954eafca8c2ee /llvm/docs/tutorial
parente0af5032f17b09f1f39d4ecfe82a6c23e5526c7c (diff)
downloadllvm-244bd7cba7cba6abf889d594cc94355d958a9308.zip
llvm-244bd7cba7cba6abf889d594cc94355d958a9308.tar.gz
llvm-244bd7cba7cba6abf889d594cc94355d958a9308.tar.bz2
[flang] Runs FIR SimplifyRegionLitePass pass after calling the inliner
In flang pipeline, the inliner calls createCanonicalizerPass with the region simplification disabled. The inliner pass does canonicalization even if no inlining happens. After canonicalization, FIR lite region simplification must be called to get rid of unreachable regions. This code exposes the need to run SimplifyRegionLitePass after the inliner is called with FIR pipeline. Differential Revision: https://reviews.llvm.org/D130484
Diffstat (limited to 'llvm/docs/tutorial')
0 files changed, 0 insertions, 0 deletions