{"push_id":780806812,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"a5871dd864d7dc96f3cdb5373a28b8401337567d","before":"28e1a99448a7db444610806fc367efb958e7a5c8","commits":[{"sha":"e6aa23f9072c683047d3d682fe0bbc63ec0074d1","author":{"email":"673d30659c31b8ee13263df947c97b031b67e4ff@arm.com","name":"Alexandros Lamprineas"},"message":"Implement ACLE 2.0 macros of chapters 6.4 and 6.5 for [ARM] and [Aarch64] targets.\nDifferential Revision: http://reviews.llvm.org/D12244\n\nChange-Id: Iffd4e822c15e18668fe8868278230ff232ef50aa\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246768 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/e6aa23f9072c683047d3d682fe0bbc63ec0074d1"},{"sha":"7f4ff5e222380cddf16c9fbf8fb28f38bc6c184c","author":{"email":"93bc8cadbce847348ebaf745f950579f80a983df@google.com","name":"Manuel Klimek"},"message":"[libclang] Return deduced type for auto type, not the one written in the source.\n\nIt used to work, but was accidentally broken by r179769.\nThe issue with decayed types was fixed by r190796.\nSo this patch partially reverts r179769, and adds more tests.\n\nThis also fixes PR 18669.\n\nPatch by Sergey Kalinichev.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246778 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/7f4ff5e222380cddf16c9fbf8fb28f38bc6c184c"},{"sha":"3339d3d53f8241882749a34478bc399a4d30b532","author":{"email":"f6f4ad3113690f7f576bf13e93271274145387d1@gmail.com","name":"Alexey Samsonov"},"message":"Add -target flag to Clang invocations in this test.\n\nASan may not be supported for the default target triple.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246795 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/3339d3d53f8241882749a34478bc399a4d30b532"},{"sha":"ece3f0021cd16518977b6b78af7bb3bfa19c089c","author":{"email":"666af9c7e7c44f7b1a6415c1f07084e8abb68553@gmail.com","name":"Yaron Keren"},"message":"Fix PR23472þ by emitting initialized variable and its guard in the same COMDAT only for ELF objects.\n\n http://llvm.org/pr23472\n\nReviewed by Reid Kleckner.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246803 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/ece3f0021cd16518977b6b78af7bb3bfa19c089c"},{"sha":"f711e16928e54d0378b53aa2699fdc5d1473225e","author":{"email":"f6f4ad3113690f7f576bf13e93271274145387d1@gmail.com","name":"Alexey Samsonov"},"message":"Add target flag to clang-cl invocation in this test.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246804 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/f711e16928e54d0378b53aa2699fdc5d1473225e"},{"sha":"d40851784c38246462105689e66db48448817cb7","author":{"email":"233ce76f170da0a912093701d72a6b6f2643bb30@google.com","name":"DeLesley Hutchins"},"message":"Thread safety analysis: the NO_THREAD_SAFETY_ANALYSIS attribute will now\ndisable checking of arguments to the function, which is done by\n-Wthread-safety-reference.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246806 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/d40851784c38246462105689e66db48448817cb7"},{"sha":"ff7b95746431d69b88402ef1dd27279d1e3606c3","author":{"email":"71eab3ed3d51db0f4cf11b125aa0a655cfc1b887@gmail.com","name":"Dan Gohman"},"message":"[WebAssembly] Initial WebAssembly support in clang\n\nThis implements basic support for compiling (though not yet assembling\nor linking) for a WebAssembly target. Note that ABI details are not yet\nfinalized, and may change.\n\nDifferential Revision: http://reviews.llvm.org/D12002\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246814 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/ff7b95746431d69b88402ef1dd27279d1e3606c3"},{"sha":"8508b90429b89a994e121b11edd93d186f56a5db","author":{"email":"4bb0fbb765155d6f778ba7db1d66889cc175512a@google.com","name":"Naomi Musgrave"},"message":"Refactored dtor sanitizing into EHScopeStack\n\nSummary:\nDtor sanitization handled amidst other dtor cleanups,\nbetween cleaning bases and fields. Sanitizer call pushed onto\nstack of cleanup operations.\n\nReviewers: eugenis, kcc\n\nDifferential Revision: http://reviews.llvm.org/D12022\n\nRefactoring dtor sanitizing emission order.\n\n- Support multiple inheritance by poisoning after\n member destructors are invoked, and before base\n class destructors are invoked.\n- Poison for virtual destructor and virtual bases.\n- Repress dtor aliasing when sanitizing in dtor.\n- CFE test for dtor aliasing, and repression of aliasing in dtor\n code generation.\n- Poison members on field-by-field basis, with collective poisoning\n of trivial members when possible.\n- Check msan flags and existence of fields, before dtor sanitizing,\n and when determining if aliasing is allowed.\n- Testing sanitizing bit fields.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246815 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/8508b90429b89a994e121b11edd93d186f56a5db"},{"sha":"880ac217718e283e95e3726626f293b01989c12e","author":{"email":"459437e3868370e590df17ac4cb2d6011f58f9db@gmail.com","name":"Gabor Horvath"},"message":"[Static Analyzer] Remove sinks from nullability checks.\n\nDifferential Revision: http://reviews.llvm.org/D12445 \n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246818 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/880ac217718e283e95e3726626f293b01989c12e"},{"sha":"f5f73cb4fc32112b05a21d7b9134d67e965ee385","author":{"email":"34e6c836575097c76965abe8873967ccff230386@gmail.com","name":"Eric Christopher"},"message":"Untabify.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246826 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/f5f73cb4fc32112b05a21d7b9134d67e965ee385"},{"sha":"f2f9b412ba980d0a775d87be5d52eaf003c750ca","author":{"email":"9d938db41bf7d07f88e8d8adba89b477eaafa4d6@metafoo.co.uk","name":"Richard Smith"},"message":"Fix a potential APInt memory leak when using __attribute__((flag_enum)), and\nsimplify the implementation a bit.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246830 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/f2f9b412ba980d0a775d87be5d52eaf003c750ca"},{"sha":"841200cf102b0b89557d700a5db2fda92d91921c","author":{"email":"42c60520d22f29ab4fbd7ab379c1a50cda8b3dfa@hotmail.com","name":"Alexey Bataev"},"message":"[X86-64] Allow additional register names in inline assembler.\nPatch allows to recognize additional registers x8d, x8b, x8w - x15d, x15b, x15w in inline assembler, already recognized by backend\nDifferential Revision: http://reviews.llvm.org/D12594\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@246835 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/841200cf102b0b89557d700a5db2fda92d91921c"},{"sha":"a5871dd864d7dc96f3cdb5373a28b8401337567d","author":{"email":"ed664c4bb5cadd95cb7521d1190a56e280fa6954@rutgers.edu","name":"Jan Vesely"},"message":"Revert \"Remove the cl-no-signed-zeros cc1 option\"\n\nThis reverts commit b91a9e07dde8c433a5640586e7a43bc812016915.","distinct":true,"url":"https://api.github.com/repos/jvesely/clang/commits/a5871dd864d7dc96f3cdb5373a28b8401337567d"}]}