{"push_id":541754343,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"49cd3faac97609d9660aa639d3711bebfe944906","before":"42e2e0f2f101e6b057553a1f1394b46259f1fec0","commits":[{"sha":"54501af6a889a8c083d5c967d121f235854854bb","author":{"email":"20d921fc546146872790792fbd1b5fc4bad0eb3d@apple.com","name":"Duncan P. N. Exon Smith"},"message":"CodeGen: Use range-based for loops, NFC\n\nPatch by Ramkumar Ramachandra!\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225466 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/54501af6a889a8c083d5c967d121f235854854bb"},{"sha":"adb6abc75683c96af8849cd8f9bc95e730d97e12","author":{"email":"933d7c7325a5a0293458e9b8af1b2ff8b4468faf@mips.com","name":"Akira Hatanaka"},"message":"[ARM] Fix a bug in constant island pass that was triggering an assertion.\n\nThe assert was being triggered when the distance between a constant pool entry\nand its user exceeded the maximally allowed distance after thumb2 branch\nshortening. A padding was inserted after a thumb2 branch instruction was shrunk,\nwhich caused the user to be out of range. This is wrong as the padding should\nhave been inserted by the layout algorithm so that the distance between two\ninstructions doesn't grow later during thumb2 instruction optimization.\n\nThis commit fixes the code in ARMConstantIslands::createNewWater to call\ncomputeBlockSize and set BasicBlock::Unalign when a branch instruction is\ninserted to create new water after a basic block. A non-zero Unalign causes\nthe worst-case padding to be inserted when adjustBBOffsetsAfter is called to\nrecompute the basic block offsets.\n\nrdar://problem/19130476\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225467 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/adb6abc75683c96af8849cd8f9bc95e730d97e12"},{"sha":"49cd3faac97609d9660aa639d3711bebfe944906","author":{"email":"20d921fc546146872790792fbd1b5fc4bad0eb3d@apple.com","name":"Duncan P. N. Exon Smith"},"message":"CodeGen: Use handy new-fangled post-increment, NFC\n\nDrive-by cleanup; I noticed this when reviewing the patch that became\nr225466.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225468 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/49cd3faac97609d9660aa639d3711bebfe944906"}]}