{"push_id":1404353995,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"f9aa71ef0637d3475271249d9385fc1dcfcb310b","before":"a69fa8a8088fa4959a2151f7d3727b435e80b204","commits":[{"sha":"2effff7a915f1cfbf2aea49957b9440d19e7326e","author":{"name":"Wei Mi","email":"c77d6dffe63766859d9d83edee9c8fc3837b0318@google.com"},"message":"[IndVars] Change the order to compute WidenAddRec in widenIVUse.\n\nWhen both WidenIV::getWideRecurrence and WidenIV::getExtendedOperandRecurrence\nreturn non-null but different WideAddRec, if getWideRecurrence is called\nbefore getExtendedOperandRecurrence, we won't bother to call\ngetExtendedOperandRecurrence again. But As we know it is possible that after\nSCEV folding, we cannot prove the legality using the SCEVAddRecExpr returned\nby getWideRecurrence. Meanwhile if getExtendedOperandRecurrence returns non-null\nWideAddRec, we know for sure that it is legal to do widening for current instruction.\nSo it is better to put getExtendedOperandRecurrence before getWideRecurrence, which\nwill increase the chance of successful widening.\n\nDifferential Revision: https://reviews.llvm.org/D26059\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286987 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/2effff7a915f1cfbf2aea49957b9440d19e7326e"},{"sha":"e11401618c7d1226dcbc7e0be81d7b8036bd6c3b","author":{"name":"Sanjay Patel","email":"8a358757f1b64d62facccc1fd839683fb6856b45@rotateright.com"},"message":"fix formatting; NFC\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286989 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/e11401618c7d1226dcbc7e0be81d7b8036bd6c3b"},{"sha":"f9aa71ef0637d3475271249d9385fc1dcfcb310b","author":{"name":"Zaara Syeda","email":"c3747e598d9bef04099ea6cca10d708fa13cee82@ca.ibm.com"},"message":"vector load store with length (left justified) llvm portion\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286993 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/f9aa71ef0637d3475271249d9385fc1dcfcb310b"}]}
{"actor":{"display_login":"earl"}}