{"push_id":1252659115,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"662809578e63256e9b6fa65adbdfda5667d987e8","before":"d179884ecad732fe385ab11a52fa30c4b827b65a","commits":[{"sha":"9c509583cc5b98eeb0063533fbc2b4dc144cd1d6","author":{"name":"David Majnemer","email":"91e5316c8b6f36582c592cdd58f2afe7b1ce84d8@gmail.com"},"message":"Don't passively concatenate MDNodes\n\nI have audited all the callers of concatenate and none require duplicate\nentries to service concatenation.\nThese duplicates serve no purpose but to needlessly embiggen the IR.\n\nN.B. Layering getMostGenericAliasScope on top of concatenate makes it\nO(nlogn + mlogm) instead of O(n*m).\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@278836 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/9c509583cc5b98eeb0063533fbc2b4dc144cd1d6"},{"sha":"662809578e63256e9b6fa65adbdfda5667d987e8","author":{"name":"David Majnemer","email":"91e5316c8b6f36582c592cdd58f2afe7b1ce84d8@gmail.com"},"message":"Make MDNode::intersect faster than O(n * m)\n\nIt is pretty easy to get it down to O(nlogn + mlogm).  This\nimplementation has the added benefit of automatically deduplicating\nentries between the two sets.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@278837 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/662809578e63256e9b6fa65adbdfda5667d987e8"}]}
{"actor":{"display_login":"llvm-mirror"}}