{"push_id":1215650072,"size":12,"distinct_size":12,"ref":"refs/heads/upstream","head":"9253e991767e3e33d350acad2589fe70805a1a79","before":"03cb09f6c68e783c840091bcea5bcaaae5bbd381","commits":[{"sha":"59b5b4729097499ec4a850a73638f3993b2f4ff3","author":{"name":"Benjamin Kramer","email":"3b24c2ddf636b98f21c704904010107db031684e@googlemail.com"},"message":"Move some IntrusiveRefCntPtrs instead of copying.\n\nNo functionality change intended.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276292 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/59b5b4729097499ec4a850a73638f3993b2f4ff3"},{"sha":"3707e21d19eee651cbea6e069b67369f702c8a56","author":{"name":"Adrian McCarthy","email":"e1ba1805876857fd08e6673349d0117765fa82eb@google.com"},"message":"Reroll \"Include unreferenced nested types in member list only for CodeView\"\n\nAnother attempt at r276271, hopefully without breaking ModuleDebugInfo test.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276317 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/3707e21d19eee651cbea6e069b67369f702c8a56"},{"sha":"5210a74872875e22571be2a41913783399c18d87","author":{"name":"Reid Kleckner","email":"52b754ec9164ffe1549cbed996e28ab476b86804@google.com"},"message":"Disable a flaky test on Windows that uses \"echo >>\"\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276335 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/5210a74872875e22571be2a41913783399c18d87"},{"sha":"540a73bdd3b4b7a43ed86dd9077fc2f3a15f8b65","author":{"name":"Erik Pilkington","email":"39db88dd124e31c6ac81cf1d265efb8008c79efd@gmail.com"},"message":"[CodeGen] Fix a crash when constant folding switch statement\n\nDifferential revision: https://reviews.llvm.org/D22542\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276350 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/540a73bdd3b4b7a43ed86dd9077fc2f3a15f8b65"},{"sha":"2f94b4c80ea6d7676fad5794bfeeea38b37269f2","author":{"name":"David Majnemer","email":"91e5316c8b6f36582c592cdd58f2afe7b1ce84d8@gmail.com"},"message":"[Sema] Handle errors during rewriteBuiltinFunctionDecl\n\nrewriteBuiltinFunctionDecl can encounter errors when performing\nDefaultFunctionArrayLvalueConversion.  These errors were not handled\nwhich led to a null pointer dereference.\n\nThis fixes PR28651.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276352 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/2f94b4c80ea6d7676fad5794bfeeea38b37269f2"},{"sha":"acca0b54ff31d0ea0b9fa714747623030e77779d","author":{"name":"Xinliang David Li","email":"30ef046928346b5918168f93b501e4fbd3c9de6a@google.com"},"message":"[profile] update test case with interface change.\n\nSee http://reviews.llvm.org/D22613, http://reviews.llvm.org/D22614\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276356 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/acca0b54ff31d0ea0b9fa714747623030e77779d"},{"sha":"4c0ade365e84c43c9ca2431c4f13e71ca5340fe3","author":{"name":"Wolfgang Pieb","email":"2412d2fcd56987edd00bbf9e4cc37d56cf8b98af@sony.com"},"message":"Reverting r275115 which caused PR28634.\nWhen empty (forwarding) basic blocks that are referenced by user labels\nare removed, incorrect code may be generated.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276361 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/4c0ade365e84c43c9ca2431c4f13e71ca5340fe3"},{"sha":"887e0c0ff4e75920ef06d921c79802eb4701e90a","author":{"name":"Devin Coughlin","email":"db071433c1a8a6fac13a68baeb91ec9cc0eae24d@apple.com"},"message":"[analyzer] Add checker modeling potential C++ self-assignment\n\nThis checker checks copy and move assignment operators whether they are\nprotected against self-assignment. Since C++ core guidelines discourages\nexplicit checking for `&rhs==this` in general we take a different approach: in\ntop-frame analysis we branch the exploded graph for two cases, where &rhs==this\nand &rhs!=this and let existing checkers (e.g. unix.Malloc) do the rest of the\nwork. It is important that we check all copy and move assignment operator in top\nframe even if we checked them already since self-assignments may happen\nundetected even in the same translation unit (e.g. using random indices for an\narray what may or may not be the same).\n\nThis reapplies r275820 after fixing a string-lifetime issue discovered by the\nbots.\n\nA patch by Ádám Balogh!\n\nDifferential Revision: https://reviews.llvm.org/D19311\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276365 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/887e0c0ff4e75920ef06d921c79802eb4701e90a"},{"sha":"dea4d0c29d56a974eb5214ab2ca2dcd72f33ad14","author":{"name":"Vedant Kumar","email":"e06201a831a99f4a997d7618bb35ffb5726917fe@apple.com"},"message":"[Coverage] Strengthen a test case\n\nWe should be able to use `mkdir` without turning on `REQUIRES: shell`.\nMoreover, this test should check for a path separator which precedes the\nrelative filename to make sure that absolute paths are being used.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276367 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/dea4d0c29d56a974eb5214ab2ca2dcd72f33ad14"},{"sha":"0def072658d32bb01ebd344f765e1a155c769cd6","author":{"name":"Vedant Kumar","email":"e06201a831a99f4a997d7618bb35ffb5726917fe@apple.com"},"message":"[Coverage] Attempt to appease a Windows builder\n\nThe builder prints out the following IR:\n\n  \\5CCoverageMapping\\5COutput\\5Ctest\\5Cf1.c\n\nThe updated test in r276367 expects path separators to be either '/' or\n'\\\\', so it chokes on the unexpected \"5C\" stuff. I'm not sure what that\nis, but I included a kludge that should work around it.\n\nFailing bot:\n\n  http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast/builds/8718\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276370 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/0def072658d32bb01ebd344f765e1a155c769cd6"},{"sha":"fd250c855d9c461fde350a7a6929cf2546c4b303","author":{"name":"Simon Pilgrim","email":"5d82cab8c849387bc8a42783c2e56535c94fed74@redking.me.uk"},"message":"[X86][AVX] Added support for lowering to VBROADCASTF128/VBROADCASTI128 with generic IR\n\nAs discussed on D22460, I've updated the vbroadcastf128 pd256/ps256 builtins to map directly to generic IR - load+splat a 128-bit vector to both lanes of a 256-bit vector.\n\nFix for PR28657.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@276417 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/fd250c855d9c461fde350a7a6929cf2546c4b303"},{"sha":"9253e991767e3e33d350acad2589fe70805a1a79","author":{"name":"Jack Chung","email":"41a961b36f9b917fbff9c96e46085c0035e232cc@gmail.com"},"message":"Merge remote-tracking branch 'clang/master' into upstream","distinct":true,"url":"https://api.github.com/repos/RadeonOpenCompute/hcc-clang-upgrade/commits/9253e991767e3e33d350acad2589fe70805a1a79"}]}
{"actor":{"display_login":"whchung"}}