[llvm] [LoopVectorize] Enable vectorisation of early exit loops with live-outs (PR #120567)

Graham Hunter via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 16 06:54:50 PST 2025


================
@@ -19,23 +19,27 @@ compound=true
     "middle.split"
   ]
   N4 -> N5 [ label=""]
-  N4 -> N6 [ label=""]
+  N4 -> N7 [ label=""]
----------------
huntergr-arm wrote:

I found that `dot -Tpng -Gsize=15,14\! -Gdpi=100 vplan-early-exit.dot -o vplan-ee.png` resulted in a larger image, though not the exact size I requested. May require some experimenting to get a good image. You could put the size and dpi directives in the .dot file instead to preserve it the next time someone modifies it.

It seems graphviz isn't terribly cooperative about this, and you need other tools to rescale or pad the edges.

https://github.com/llvm/llvm-project/pull/120567


More information about the llvm-commits mailing list