search for: 3_31

Displaying 5 results from an estimated 5 matches for "3_31".

Did you mean: 3.31
2013 Nov 03
0
[LLVMdev] DominanceFrontier/PostDominanceFrontier for PRE
...want to write a PRE pass to get a better understanding of the transformation. Any tips on where to get started (beyond the papers you provided) for someone -new- to the game? > > If you want to implement the original SSAPRE, i suggest looking at > http://jcse.kiise.org/posting/2-3/jcse_2-3_31.pdf > > Thanks - I will read through this paper. Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131103/5d26eddf/attachment.html>
2013 Nov 04
1
[LLVMdev] DominanceFrontier/PostDominanceFrontier for PRE
...VNPRE.cpp?revision=80766&view=markup&pathrev=83192 (GVNPRE) Making a worthwhile PRE that is not slow tends to be quite an engineering task. > >> >> >> If you want to implement the original SSAPRE, i suggest looking at >> http://jcse.kiise.org/posting/2-3/jcse_2-3_31.pdf >> > > Thanks - I will read through this paper. > > Chris
2013 Nov 03
4
[LLVMdev] DominanceFrontier/PostDominanceFrontier for PRE
...t). As for a "better" way to implement PRE, it depends on what algorithm you want to use. If you just want to write a PRE pass, that's easy enough without dominance frontiers. If you want to implement the original SSAPRE, i suggest looking at http://jcse.kiise.org/posting/2-3/jcse_2-3_31.pdf On Fri, Nov 1, 2013 at 11:33 PM, Shuxin Yang <shuxin.llvm at gmail.com> wrote: > Hi, > > I'm not able to answer your question. I'm wondering if you can create > your own if it is just your own hobby project, > or a project that you don't have to commit to...
2013 Nov 02
0
[LLVMdev] DominanceFrontier/PostDominanceFrontier for PRE
Hi, I'm not able to answer your question. I'm wondering if you can create your own if it is just your own hobby project, or a project that you don't have to commit to the main repository. Creating DominatorFrontier seems to be expensive. However, if you are using bit-vector to represent a basic-block-set, I guess it can be done in linear time in practice. Following is the
2013 Nov 02
2
[LLVMdev] DominanceFrontier/PostDominanceFrontier for PRE
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