{"push_id":730885989,"size":509,"distinct_size":509,"ref":"refs/heads/master","head":"fa1a4b2275a4419dd575c229e842d9162ae7cb84","before":"6b24d0a9a760d91c1ad0ef8a8983b10f82517911","commits":[{"sha":"8b3aaabd309038c89faf57bb39e1678d79fa43c5","author":{"email":"6b31706989f3cf9466bfddbf48eab0c43e646ba8@gmail.com","name":"Rafael Espindola"},"message":"Common symbols are not undefined, at least for ObjectFile.\n\nThey are implemented like that in some object formats, but for the interface\nprovided by lib/Object, SF_Undefined and SF_Common are different things.\n\nThis matches the ELF and COFF implementation and fixes llvm-nm for MachO.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241587 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/8b3aaabd309038c89faf57bb39e1678d79fa43c5"},{"sha":"75a855e85365845d8a4bc719ae236b1c9ee18c90","author":{"email":"933d7c7325a5a0293458e9b8af1b2ff8b4468faf@apple.com","name":"Akira Hatanaka"},"message":"Fix test case to unbreak build.\n\nThis commit changes the target arch to fix the test case commited in r241566\nthat was failing on ninja-x64-msvc-RA-centos6. Also add checks to make sure\nthe callee's address is loaded to blx's operand. \n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241588 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/75a855e85365845d8a4bc719ae236b1c9ee18c90"},{"sha":"08c4cbeeae771c680cce154c22b735ff0c63267d","author":{"email":"4a8dfeb3a1c6b90c15fd5a5a91e8e25ea46ffe0b@rotateright.com","name":"Sanjay Patel"},"message":"use range-based for loops; NFCI\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241592 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/08c4cbeeae771c680cce154c22b735ff0c63267d"},{"sha":"9ca3a03969cda2b5cbaabecd3f9634266fdaa2ca","author":{"email":"6b31706989f3cf9466bfddbf48eab0c43e646ba8@gmail.com","name":"Rafael Espindola"},"message":"Common symbols don't have a value.\n\nAt least not in the interface exposed by ObjectFile. This matches what ELF and\nCOFF implement.\n\nAdjust existing code that was expecting them to have values. No overall\nfunctionality change intended.\n\nAnother option would be to change the interface and the ELF and COFF\nimplementations to say that the value of a common symbol is its size.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241593 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/9ca3a03969cda2b5cbaabecd3f9634266fdaa2ca"},{"sha":"41e59a6d7b9eca6dfedb5082de00cd788b32eab8","author":{"email":"c75c6ffbe1757b9a0c4a980ebbd301c4f55ecd30@codeaurora.org","name":"Krzysztof Parzyszek"},"message":"[Hexagon] Implement bit-tracking facility with specifics for Hexagon\n\nThis includes code that is intended to be target-independent as well\nas the Hexagon-specific details. This is just the framework without\nany users.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241595 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/41e59a6d7b9eca6dfedb5082de00cd788b32eab8"},{"sha":"db38d7657a6818c87be0954c5325bec6ae12a8ed","author":{"email":"d7a6b5668afca32909ec82de7d490acab5faf1b8@kleckner.net","name":"Reid Kleckner"},"message":"[WinEH] Add a report_fatal_error for 32-bit stack realignment\n\nThis type of prologue isn't supported yet. Implementing it should be a\nmatter of copying the adjusted incoming EBP into ESI (the base pointer)\ninstead of EBP.  The original EBP can be saved and restored from other\nmemory afterwards.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241597 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/db38d7657a6818c87be0954c5325bec6ae12a8ed"},{"sha":"9fb489716232ab01a736d70b763a76fcbf2807be","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@su-root.co.uk","name":"Dan Liew"},"message":"Fix bug in test-release.sh where the script would not exit if any\nof the build stages that are sent through a pipe (e.g. tee) failed.\n\nThis potentially allowed builds and/or tests to fail without anyone\nnoticing. It appears that for the LLVM 3.6.[01] releases this actually\nhappened for the Ubuntu 14.04LTS binary releases. The essence of the\nissue is that without ``set -o pipefail`` the following command in bash\nhas a zero exit code.\n\nfalse | tee /dev/null ; exit $?\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241599 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/9fb489716232ab01a736d70b763a76fcbf2807be"},{"sha":"70bb40bd17f97fd4c394fe218cb2be0425e8f198","author":{"email":"c75c6ffbe1757b9a0c4a980ebbd301c4f55ecd30@codeaurora.org","name":"Krzysztof Parzyszek"},"message":"[Hexagon] Fix unused variable warnings in NDEBUG build caused by r241595\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241600 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/70bb40bd17f97fd4c394fe218cb2be0425e8f198"},{"sha":"1a2abd4a907811c736e349173ecc5a06d9c73fc1","author":{"email":"0d2d6fe0cb2e9ade0d2bf90d72a72b8ac034ef0e@gmx.de","name":"Nico Weber"},"message":"Revert r241570, it caused PR24053\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241602 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/1a2abd4a907811c736e349173ecc5a06d9c73fc1"},{"sha":"9327084f9267161e6d181e5099596e482cf27aa2","author":{"email":"6b31706989f3cf9466bfddbf48eab0c43e646ba8@gmail.com","name":"Rafael Espindola"},"message":"Simplify by passing in the section of the symbol. NFC.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241603 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/9327084f9267161e6d181e5099596e482cf27aa2"},{"sha":"7b7c81cd3533354301ac471426d6d157aa2166c8","author":{"email":"6b31706989f3cf9466bfddbf48eab0c43e646ba8@gmail.com","name":"Rafael Espindola"},"message":"Delete UnknownAddress. It is a perfectly valid symbol value.\n\ngetSymbolValue now returns a value that in convenient for most callers:\n* 0 for undefined\n* symbol size for common symbols\n* offset/address for symbols the rest\n\nCode that needs something more specific can check getSymbolFlags.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241605 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/7b7c81cd3533354301ac471426d6d157aa2166c8"},{"sha":"ddc6f0a433f47aa04007621c1df7fee509a48794","author":{"email":"2d1e643b4e210f65379b4833263e8e5bc0251356@gmail.com","name":"Alex Lorenz"},"message":"MIR Parser: wrap 'MBBSlots' from the MI parsing functions in a struct. NFC.\n\nThis commit modifies the interface for the machine instruction parsing\nfunctions by wrapping the parameter 'MBBSlots' in a new structure called\n'PerFunctionMIParsingState'. This change is useful as in the future I will be\nable to pass new parameters to the machine instruction parser just by modifying\nthe 'PerFunctionMIParsingState' structure instead of adding a new parameter to\neach function.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241607 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/ddc6f0a433f47aa04007621c1df7fee509a48794"},{"sha":"51652580f491df9d57682e3e333257264e5a4fc6","author":{"email":"6b31706989f3cf9466bfddbf48eab0c43e646ba8@gmail.com","name":"Rafael Espindola"},"message":"Fix the -DBUILD_SHARED_LIBS=ON build.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241608 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/51652580f491df9d57682e3e333257264e5a4fc6"},{"sha":"d0c71cfdf65efcace112e1836aaabcf6aad6d0f6","author":{"email":"d7a6b5668afca32909ec82de7d490acab5faf1b8@kleckner.net","name":"Reid Kleckner"},"message":"Use default member initializers to deduplicate code in X86MachineFunctionInfo, NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241609 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/d0c71cfdf65efcace112e1836aaabcf6aad6d0f6"},{"sha":"33c4d685e313997b3b3fd7f3589821e528f9ec45","author":{"email":"47bc6657766d30b03d03ddcf00c3effaee52e71a@apple.com","name":"Mehdi Amini"},"message":"Redirect DataLayout from TargetMachine to Module in MachineFunction\n\nSummary:\nThis change is part of a series of commits dedicated to have a\nsingle DataLayout during compilation by using always the one owned by the\nmodule.\n\nReviewers: echristo\n\nSubscribers: llvm-commits\n\nDifferential Revision: http://reviews.llvm.org/D10984\n\nFrom: Mehdi Amini <mehdi.amini@apple.com>\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241610 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/33c4d685e313997b3b3fd7f3589821e528f9ec45"},{"sha":"f869ca86f1d2e44040806eeaae624009896bf0cc","author":{"email":"a062a1fc79cf5774407f3aca464d9087f7463c8c@apple.com","name":"Arnold Schwaighofer"},"message":"Add a pattern for a nvcast from v2f64 -> v4f32\n\nSince the NvCast is generated by the selection process the concerns about\nendianess and bit reversal don't apply.\n\nrdar://21703486\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241611 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/f869ca86f1d2e44040806eeaae624009896bf0cc"},{"sha":"26a2a4b4ed98c11c84eeb2cae13128ccc10bd1c9","author":{"email":"47bc6657766d30b03d03ddcf00c3effaee52e71a@apple.com","name":"Mehdi Amini"},"message":"Redirect DataLayout from TargetMachine to Module in FastISel\n\nSummary:\nThis change is part of a series of commits dedicated to have a single\nDataLayout during compilation by using always the one owned by the\nmodule.\n\nReviewers: echristo\n\nSubscribers: llvm-commits\n\nDifferential Revision: http://reviews.llvm.org/D10985\n\nFrom: Mehdi Amini <mehdi.amini@apple.com>\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241613 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/26a2a4b4ed98c11c84eeb2cae13128ccc10bd1c9"},{"sha":"d888ac430d71983b4484999c3651641964d0d702","author":{"email":"47bc6657766d30b03d03ddcf00c3effaee52e71a@apple.com","name":"Mehdi Amini"},"message":"Redirect DataLayout from TargetMachine to Module in CodeGen Prepare\n\nSummary:\nThis change is part of a series of commits dedicated to have a single\nDataLayout during compilation by using always the one owned by the\nmodule.\n\nReviewers: echristo\n\nSubscribers: llvm-commits\n\nDifferential Revision: http://reviews.llvm.org/D10986\n\nFrom: Mehdi Amini <mehdi.amini@apple.com>\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241614 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/d888ac430d71983b4484999c3651641964d0d702"},{"sha":"a77796487bd15a92271a577d603d86e90df354d3","author":{"email":"47bc6657766d30b03d03ddcf00c3effaee52e71a@apple.com","name":"Mehdi Amini"},"message":"Redirect DataLayout from TargetMachine to Module in GlobalMerge\n\nSummary:\nThis change is part of a series of commits dedicated to have a single\nDataLayout during compilation by using always the one owned by the\nmodule.\n\nReviewers: echristo\n\nSubscribers: llvm-commits\n\nDifferential Revision: http://reviews.llvm.org/D10987\n\nFrom: Mehdi Amini <mehdi.amini@apple.com>\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241615 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/a77796487bd15a92271a577d603d86e90df354d3"},{"sha":"0148a4c8541c3bd28aac54fdfd83b5c617912e3b","author":{"email":"fbe9e45cbb51ebd86366cc402735e3c7e9b1e064@gmail.com","name":"David Majnemer"},"message":"Revert \"Revert r241570, it caused PR24053\"\n\nThis reverts commit r241602.  We had a latent bug in SCCP where we would\nmake a basic block empty and then proceed to ask questions about it's\nterminator.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241616 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/bgabor666/llvm/commits/0148a4c8541c3bd28aac54fdfd83b5c617912e3b"}]}