{"push_id":698864844,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"24e04b80a5bb043943d140f86c2f1ed88cc7982f","before":"c5f2ede9f6e04c3eba1c6d09698f9a0bc662bf9e","commits":[{"sha":"24e04b80a5bb043943d140f86c2f1ed88cc7982f","author":{"email":"ea91796269c7842d401af30276638d4aaa593379@googlemail.com","name":"Benjamin Kramer"},"message":"[AsmPrinter] Make isRepeatedByteSequence smarter about odd integer types\n\n- zext the value to alloc size first, then check if the value repeats\n  with zero padding included. If so we can still emit a .space\n- Do the checking with APInt.isSplat(8), which handles non-pow2 types\n- Also handle large constants (bit width > 64)\n- In a ConstantArray all elements have the same type, so it's sufficient\n  to check the first constant recursively and then just compare if all\n  following constants are the same by pointer compare\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239977 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/24e04b80a5bb043943d140f86c2f1ed88cc7982f"}]}