search for: chijun

Displaying 10 results from an estimated 10 matches for "chijun".

2018 Mar 22
1
[GSOC 2018] Implement a single updater class for Dominators
Hi Kuba, Thanks for your feedback. I have made some improvements on the proposal according to your feedback and clarify something on the time availability. I left comments on the questions you asked in the doc. Please check it out. Thanks, Chijun 2018-03-22 10:37 GMT+08:00 Jakub (Kuba) Kuderski <kubakuderski at gmail.com>: > Hi Chijun, > > I left you my feedback in the doc (+ some nitpicks). Overall, it looks very > solid and shows you understand the problem well and know what to expect. > Your proposed timeline is rea...
2018 Mar 22
0
[GSOC 2018] Implement a single updater class for Dominators
Hi Chijun, I left you my feedback in the doc (+ some nitpicks). Overall, it looks very solid and shows you understand the problem well and know what to expect. Your proposed timeline is reasonable and I don't see any major things to improve there. Don't hesitate to reach out if you have any question...
2018 Mar 21
2
[GSOC 2018] Implement a single updater class for Dominators
...website, the draft has been shared with the LLVM organization. I will appreciate it if you can give me some advice on the proposal. This draft can be viewed by the organization. (If you do not have access, please mail me, and I will give you the link.) I am looking forward to your reply. Regards, Chijun 2018-03-15 1:42 GMT+08:00 Jakub (Kuba) Kuderski <kubakuderski at gmail.com>: > Hi Chijun, > > Great, seems like you did a lot of progress and understand the issues quite > well! > >> I have done some early sketch on the API of the new updater class. >> From my curr...
2018 Mar 12
2
[GSOC 2018] Implement a single updater class for Dominators
...between the two trees (DomTree and PostDomTree). Please correct me if I am wrong. :D I am preparing to submit the proposal to GSoC this week. At the same time, I will try to figure out something about the way to prune redundant PostDomTree updates. I am looking forward to your reply. Regards, Chijun Sima [1] https://reviews.llvm.org/D41302?id=127155#inline-361616 [2] https://llvm.org/OpenProjects.html#llvm_domtree_updater 2018-03-02 11:57 GMT+08:00 Jakub (Kuba) Kuderski <kubakuderski at gmail.com>: > Hi Chijun, > > Thanks for your interest in the project. > >> I hav...
2018 Mar 14
0
[GSOC 2018] Implement a single updater class for Dominators
Hi Chijun, Great, seems like you did a lot of progress and understand the issues quite well! I have done some early sketch on the API of the new updater class. > From my current understanding, to solve the fragmentation problem of > the API, the new class first, need to maintain the DomTree and >...
2018 Mar 01
2
[GSOC 2018] Implement a single updater class for Dominators
...terials I can go over in order to achieve a better understanding on the LLVM’s codebase (or the project mentioned above)? Which part of the codebase do you recommend to view to learn more about the usage and drawbacks of the current dominator tree related API? I would appreciate it. Best regards, Chijun Sima [1] https://llvm.org/OpenProjects.html#llvm_domtree_updater [2] https://icpc.baylor.edu/regionals/finder/asia-xian-2017/standings
2018 Mar 02
0
[GSOC 2018] Implement a single updater class for Dominators
Hi Chijun, Thanks for your interest in the project. I have gone through most of the LLVM Kaleidoscope tutorial and I have > watched the video of the presentation “Dominator Trees and incremental > updates that transcend time” presented on the 2017 LLVM Developers’ > Meeting. I have also started to...
2018 Jul 12
5
Should Verifier be an analysis?
Hello all, I came across the code of Verifier, and see that it doesn't modify the IR at all. Why it is not considered as an analysis pass? Actually, this will have impact on debugify-each and print-before/after-all: we are not supposed to print/debugify Verifier pass, but since Verifier is declared as a transformation (well, a non-analysis) pass, we actually do print/debugify it. Thanks for
2018 Mar 01
0
[GSOC 2018] Implement a single updater class for Dominators
...terials I can go over in order to achieve a better understanding on the LLVM’s codebase (or the project mentioned above)? Which part of the codebase do you recommend to view to learn more about the usage and drawbacks of the current dominator tree related API? I would appreciate it. Best regards, Chijun Sima [1] https://llvm.org/OpenProjects.html#llvm_domtree_updater [2] https://icpc.baylor.edu/regionals/finder/asia-xian-2017/standings
2018 May 02
0
[GSoC 2018] Implement a single updater class for Dominators
Hello, My proposal for GSoC 2018 on implementing a single updater class for Dominators [1] was accepted. This summer, I’ll work with my mentor Jakub Kuderski on implementing a new uniform API for Dominators and I will try to make incremental updates faster on that basis. Thanks, Chijun Sima [1] https://docs.google.com/document/d/1u16tMTV-OiOTW1mpdk88IFj6lV8Hb7-LijH0MIBl0IU/edit?usp=sharing