search for: d40146

Displaying 7 results from an estimated 7 matches for "d40146".

2018 Mar 02
0
[GSOC 2018] Implement a single updater class for Dominators
...dead code elimination (ADCE). The problems the project mentions can be seen in various 'helper'/'utils' functions used by transforms. Take a look at these code reviews, especially the functions that can accept DT* and/or DDT*: https://reviews.llvm.org/D41302 https://reviews.llvm.org/D40146 https://reviews.llvm.org/D42804 I think that it's worth adding that a better API is only one part the project; the second, perhaps bigger and more fun, is to figure out how to prune redundant PostDomTree updates when we have a fully-updated DomTree available. Feel free to ask more questions s...
2018 Mar 01
2
[GSOC 2018] Implement a single updater class for Dominators
Hello, I’m an undergraduate student studying CS in the South China University of Technology. I have been using clang compiler and related tools since I started studying C++ and I would like to work on LLVM in this year’s GSoC. I am interested in “Implement a single updater class for Dominators”. [1] I have achieved a bronze medal in the 2017 ACM-ICPC Asia Xian Regional Contest [2] (being a
2018 Mar 12
2
[GSOC 2018] Implement a single updater class for Dominators
...; (ADCE). The problems the project mentions can be seen in various > 'helper'/'utils' functions used by transforms. Take a look at these code > reviews, especially the functions that can accept DT* and/or DDT*: > https://reviews.llvm.org/D41302 > https://reviews.llvm.org/D40146 > https://reviews.llvm.org/D42804 > > I think that it's worth adding that a better API is only one part the > project; the second, perhaps bigger and more fun, is to figure out how to > prune redundant PostDomTree updates when we have a fully-updated DomTree > available. >...
2018 Mar 21
2
[GSOC 2018] Implement a single updater class for Dominators
...entions can be seen in various >> > 'helper'/'utils' functions used by transforms. Take a look at these code >> > reviews, especially the functions that can accept DT* and/or DDT*: >> > https://reviews.llvm.org/D41302 >> > https://reviews.llvm.org/D40146 >> > https://reviews.llvm.org/D42804 >> > >> > I think that it's worth adding that a better API is only one part the >> > project; the second, perhaps bigger and more fun, is to figure out how >> > to >> > prune redundant PostDomTree updates...
2018 Mar 14
0
[GSOC 2018] Implement a single updater class for Dominators
...ms the project mentions can be seen in various > > 'helper'/'utils' functions used by transforms. Take a look at these code > > reviews, especially the functions that can accept DT* and/or DDT*: > > https://reviews.llvm.org/D41302 > > https://reviews.llvm.org/D40146 > > https://reviews.llvm.org/D42804 > > > > I think that it's worth adding that a better API is only one part the > > project; the second, perhaps bigger and more fun, is to figure out how to > > prune redundant PostDomTree updates when we have a fully-updated DomT...
2018 Mar 22
0
[GSOC 2018] Implement a single updater class for Dominators
...rious > >> > 'helper'/'utils' functions used by transforms. Take a look at these > code > >> > reviews, especially the functions that can accept DT* and/or DDT*: > >> > https://reviews.llvm.org/D41302 > >> > https://reviews.llvm.org/D40146 > >> > https://reviews.llvm.org/D42804 > >> > > >> > I think that it's worth adding that a better API is only one part the > >> > project; the second, perhaps bigger and more fun, is to figure out how > >> > to > >> > prune...
2018 Mar 22
1
[GSOC 2018] Implement a single updater class for Dominators
...helper'/'utils' functions used by transforms. Take a look at these >> >> > code >> >> > reviews, especially the functions that can accept DT* and/or DDT*: >> >> > https://reviews.llvm.org/D41302 >> >> > https://reviews.llvm.org/D40146 >> >> > https://reviews.llvm.org/D42804 >> >> > >> >> > I think that it's worth adding that a better API is only one part the >> >> > project; the second, perhaps bigger and more fun, is to figure out >> >> > how >&gt...