[LLVMdev] DominanceFrontier/PostDominanceFrontier for PRE

Christopher Wood christopherwood07 at gmail.com
Fri Nov 1 21:18:27 PDT 2013


Hi all,

Does anyone know how to recreate the DominanceFronter and
PostDominanceFrontier structures using the API of the latest release? To my
knowledge, these are needed to implement a PRE pass (as done in the
past<https://llvm.org/svn/llvm-project/llvm/tags/RELEASE_13/lib/Transforms/Scalar/PRE.cpp>),
but they were removed a while ago for efficiency reasons. Is there a better
way to implement PRE using the current API, or, alternatively, is there an
easier way to construct these data structures?

Thanks in advance for any help you can provide.

Cheers,
Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131101/017868c4/attachment.html>


More information about the llvm-dev mailing list