{"push_id":778597040,"size":460,"distinct_size":460,"ref":"refs/heads/master","head":"ad513102190837328ced5dcb2c6785a0ffbb543f","before":"52d1e12b0a279bad82f7eb14714f317ff0997b8f","commits":[{"sha":"ee3af39c91a92f5a03244c4034611536ad678247","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@aaronballman.com","name":"Aaron Ballman"},"message":"Add AST matchers for narrowing constructors that are default, copy, or move constructors, as well as functionality to determine whether a ctor initializer is a base initializer.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244036 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/ee3af39c91a92f5a03244c4034611536ad678247"},{"sha":"dca1d183895ac1697e29180a1d3682176437688b","author":{"email":"f939b98ebdb1b556bd21d42c021221cb2cbb4d27@codeaurora.org","name":"Chad Rosier"},"message":"Officially end my reign as owner of the driver.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244049 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/dca1d183895ac1697e29180a1d3682176437688b"},{"sha":"5d5a62485dec42c88337581890f60cb44ea7ec8f","author":{"email":"4cc135f29e3f467f02d56be4500c4456826ef141@google.com","name":"Douglas Katzman"},"message":"Delete trailing whitespace\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244051 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/5d5a62485dec42c88337581890f60cb44ea7ec8f"},{"sha":"5f83bf707de3d9615fface9c45040c9b9ba97165","author":{"email":"4cc135f29e3f467f02d56be4500c4456826ef141@google.com","name":"Douglas Katzman"},"message":"[SHAVE] uppercase the CHECK prefixes in 'lit' tests. NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244052 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/5f83bf707de3d9615fface9c45040c9b9ba97165"},{"sha":"7b8a16459352cc0156000a40a6b7eb5c4e8ba0e7","author":{"email":"a6a97665bebbe7020828dae03f9b588f719350c6@google.com","name":"James Y Knight"},"message":"Add missing atomic libcall support.\n\nSupport for emitting libcalls for __atomic_fetch_nand and\n__atomic_{add,sub,and,or,xor,nand}_fetch was missing; add it, and some\ntest cases.\n\nDifferential Revision: http://reviews.llvm.org/D10847\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244063 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/7b8a16459352cc0156000a40a6b7eb5c4e8ba0e7"},{"sha":"db26db4d83d6991179af1f915d6caf9b7123df0f","author":{"email":"420c9fb3407b8e11ac322a0e7703f7b1f526df04@gmail.com","name":"Chandler Carruth"},"message":"Fix a tiny bug in -no-canonical-prefixes that somehow we have never\nnoticed until now.\n\nThe code for setting up the driver's InstalledDir didn't respect\n-no-canonical-prefixes. Because of this, there are a few places in the\ndriver where we would unexpectedly form absolute paths, notably when\nsearching for and finding GCC installations to use, etc. The fix is\nstraightforward, and I've added this path to '-v' both so we can test it\nsanely and so that it will be substantially more obvious the next time\nsomeone has to debug something here.\n\nNote that there is another bug that we don't actually *canonicalize* the\ninstalled directory! I don't really want to fix that because I don't\nhave a realistic way to test the usage of this mode. I suspect that\nfolks using the shared module cache would care about getting this right\nthough, and so they might want to address it. I've left the appropriate\nFIXMEs so that it is clear what to change, and I've updated the test\ncode to make it clear what is happening here.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244065 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/db26db4d83d6991179af1f915d6caf9b7123df0f"},{"sha":"04421f50438d8496be04b8581cad15600e49b5ac","author":{"email":"a87c861d671c0890de5ca4de7a52a61a2331e1ad@gmail.com","name":"Argyrios Kyrtzidis"},"message":"[test/Index] Update libclang tests to use libclang for creating PCH files.\n\nThis is consistent and tests the primary configuration we want to test, libclang\ncreating and consuming PCH files.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244066 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/04421f50438d8496be04b8581cad15600e49b5ac"},{"sha":"f853f486360874c7d0c75ac45a4ba3a7a665abaa","author":{"email":"4ba501e1be48e706a96a32d1bea9c8d791bf3a0f@apple.com","name":"Chris Bieneman"},"message":"[CMake] First pass at adding support for clang bootstrap builds to CMake\n\nSummary:\nThis patch adds a new CLANG_ENABLE_BOOTSTRAP option to CMake which adds targets for building a stage2 bootstrap compiler. The targets are:\n\nbootstrap-configure\nbootstrap-build\nbootstrap (same as bootstrap-configure and bootstrap-build)\nbootstrap-install\nbootstrap-check-llvm\nbootstrap-check-clang\nbootstrap-check-all\n\nIf you are using 3.3.20150708 or greater it utilizes the ninja USES_TERMINAL_* settings on the external project so that the output is properly buffered.\n\nReviewers: bogner, chandlerc\n\nSubscribers: filcab, cfe-commits\n\nDifferential Revision: http://reviews.llvm.org/D11743\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244070 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/f853f486360874c7d0c75ac45a4ba3a7a665abaa"},{"sha":"9b58dc03c40ffd6e97a00b4a990820802dbd0017","author":{"email":"a87c861d671c0890de5ca4de7a52a61a2331e1ad@gmail.com","name":"Argyrios Kyrtzidis"},"message":"[test] Attempt a change to see if it fixes the test for the windows bot.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244076 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/9b58dc03c40ffd6e97a00b4a990820802dbd0017"},{"sha":"8312a2e12f994271b83a6af4b10836838418a28d","author":{"email":"4cc135f29e3f467f02d56be4500c4456826ef141@google.com","name":"Douglas Katzman"},"message":"Claim arguments that belong to 'clang_ignored_gcc_optimization_f_Group'\n\nThis seems preferable to printing two warnings per unsupported option-\none warning about not supporting it, and one about not using it.\nIt also makes the '-Wno-' option do what you mean.\n\nDifferential Revision: http://reviews.llvm.org/D11766\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244079 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/8312a2e12f994271b83a6af4b10836838418a28d"},{"sha":"27c06fc409e4a3fc6c42c515612fc395e4e8e092","author":{"email":"9b2c8b141eef38bf7753dfb1c8fa91c2be5946ad@linaro.org","name":"Renato Golin"},"message":"[AArch64] Enable thread sanitizer on clang\n\nWith this option, clang can use -fsanitize=thread on AArch64.\n\nPatch by Adhemerval Zanella.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244091 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/27c06fc409e4a3fc6c42c515612fc395e4e8e092"},{"sha":"9579b106d6052c7a258ef4767e9e365b937b2aa5","author":{"email":"d7a6b5668afca32909ec82de7d490acab5faf1b8@kleckner.net","name":"Reid Kleckner"},"message":"Add -gcodeview and -gdwarf to control which type Clang emits\n\nSummary:\nBy default, 'clang' emits dwarf and 'clang-cl' emits codeview.  You can\nforce emission of one or both by passing -gcodeview and -gdwarf to\neither driver.\n\nReviewers: dblaikie, hans\n\nSubscribers: cfe-commits\n\nDifferential Revision: http://reviews.llvm.org/D11742\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244097 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/9579b106d6052c7a258ef4767e9e365b937b2aa5"},{"sha":"4b7a1cc15b2b82ab41da63e7abcea80ebb4d678b","author":{"email":"9da7b330bb52d6479f74e982a74e811c99e6c7d4@google.com","name":"James Dennett"},"message":"Documentation: fix a typo, \"This flag is determines\" -> \"This flag determines\".\n\nNo functional change.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244104 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/4b7a1cc15b2b82ab41da63e7abcea80ebb4d678b"},{"sha":"8c3627c045d23db2e02cd781792490e97ae70a4e","author":{"email":"666af9c7e7c44f7b1a6415c1f07084e8abb68553@gmail.com","name":"Yaron Keren"},"message":"Remove unnecessary ClangLibdirSuffix variable. \nTwine + const char * is supported.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244110 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/8c3627c045d23db2e02cd781792490e97ae70a4e"},{"sha":"b9e8ec321e8223617ed72f0c4b5e8af002e39ab8","author":{"email":"34e6c836575097c76965abe8873967ccff230386@gmail.com","name":"Eric Christopher"},"message":"Remove unused comparison operators from the Builtin Info struct.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244111 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/b9e8ec321e8223617ed72f0c4b5e8af002e39ab8"},{"sha":"33e168b822e50a17c7863fb5655de75a6ae259db","author":{"email":"4ba501e1be48e706a96a32d1bea9c8d791bf3a0f@apple.com","name":"Chris Bieneman"},"message":"[CMake] Add USES_TERMINAL 1 to ExternalProject_Add_Step calls on 3.3.20150708 and later.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244119 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/33e168b822e50a17c7863fb5655de75a6ae259db"},{"sha":"1553ace066fa8acf7bbb445f2f6f8fa5c7f0ffc2","author":{"email":"9da7b330bb52d6479f74e982a74e811c99e6c7d4@google.com","name":"James Dennett"},"message":"Documentation: fix another typo, \"arrays types\" -> \"array types\".\n\nThanks to Kim Gräsman <kim.grasman@gmail.com> for pointing this out.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244124 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/1553ace066fa8acf7bbb445f2f6f8fa5c7f0ffc2"},{"sha":"82417e4321f60b35e46911b6c91575d8646c66e6","author":{"email":"34e6c836575097c76965abe8873967ccff230386@gmail.com","name":"Eric Christopher"},"message":"Remove unused function GetBuiltinNames.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244125 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/82417e4321f60b35e46911b6c91575d8646c66e6"},{"sha":"84bb8d3f6571f099ea4492bb90887fa42a3709e5","author":{"email":"34e6c836575097c76965abe8873967ccff230386@gmail.com","name":"Eric Christopher"},"message":"Rename builtin_lang -> Langs to match the rest of the code a bit better.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244126 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/84bb8d3f6571f099ea4492bb90887fa42a3709e5"},{"sha":"4473c4824fe64b51bd0de6d87b5ed147812f012a","author":{"email":"34e6c836575097c76965abe8873967ccff230386@gmail.com","name":"Eric Christopher"},"message":"Remove unused header includes.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244131 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/d0k/clang/commits/4473c4824fe64b51bd0de6d87b5ed147812f012a"}]}