{"push_id":636988316,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"e5b818034ef5d2b40c2a9534d52a87249dbfc961","before":"19187f064ffd144de4fb49d98388ce05e72a7d66","commits":[{"sha":"e5b818034ef5d2b40c2a9534d52a87249dbfc961","author":{"email":"cdca4787270da064010d22babbd4b763d61bcde5@gmail.com","name":"Ahmed Bougacha"},"message":"[MemCpyOpt] Promote both memset/memcpy sizes if differently typed.\n\nFollowup to r235232, which caused PR23278.\n\nWe can't assume the memset and memcpy sizes have the same type, as\nnothing in the language reference prevents that.\nInstead, zext both to i64 if they disagree.\n\nWhile there, robustify tests by using i8 %c rather than i8 0 for the\nmemset character.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235258 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/e5b818034ef5d2b40c2a9534d52a87249dbfc961"}]}