[llvm-commits] [PATCH] Implement transitivity in pass manager

Tobias Grosser grosser at fim.uni-passau.de
Sun Jan 16 19:53:37 PST 2011


Hi,

this patch implements transitivity in the pass manager. Surprisingly
it seems it was not implemented at all. A simple
"opt -indvars -scalar-evolution -analyze" triggered a segfault,
because the LoopInfo pass is freed too early even if it was required 
transitively by the scalar-evolution pass.

This fixes http://llvm.org/bugs/show_bug.cgi?id=8037

Cheers
Tobi


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Implement-requiredTransitive.patch
Type: text/x-diff
Size: 3117 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110116/cbd7bda8/attachment.patch>


More information about the llvm-commits mailing list