r290511 - Fix some subtle wrong partial ordering bugs particularly with C++1z auto-typed

2016-12-25 Thread Richard Smith via cfe-commits
Author: rsmith Date: Sun Dec 25 02:05:23 2016 New Revision: 290511 URL: http://llvm.org/viewvc/llvm-project?rev=290511&view=rev Log: Fix some subtle wrong partial ordering bugs particularly with C++1z auto-typed non-type template parameters. During partial ordering, when checking the substituted

r290515 - [DebugInfo] Added support for Checksum debug info feature.

2016-12-25 Thread Amjad Aboud via cfe-commits
Author: aaboud Date: Sun Dec 25 04:12:27 2016 New Revision: 290515 URL: http://llvm.org/viewvc/llvm-project?rev=290515&view=rev Log: [DebugInfo] Added support for Checksum debug info feature. Differential Revision: https://reviews.llvm.org/D27641 Added: cfe/trunk/test/CodeGen/Inputs/debug-in

[PATCH] D27641: DebugInfo: Added support for Checksum debug info feature (Clang part)

2016-12-25 Thread Amjad Aboud via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. aaboud marked an inline comment as done. Closed by commit rL290515: [DebugInfo] Added support for Checksum debug info feature. (authored by aaboud). Changed prior to commit: https://reviews.llvm.org/D27641?vs=81953&id=824

r290522 - Fix assertion failure when deducing an auto-typed argument against a different-width int.

2016-12-25 Thread Richard Smith via cfe-commits
Author: rsmith Date: Sun Dec 25 14:21:12 2016 New Revision: 290522 URL: http://llvm.org/viewvc/llvm-project?rev=290522&view=rev Log: Fix assertion failure when deducing an auto-typed argument against a different-width int. Modified: cfe/trunk/lib/Sema/SemaTemplateDeduction.cpp cfe/trunk/

[PATCH] D22507: Clang-tidy - Enum misuse check

2016-12-25 Thread Peter Szecsi via Phabricator via cfe-commits
szepet updated this revision to Diff 82488. szepet marked 6 inline comments as done. szepet added a comment. The requested changes have been made. Some more refactor on the Case2 since it is the same as the LHS/RHS case. Moved more common statements out of the branch (Case2-3) for better readabil

r290533 - Driver: warn on -fPIC/-fpic/-fPIE/-fpie on Windows

2016-12-25 Thread Saleem Abdulrasool via cfe-commits
Author: compnerd Date: Sun Dec 25 21:35:24 2016 New Revision: 290533 URL: http://llvm.org/viewvc/llvm-project?rev=290533&view=rev Log: Driver: warn on -fPIC/-fpic/-fPIE/-fpie on Windows Use of these flags would result in the use of ELF-style PIE/PIC code which is incorrect on Windows. Windows is

r290534 - test: add explicit triples to the invocation

2016-12-25 Thread Saleem Abdulrasool via cfe-commits
Author: compnerd Date: Sun Dec 25 22:00:54 2016 New Revision: 290534 URL: http://llvm.org/viewvc/llvm-project?rev=290534&view=rev Log: test: add explicit triples to the invocation Modified: cfe/trunk/test/Driver/integrated-as.s Modified: cfe/trunk/test/Driver/integrated-as.s URL: http://llv