{"push_id":2714499182,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"2d2bdce25cef6305c8042cec41d6b78e24bc26c6","before":"ecc246961c8f070e5286d2ae4c7d22353b8726b2","commits":[{"sha":"2d2bdce25cef6305c8042cec41d6b78e24bc26c6","author":{"name":"Simon Pilgrim","email":"af4b1a06dcc93e086b35435d5654eb2aff59399a@redking.me.uk"},"message":"[X86][AVX] Use Zeroable mask to improve shuffle mask widening\n\nNoticed while updating D42044, lowerV2X128VectorShuffle can improve the shuffle mask with the zeroable data to create a target shuffle mask to recognise more 'zero upper 128' patterns.\n\nNOTE: lowerV4X128VectorShuffle could benefit as well but the code needs refactoring first to discriminate between SM_SentinelUndef and SM_SentinelZero for negative shuffle indices.\n\nDifferential Revision: https://reviews.llvm.org/D49092\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@336900 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/2d2bdce25cef6305c8042cec41d6b78e24bc26c6"}]}
{"actor":{"display_login":"dtzWill"}}