{"push_id":2663382130,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"1a4304a13269a549c124824191702e8a1ceec767","before":"22a1ef14bd64af40f9e15ff3377ae96477e12502","commits":[{"sha":"2c7b12850442b823b5f8e6944eb6ddbc7b6fef87","author":{"name":"Craig Topper","email":"0c9ca018c303606191d06dd2c0bdf1206717c3f3@intel.com"},"message":"[X86] Update fast-isel tests for clang r335253.\n\nThe new IR fixes a mismatch in the final extractelement for the i32 intrinsics. Previously we extracted a 64-bit element even though we only wanted 32 bits.\n\nSimplifyDemandedElts isn't able to make FP elements undef now and the shuffle mask I used prevents the use of horizontal add we had before. Not sure we should have been using horizontal add anyway. It's implemented on Intel with two port 5 shuffles and an add. So we have on less shuffle now, but an additional instruction to decode.\n\nDifferential Revision: https://reviews.llvm.org/D48347\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@335256 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/androm3da/llvm-doc/commits/2c7b12850442b823b5f8e6944eb6ddbc7b6fef87"},{"sha":"baa9ccee6421c045f639b492189da86b7e2a32dd","author":{"name":"Sanjay Patel","email":"4a8dfeb3a1c6b90c15fd5a5a91e8e25ea46ffe0b@rotateright.com"},"message":"[LoopVectorize] regenerate full checks; NFC\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@335257 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/androm3da/llvm-doc/commits/baa9ccee6421c045f639b492189da86b7e2a32dd"},{"sha":"1a4304a13269a549c124824191702e8a1ceec767","author":{"name":"Sanjay Patel","email":"4a8dfeb3a1c6b90c15fd5a5a91e8e25ea46ffe0b@rotateright.com"},"message":"[InstCombine] simplify binops before trying other folds\n\nThis is outwardly NFC from what I can tell, but it should be more efficient \nto simplify first (despite the name, SimplifyAssociativeOrCommutative does\nnot actually simplify as InstSimplify does - it creates/morphs instructions).\n\nThis should make it easier to refactor duplicated code that runs for all binops.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@335258 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/androm3da/llvm-doc/commits/1a4304a13269a549c124824191702e8a1ceec767"}]}
{"actor":{"display_login":"androm3da"}}