{"push_id":2098504967,"size":1,"distinct_size":0,"ref":"refs/heads/master","head":"7c2eb4ec8b267bb3887787bf8e2afe800a72828a","before":"d16b502afd11c5c7f2883da31b63460eea106ae7","commits":[{"sha":"7c2eb4ec8b267bb3887787bf8e2afe800a72828a","author":{"name":"Jun Bum Lim","email":"1fde0a09be39b57725f0c483939cc8bfbfbc70b7@codeaurora.org"},"message":"[LICM] sink through non-trivially replicable PHI\n\nSummary:\nThe current LICM allows sinking an instruction only when it is exposed to exit\nblocks through a trivially replacable PHI of which all incoming values are the\nsame instruction. This change enhance LICM to sink a sinkable instruction\nthrough non-trivially replacable PHIs by spliting predecessors of loop\nexits.\n\nReviewers: hfinkel, majnemer, davidxl, bmakam, mcrosier, danielcdh, efriedma, jtony\n\nReviewed By: efriedma\n\nSubscribers: nemanjai, dberlin, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D37163\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@317335 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-llvm/commits/7c2eb4ec8b267bb3887787bf8e2afe800a72828a"}]}
{"actor":{"display_login":"FF0080"}}