{"push_id":1433326018,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"f38a56bab52459e164093277f652bf09e8bac7d0","before":"890e89cfa0152a7c79ba6882bd86827423144802","commits":[{"sha":"f38a56bab52459e164093277f652bf09e8bac7d0","author":{"name":"Philip Reames","email":"ab353a0559193be1bf4346afba8f4c120032373d@philipreames.com"},"message":"Factor out common parts of LVI and Float2Int into ConstantRange [NFCI]\n\nThis just extracts out the transfer rules for constant ranges into a single shared point. As it happens, neither bit of code actually overlaps in terms of the handled operators, but with this change that could easily be tweaked in the future.\n\nI also want to have this separated out to make experimenting with a eager value info implementation and possibly a ValueTracking-like fixed depth recursion peephole version. There's no reason all four of these can't share a common implementation which reduces the chances of bugs.\n\nDifferential Revision: https://reviews.llvm.org/D27294","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-submodule/commits/f38a56bab52459e164093277f652bf09e8bac7d0"}]}
{"actor":{"display_login":"chapuni"}}