{"push_id":582751748,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"7b0df52a068a5dea2aa34148ed5ea8d6b5e512da","before":"82da220755a5173ee2820e51d0bf5170414f7526","commits":[{"sha":"7b0df52a068a5dea2aa34148ed5ea8d6b5e512da","author":{"email":"d72748a98fd8b476107003df407128e166d060ac@playingwithpointers.com","name":"Sanjoy Das"},"message":"Fix bug 22641\n\nThe bug was a result of getPreStartForExtend interpreting nsw/nuw\nflags on an add recurrence more strongly than is legal.  {S,+,X}<nsw>\nimplies S+X is nsw only if the backedge of the loop is taken at least\nonce.\n\nDifferential Revision: http://reviews.llvm.org/D7808","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/7b0df52a068a5dea2aa34148ed5ea8d6b5e512da"}]}