{"push_id":883300741,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"2a756ea1f8a2027c4656d38c461c6855f3c3c763","before":"94e4851d6a65ed473cf0976ec8ca1b33dcb84664","commits":[{"sha":"1eb0d8419e85c4909b49d5849112bddf12a32153","author":{"email":"0c9ca018c303606191d06dd2c0bdf1206717c3f3@gmail.com","name":"Craig Topper"},"message":"[X86] int_x86_avx2_permps and X86ISD::VPERMV should take an integer vector for its shuffle indices.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/1eb0d8419e85c4909b49d5849112bddf12a32153"},{"sha":"b2d31ffa0eb9334db160e8ee4202057b142d58b0","author":{"email":"0c9ca018c303606191d06dd2c0bdf1206717c3f3@gmail.com","name":"Craig Topper"},"message":"[X86] _mm256_permutevar8x32_ps should take an integer vector for its shuffle index input.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/b2d31ffa0eb9334db160e8ee4202057b142d58b0"},{"sha":"344de8d3cf2cd26fb1a4a6c9cc0f7cdee630b0d1","author":{"email":"71eab3ed3d51db0f4cf11b125aa0a655cfc1b887@gmail.com","name":"Dan Gohman"},"message":"[WebAssembly] Set several MCInstrDesc flags.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/344de8d3cf2cd26fb1a4a6c9cc0f7cdee630b0d1"},{"sha":"0bdaae7706905f4130e2117f43db70bc4768a997","author":{"email":"71eab3ed3d51db0f4cf11b125aa0a655cfc1b887@gmail.com","name":"Dan Gohman"},"message":"[WebAssembly] Delete an obsolete TODO comment.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/0bdaae7706905f4130e2117f43db70bc4768a997"},{"sha":"4c0abee1457191478534e6cbafc051c108b86cf9","author":{"email":"d72748a98fd8b476107003df407128e166d060ac@playingwithpointers.com","name":"Sanjoy Das"},"message":"Fix out of bounds access in hasStructRetAttr","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/4c0abee1457191478534e6cbafc051c108b86cf9"},{"sha":"202672f859bcc63a623038683b0451dccda4d8e2","author":{"email":"0c9ca018c303606191d06dd2c0bdf1206717c3f3@gmail.com","name":"Craig Topper"},"message":"[X86] Remove duplicate entries from intrinsics tables and add asserts to verify there are no others.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/202672f859bcc63a623038683b0451dccda4d8e2"},{"sha":"9c142b4c099f91a2b2889dc892acbbbd02f50b39","author":{"email":"d72748a98fd8b476107003df407128e166d060ac@playingwithpointers.com","name":"Sanjoy Das"},"message":"[SCEV] Use range version of all_of; NFC","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/9c142b4c099f91a2b2889dc892acbbbd02f50b39"},{"sha":"6d42e44ccf8811a7ab2d9533bf3cec57b7cd2df8","author":{"email":"d72748a98fd8b476107003df407128e166d060ac@playingwithpointers.com","name":"Sanjoy Das"},"message":"[SCEV] Use lambda instead of std::bind; NFC\n\nThe lambda is more readable.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/6d42e44ccf8811a7ab2d9533bf3cec57b7cd2df8"},{"sha":"2a756ea1f8a2027c4656d38c461c6855f3c3c763","author":{"email":"0c9ca018c303606191d06dd2c0bdf1206717c3f3@gmail.com","name":"Craig Topper"},"message":"[AVX512] The vpermi2 instructions require an integer vector for the index vector. This is reflected correctly in the intrinsics, but was not refelected in the isel patterns.\n\nFor the floating point types, this requires adding a bitcast to the index vector when its passed through to the output.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/2a756ea1f8a2027c4656d38c461c6855f3c3c763"}]}