{"push_id":1274768762,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"a3c88d1ad3da907d7bb065c202f258de15705913","before":"d72239615ecc2219516ef372f0e09b77dae37c41","commits":[{"sha":"d507874fb766f4a904a562cf442b280adede7fb3","author":{"name":"Kyle Butt","email":"477d37cf5ac939d7e8c2d47b367cf6d6e47a866e@iteratee.net"},"message":"TailDuplication: Extract Indirect-Branch block limit as option. NFC\n\nThe existing code hard-coded a limit of 20 instructions for duplication\nwhen a block ended with an indirect branch. Extract this as an option.\nNo functional change intended.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280125 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/d507874fb766f4a904a562cf442b280adede7fb3"},{"sha":"4ff13772b75f816fa02fc5289bf21a29d382d76a","author":{"name":"Zachary Turner","email":"8eb50e0e9adf1181ea7c0e90037815a870ea54ae@google.com"},"message":"Rename ArrayRef::keep_front / keep_back to take_front / take_back.\n\nThe name decided on was take_, but I only updated it for StringRef\nand forgot to do it for ArrayRef.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280126 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/4ff13772b75f816fa02fc5289bf21a29d382d76a"},{"sha":"9eb90899337f07a83e774bac9d5765b870a690ec","author":{"name":"Duncan P. N. Exon Smith","email":"f246090f7fd4fd585e767cd9d62dc21b62e736c1@apple.com"},"message":"ADT: Split ilist_node_traits into alloc and callback, NFC\n\nMany lists want to override only allocation semantics, or callbacks for\niplist.  Split these up to prevent code duplication.\n- Specialize ilist_alloc_traits to change the implementations of\n  deleteNode() and createNode().\n- One common desire is to do nothing deleteNode() and disable\n  createNode().  Specialize ilist_alloc_traits to inherit from\n  ilist_noalloc_traits for that behaviour.\n- Specialize ilist_callback_traits to use the addNodeToList(),\n  removeNodeFromList(), and transferNodesFromList() callbacks.\n\nAs a drive-by, add some coverage to the callback-related unit tests.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280128 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/9eb90899337f07a83e774bac9d5765b870a690ec"},{"sha":"878441b75987c1a29f3db7698fcc504353bc479e","author":{"name":"Zachary Turner","email":"8eb50e0e9adf1181ea7c0e90037815a870ea54ae@google.com"},"message":"Fix unit test after function name change.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280129 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/878441b75987c1a29f3db7698fcc504353bc479e"},{"sha":"056a8cd1f199c67bc1fa23bab64b196bca9ec5d4","author":{"name":"Saleem Abdulrasool","email":"8f7dc4f98448b846b9688d3b02be7b55b820b960@compnerd.org"},"message":"Support: add some more ELF constants\n\nAdd constants for additional GNU note types and the GNU Notes OS type id.  This\nis needed to support printing the notes in ELF binaries.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280130 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/056a8cd1f199c67bc1fa23bab64b196bca9ec5d4"},{"sha":"3b9013fdf9ad615d5d7a79f39f9bce5048127222","author":{"name":"Saleem Abdulrasool","email":"8f7dc4f98448b846b9688d3b02be7b55b820b960@compnerd.org"},"message":"llvm-readobj: add support for printing GNU Notes\n\nAdd support for printing the GNU Notes.  This allows an easy way to view the\nbuild id for a binary built with the build id.  Currently, this only handles the\nGNU notes, though it would be easy to extend for other note types (default,\nFreeBSD, NetBSD, etc).  Only the GNU style is supported currently.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280131 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/3b9013fdf9ad615d5d7a79f39f9bce5048127222"},{"sha":"7c198e6727a062a77645fe1c3efd883becbf0435","author":{"name":"Tim Northover","email":"f2f324cbf35679814b7526a760f2841b68589222@apple.com"},"message":"GlobalISel: forbid physical registers on generic MIs.\n\nWe're intending to move to a world where the type of a register is determined\nby its (unique) def. This is incompatible with physregs, which are untyped.\n\nIt also means the other passes don't have to worry quite so much about\nregister-class compatibility and inserting COPYs appropriately.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280132 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/7c198e6727a062a77645fe1c3efd883becbf0435"},{"sha":"a3c88d1ad3da907d7bb065c202f258de15705913","author":{"name":"Duncan P. N. Exon Smith","email":"f246090f7fd4fd585e767cd9d62dc21b62e736c1@apple.com"},"message":"CodeGen: Fixup for r280128, since GCC isn't as permissive as Clang\n\nFixes the bots, e.g.:\nhttp://lab.llvm.org:8011/builders/lldb-x86_64-ubuntu-14.04-buildserver/builds/10055\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280135 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/earl/llvm-mirror/commits/a3c88d1ad3da907d7bb065c202f258de15705913"}]}
{"actor":{"display_login":"earl"}}