diff options
author | Slava Zakharin <szakharin@nvidia.com> | 2025-08-12 13:13:10 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-12 13:13:10 -0700 |
commit | 252efeba90711e106842809173f0f562b768ec9f (patch) | |
tree | caeb51b313ffa55d9ef01cdf3163ff6ad709b3d3 /llvm/lib/ExecutionEngine/Orc | |
parent | bd1b1a5e1a38b36eff8c1c926af7e025e97ab611 (diff) | |
download | llvm-252efeba90711e106842809173f0f562b768ec9f.zip llvm-252efeba90711e106842809173f0f562b768ec9f.tar.gz llvm-252efeba90711e106842809173f0f562b768ec9f.tar.bz2 |
[flang] Change traversal order for OptimizeArrayRepackingPass. (#153136)
A long chain of fir.pack_arrays might require multiple iterations
of the greedy rewriter, if we use down-top traversal. The rewriter
may not converge in 10 (default) iterations. It is not an error,
but it was reported as such.
This patch changes the traversal to top-down and also disabled
the hard error, if the rewriter does not converge soon enough.
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc')
0 files changed, 0 insertions, 0 deletions