Re: [clang-tools-extra] r260944 - clang-tools-extra/test/Unit/lit.site.cfg.in: Prune on_clone. I guess it has been unused since r188006.

2016-05-23 Thread NAKAMURA Takumi via cfe-commits
Ping. On Tue, Apr 5, 2016 at 11:46 AM NAKAMURA Takumi wrote: > Tom, may I commit it into release_38? > It has been preventing "lit --use-processes" on windows. > > 2016-02-16 17:13 GMT+09:00 NAKAMURA Takumi via cfe-commits > : > > Author: chapuni > > D

[clang-tools-extra] r270841 - clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-vararg.cpp: Tweak for r270775.

2016-05-26 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu May 26 06:20:54 2016 New Revision: 270841 URL: http://llvm.org/viewvc/llvm-project?rev=270841&view=rev Log: clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-vararg.cpp: Tweak for r270775. Modified: clang-tools-extra/trunk/test/clang-tidy/cppcoreguidelin

Re: r270775 - [CGDebugInfo] Modify the preferred expression location for member calls.

2016-05-26 Thread NAKAMURA Takumi via cfe-commits
Could you take a look of r270841 in clang-tools-extra? On Thu, May 26, 2016 at 7:14 AM Hal Finkel via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Author: hfinkel > Date: Wed May 25 17:08:27 2016 > New Revision: 270775 > > URL: http://llvm.org/viewvc/llvm-project?rev=270775&view=rev > Log:

r270940 - OpenMPClause.h: Fix r270882. [-Wdocumentation]

2016-05-26 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu May 26 19:15:11 2016 New Revision: 270940 URL: http://llvm.org/viewvc/llvm-project?rev=270940&view=rev Log: OpenMPClause.h: Fix r270882. [-Wdocumentation] Modified: cfe/trunk/include/clang/AST/OpenMPClause.h Modified: cfe/trunk/include/clang/AST/OpenMPClause.h URL:

[clang-tools-extra] r271295 - IncludeFixerTests: Update libdeps.

2016-05-31 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue May 31 11:41:39 2016 New Revision: 271295 URL: http://llvm.org/viewvc/llvm-project?rev=271295&view=rev Log: IncludeFixerTests: Update libdeps. Modified: clang-tools-extra/trunk/unittests/include-fixer/CMakeLists.txt Modified: clang-tools-extra/trunk/unittests/includ

r271450 - clang/test/Driver/android-ndk-standalone.cpp: Tweak for dos r'\\'.

2016-06-01 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Jun 1 19:19:14 2016 New Revision: 271450 URL: http://llvm.org/viewvc/llvm-project?rev=271450&view=rev Log: clang/test/Driver/android-ndk-standalone.cpp: Tweak for dos r'\\'. Modified: cfe/trunk/test/Driver/android-ndk-standalone.cpp Modified: cfe/trunk/test/Driver/

r271509 - Suppress clang/test/CodeGen/lifetime-asan.c for targeting mingw.

2016-06-02 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Jun 2 05:54:45 2016 New Revision: 271509 URL: http://llvm.org/viewvc/llvm-project?rev=271509&view=rev Log: Suppress clang/test/CodeGen/lifetime-asan.c for targeting mingw. clang.EXE: error: unsupported option '-fsanitize=address' for target 'x86_64-w64-windows-gnu'

r271579 - clangFrontend: Make intrinsics_gen optional for standalone build.

2016-06-02 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Jun 2 15:24:07 2016 New Revision: 271579 URL: http://llvm.org/viewvc/llvm-project?rev=271579&view=rev Log: clangFrontend: Make intrinsics_gen optional for standalone build. FIXME: intrinsics_gen may be exported from llvm. Modified: cfe/trunk/lib/Frontend/CMakeLists

Re: [PATCH] D20883: [cmake] Fix builds with LLVM_ENABLE_PIC=0

2016-06-02 Thread NAKAMURA Takumi via cfe-commits
chapuni added a subscriber: chapuni. chapuni added a comment. Have you tested if it might work? In fact, it didn't work. Comment at: cfe/trunk/test/CMakeLists.txt:78 @@ +77,3 @@ + + if(TARGET llvm-lto) +set(LLVM_TEST_DEPENDS ${LLVM_TEST_DEPENDS} llvm-lto) l

r271818 - check-clang: LTO, aka libLTO.so, was redundant here, since llvm-lto depends on it.

2016-06-04 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sat Jun 4 19:12:59 2016 New Revision: 271818 URL: http://llvm.org/viewvc/llvm-project?rev=271818&view=rev Log: check-clang: LTO, aka libLTO.so, was redundant here, since llvm-lto depends on it. Modified: cfe/trunk/test/CMakeLists.txt Modified: cfe/trunk/test/CMakeList

Re: [PATCH] D20997: [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files.

2016-06-06 Thread NAKAMURA Takumi via cfe-commits
chapuni added a subscriber: chapuni. chapuni added a comment. FYI :) --- a/clang/test/CoverageMapping/unused_function.cpp +++ b/clang/test/CoverageMapping/unused_function.cpp @@ -3,34 +3,34 @@ #define START_SCOPE { #define END_SCOPE } -// CHECK: _Z2f0v: +// CHECK: {{_Z2f0v|\?f0

r272253 - clang/test/CodeGenCXX/debug-info-method.cpp: Tweak for thiscall, for targeting Win32 x86.

2016-06-09 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Jun 9 05:06:13 2016 New Revision: 272253 URL: http://llvm.org/viewvc/llvm-project?rev=272253&view=rev Log: clang/test/CodeGenCXX/debug-info-method.cpp: Tweak for thiscall, for targeting Win32 x86. Modified: cfe/trunk/test/CodeGenCXX/debug-info-method.cpp Modified:

r272534 - MPIBugReporter.h: Fix a warning. [-Wdocumentation]

2016-06-12 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Jun 13 00:46:35 2016 New Revision: 272534 URL: http://llvm.org/viewvc/llvm-project?rev=272534&view=rev Log: MPIBugReporter.h: Fix a warning. [-Wdocumentation] Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h Modified: cfe/trunk/lib/Static

r272874 - clang/test/Driver/cuda-march.cu: Tweak not to match "clang" to other place like "path-to-clang-foo".

2016-06-15 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Jun 16 01:08:09 2016 New Revision: 272874 URL: http://llvm.org/viewvc/llvm-project?rev=272874&view=rev Log: clang/test/Driver/cuda-march.cu: Tweak not to match "clang" to other place like "path-to-clang-foo". Modified: cfe/trunk/test/Driver/cuda-march.cu Modified:

r272985 - ToolingTests/runToolOnCode.TestSkipFunctionBody: Appease msc targets.

2016-06-16 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Jun 16 21:04:51 2016 New Revision: 272985 URL: http://llvm.org/viewvc/llvm-project?rev=272985&view=rev Log: ToolingTests/runToolOnCode.TestSkipFunctionBody: Appease msc targets. Modified: cfe/trunk/unittests/Tooling/ToolingTest.cpp Modified: cfe/trunk/unittests/Tool

Re: [PATCH] D20821: Fix a few issues while skipping function bodies

2016-06-16 Thread NAKAMURA Takumi via cfe-commits
chapuni added a subscriber: chapuni. Comment at: cfe/trunk/unittests/Tooling/ToolingTest.cpp:315 @@ -262,1 +314,3 @@ + runToolOnCode(new SkipBodyAction, +"template int skipMeNot() { an_error_here }")); } It didn't pass for targeting *-msv

r273230 - clang/test/Headers/opencl-c-header.cl: Add explicit -triple x86_64-unknown to appease *-win32 targets.

2016-06-20 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Jun 20 20:54:54 2016 New Revision: 273230 URL: http://llvm.org/viewvc/llvm-project?rev=273230&view=rev Log: clang/test/Headers/opencl-c-header.cl: Add explicit -triple x86_64-unknown to appease *-win32 targets. :9:25: note: possible intended match here %call = tail

r273343 - Stmt.h: Tweak r273312 to avoid bool:1 to appease win32.

2016-06-21 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Jun 21 19:41:50 2016 New Revision: 273343 URL: http://llvm.org/viewvc/llvm-project?rev=273343&view=rev Log: Stmt.h: Tweak r273312 to avoid bool:1 to appease win32. Modified: cfe/trunk/include/clang/AST/Stmt.h Modified: cfe/trunk/include/clang/AST/Stmt.h URL: http:/

r273624 - Parser::ParseCXXCondition(): Prune \param in r273548 [-Wdocumentation]

2016-06-23 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Jun 23 17:47:59 2016 New Revision: 273624 URL: http://llvm.org/viewvc/llvm-project?rev=273624&view=rev Log: Parser::ParseCXXCondition(): Prune \param in r273548 [-Wdocumentation] Modified: cfe/trunk/lib/Parse/ParseExprCXX.cpp Modified: cfe/trunk/lib/Parse/ParseExprC

[clang-tools-extra] r273834 - clang-tools-extra/test/clang-tidy/modernize-use-using.cpp: Satisfy thiscall.

2016-06-26 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sun Jun 26 18:56:07 2016 New Revision: 273834 URL: http://llvm.org/viewvc/llvm-project?rev=273834&view=rev Log: clang-tools-extra/test/clang-tidy/modernize-use-using.cpp: Satisfy thiscall. Modified: clang-tools-extra/trunk/test/clang-tidy/modernize-use-using.cpp Modifie

[clang-tools-extra] r273993 - clang-rename: Update libdeps corresponding to r273910.

2016-06-27 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Jun 28 01:08:10 2016 New Revision: 273993 URL: http://llvm.org/viewvc/llvm-project?rev=273993&view=rev Log: clang-rename: Update libdeps corresponding to r273910. Modified: clang-tools-extra/trunk/clang-rename/tool/CMakeLists.txt Modified: clang-tools-extra/trunk/cl

r273994 - Revert r273950, (empty). Please recommit it with readable commit message.

2016-06-27 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Jun 28 01:10:54 2016 New Revision: 273994 URL: http://llvm.org/viewvc/llvm-project?rev=273994&view=rev Log: Revert r273950, (empty). Please recommit it with readable commit message. Modified: cfe/trunk/lib/Basic/Targets.cpp Modified: cfe/trunk/lib/Basic/Targets.cpp

Re: r273950 -

2016-06-27 Thread NAKAMURA Takumi via cfe-commits
Reverted it in r273994. I expect you may recommit it. ;) On Tue, Jun 28, 2016 at 9:12 AM Nico Weber via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Did you land this intentionally? What was the commit message supposed to > be? > > On Mon, Jun 27, 2016 at 6:11 PM, Chris Dewhurst via cfe-com

r274879 - clang/unittests/Analysis/CFGTest.cpp: Appease msc targets with -fno-delayed-template-parsing.

2016-07-08 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Jul 8 11:52:36 2016 New Revision: 274879 URL: http://llvm.org/viewvc/llvm-project?rev=274879&view=rev Log: clang/unittests/Analysis/CFGTest.cpp: Appease msc targets with -fno-delayed-template-parsing. Modified: cfe/trunk/unittests/Analysis/CFGTest.cpp Modified: cf

r274885 - CFGTests: Update libdeps.

2016-07-08 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Jul 8 12:06:27 2016 New Revision: 274885 URL: http://llvm.org/viewvc/llvm-project?rev=274885&view=rev Log: CFGTests: Update libdeps. Modified: cfe/trunk/unittests/Analysis/CMakeLists.txt Modified: cfe/trunk/unittests/Analysis/CMakeLists.txt URL: http://llvm.org/vi

r275756 - Revert r275678, "Revert "Revert r275027 - Let FuncAttrs infer the 'returned' argument attribute""

2016-07-17 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sun Jul 17 22:23:25 2016 New Revision: 275756 URL: http://llvm.org/viewvc/llvm-project?rev=275756&view=rev Log: Revert r275678, "Revert "Revert r275027 - Let FuncAttrs infer the 'returned' argument attribute"" This reverts also r275029, "Update Clang tests after adding infe

r262329 - FormatTests: Update libdeps corresponding to r262323.

2016-03-01 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Mar 1 07:11:36 2016 New Revision: 262329 URL: http://llvm.org/viewvc/llvm-project?rev=262329&view=rev Log: FormatTests: Update libdeps corresponding to r262323. Modified: cfe/trunk/unittests/Format/CMakeLists.txt Modified: cfe/trunk/unittests/Format/CMakeLists.txt

r262606 - Tweak CMakeLists not for libclang to depend on the variable CLANG_TOOL_EXTRA_BUILD.

2016-03-03 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Mar 3 05:09:43 2016 New Revision: 262606 URL: http://llvm.org/viewvc/llvm-project?rev=262606&view=rev Log: Tweak CMakeLists not for libclang to depend on the variable CLANG_TOOL_EXTRA_BUILD. Modified: cfe/trunk/tools/CMakeLists.txt cfe/trunk/tools/libclang/CMak

r263505 - clang/test/CodeGenCXX/virtual-function-attrs.cpp: Appease i686-mingw32 to expect x86_thiscallcc.

2016-03-14 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Mar 14 18:00:44 2016 New Revision: 263505 URL: http://llvm.org/viewvc/llvm-project?rev=263505&view=rev Log: clang/test/CodeGenCXX/virtual-function-attrs.cpp: Appease i686-mingw32 to expect x86_thiscallcc. Modified: cfe/trunk/test/CodeGenCXX/virtual-function-attrs.cp

r263622 - clang/lib/Frontend/ModuleDependencyCollector.cpp: Use clang/Config/config.h instead of llvm's.

2016-03-16 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Mar 16 03:28:55 2016 New Revision: 263622 URL: http://llvm.org/viewvc/llvm-project?rev=263622&view=rev Log: clang/lib/Frontend/ModuleDependencyCollector.cpp: Use clang/Config/config.h instead of llvm's. Modified: cfe/trunk/lib/Frontend/ModuleDependencyCollector.cpp

r263623 - Revert r263622, "clang/lib/Frontend/ModuleDependencyCollector.cpp: Use clang/Config/config.h instead of llvm's."

2016-03-16 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Mar 16 03:44:37 2016 New Revision: 263623 URL: http://llvm.org/viewvc/llvm-project?rev=263623&view=rev Log: Revert r263622, "clang/lib/Frontend/ModuleDependencyCollector.cpp: Use clang/Config/config.h instead of llvm's." I'll commit better fix(es) later. "llvm/Config/co

r263636 - Revert r263617, "Reapply: [VFS] Add support for handling path traversals"

2016-03-18 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Mar 16 07:15:29 2016 New Revision: 263636 URL: http://llvm.org/viewvc/llvm-project?rev=263636&view=rev Log: Revert r263617, "Reapply: [VFS] Add support for handling path traversals" It broke standalone clang build. Removed: cfe/trunk/test/Modules/crash-vfs-path-syml

Re: [PATCH] D17104: [VFS] Drop path traversal assertion

2016-03-19 Thread NAKAMURA Takumi via cfe-commits
chapuni added a subscriber: chapuni. chapuni added a comment. Excuse me, I have reverted it in r263636. Comment at: lib/Frontend/ModuleDependencyCollector.cpp:65 @@ +64,3 @@ +static bool real_path(StringRef SrcPath, SmallVectorImpl &RealPath) { +#ifdef HAVE_REALPATH + char Cano

r263931 - clang/test/Frontend/plugin-annotate-functions.c requires the target examples/AnnotateFunctions.

2016-03-21 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Mar 21 06:03:39 2016 New Revision: 263931 URL: http://llvm.org/viewvc/llvm-project?rev=263931&view=rev Log: clang/test/Frontend/plugin-annotate-functions.c requires the target examples/AnnotateFunctions. Modified: cfe/trunk/test/CMakeLists.txt Modified: cfe/trunk/t

r263934 - clang/test/CodeGenCXX/cxx1z-lambda-star-this.cpp: Satisfy -Asserts.

2016-03-21 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Mar 21 06:40:15 2016 New Revision: 263934 URL: http://llvm.org/viewvc/llvm-project?rev=263934&view=rev Log: clang/test/CodeGenCXX/cxx1z-lambda-star-this.cpp: Satisfy -Asserts. Modified: cfe/trunk/test/CodeGenCXX/cxx1z-lambda-star-this.cpp Modified: cfe/trunk/test/Co

r263936 - Remove debug output. Sorry for the noise.

2016-03-21 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Mar 21 06:44:05 2016 New Revision: 263936 URL: http://llvm.org/viewvc/llvm-project?rev=263936&view=rev Log: Remove debug output. Sorry for the noise. Modified: cfe/trunk/test/CodeGenCXX/cxx1z-lambda-star-this.cpp Modified: cfe/trunk/test/CodeGenCXX/cxx1z-lambda-star

r264007 - Revert r263974, "clang-cl: With -fmsc-version=1900, use MSVS2015 diag formatting."

2016-03-21 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Mar 21 18:51:50 2016 New Revision: 264007 URL: http://llvm.org/viewvc/llvm-project?rev=264007&view=rev Log: Revert r263974, "clang-cl: With -fmsc-version=1900, use MSVS2015 diag formatting." It seems the test wouldn't expect if default target is *-win32. Modified:

Re: r263974 - clang-cl: With -fmsc-version=1900, use MSVS2015 diag formatting.

2016-03-21 Thread NAKAMURA Takumi via cfe-commits
Reverted in r264007. MSVC_NOTRIPLE and MSVC_ORIG were affected by the default target triple. Nico, could you tweak the test to be stable? On Tue, Mar 22, 2016 at 8:43 AM Richard Smith via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Seems to have caused a bot failure: > > http://lab.llvm.o

[clang-tools-extra] r264362 - clang-tools-extra/test/clang-tidy/readability-redundant-string-cstr.cpp: Appease MS targets with -fno-ms-compatibility.

2016-03-24 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Mar 24 19:05:33 2016 New Revision: 264362 URL: http://llvm.org/viewvc/llvm-project?rev=264362&view=rev Log: clang-tools-extra/test/clang-tidy/readability-redundant-string-cstr.cpp: Appease MS targets with -fno-ms-compatibility. FIXME: Add a test with -fms-compatibility

[clang-tools-extra] r264365 - Fixup -- "-target x86_64-unknown -fno-ms-compatibility" didn't work as expected.

2016-03-24 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Mar 24 19:16:13 2016 New Revision: 264365 URL: http://llvm.org/viewvc/llvm-project?rev=264365&view=rev Log: Fixup -- "-target x86_64-unknown -fno-ms-compatibility" didn't work as expected. Modified: clang-tools-extra/trunk/test/clang-tidy/readability-redundant-strin

[clang-tools-extra] r264367 - 3rd attempt of fixup with -std=c++11

2016-03-24 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Mar 24 19:24:35 2016 New Revision: 264367 URL: http://llvm.org/viewvc/llvm-project?rev=264367&view=rev Log: 3rd attempt of fixup with -std=c++11 Modified: clang-tools-extra/trunk/test/clang-tidy/readability-redundant-string-cstr.cpp Modified: clang-tools-extra/tru

Re: r256907 - [modules] When a tag type that was imported from a module is referenced via an

2016-01-08 Thread NAKAMURA Takumi via cfe-commits
Seems causes failure in selfhosting. http://lab.llvm.org:8011/builders/clang-x86_64-linux-selfhost-modules/builds/10188 FYI, I saw the log below (on my local branch); While building module 'LLVM_Utils' imported from ~/llvm/llvm-project/llvm/lib/Support/TargetParser.cpp:15: While building module '

Re: r257251 - [modules] If we're treating an elaborated-type-specifier as if it introduces a

2016-01-08 Thread NAKAMURA Takumi via cfe-commits
Thanks. But a few C headers are complaining. Investigating. http://lab.llvm.org:8011/builders/clang-x86_64-linux-selfhost-modules/builds/10380 On Sat, Jan 9, 2016 at 4:02 PM Richard Smith via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Author: rsmith > Date: Sat Jan 9 00:58:48 2016 > New

r257984 - [Cygwin] Use -femulated-tls by default since r257718 introduced the new pass.

2016-01-15 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Jan 15 21:44:52 2016 New Revision: 257984 URL: http://llvm.org/viewvc/llvm-project?rev=257984&view=rev Log: [Cygwin] Use -femulated-tls by default since r257718 introduced the new pass. FIXME: Add more targets to use emutls into clang/test/Driver/emulated-tls.cpp. FIXME:

r257989 - clang/test/Driver/darwin-multiarch-arm.c: Appease the case that "ld.exe" exists on %PATH% on win32.

2016-01-16 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sat Jan 16 02:35:53 2016 New Revision: 257989 URL: http://llvm.org/viewvc/llvm-project?rev=257989&view=rev Log: clang/test/Driver/darwin-multiarch-arm.c: Appease the case that "ld.exe" exists on %PATH% on win32. Modified: cfe/trunk/test/Driver/darwin-multiarch-arm.c Mo

r258220 - StmtOpenMP.h: Fix a warning in r258177. [-Wdocumentation]

2016-01-19 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Jan 19 17:21:18 2016 New Revision: 258220 URL: http://llvm.org/viewvc/llvm-project?rev=258220&view=rev Log: StmtOpenMP.h: Fix a warning in r258177. [-Wdocumentation] Modified: cfe/trunk/include/clang/AST/StmtOpenMP.h Modified: cfe/trunk/include/clang/AST/StmtOpenMP.

r258219 - StmtOpenMP.h: Fix a warning in r258165. [-Wdocumentation]

2016-01-19 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Jan 19 17:21:13 2016 New Revision: 258219 URL: http://llvm.org/viewvc/llvm-project?rev=258219&view=rev Log: StmtOpenMP.h: Fix a warning in r258165. [-Wdocumentation] Modified: cfe/trunk/include/clang/AST/StmtOpenMP.h Modified: cfe/trunk/include/clang/AST/StmtOpenMP.

Re: [Diffusion] rL257984: [Cygwin] Use -femulated-tls by default since r257718 introduced the new pass.

2016-01-19 Thread NAKAMURA Takumi via cfe-commits
May I push it (llvm and clang) into release_38? It depends on r257718. 2016-01-16 12:48 GMT+09:00 NAKAMURA Takumi : > chapuni committed rL257984: [Cygwin] Use -femulated-tls by default since > r257718 introduced the new pass.. > > [Cygwin] Use -femulated-tls by default since r257718 introduced th

Re: [Diffusion] rL257984: [Cygwin] Use -femulated-tls by default since r257718 introduced the new pass.

2016-01-19 Thread NAKAMURA Takumi via cfe-commits
Ah yes, I was confused. No need to pick up r257984. Sorry for the noise. On Wed, Jan 20, 2016 at 8:54 AM Hans Wennborg wrote: > On Tue, Jan 19, 2016 at 3:43 PM, NAKAMURA Takumi > wrote: > > May I push it (llvm and clang) into release_38? > > It depends on r257718. > > r257718 was committed afte

r258598 - SemaOpenMP.cpp: Fix a warning in r258543. [-Wunused-variable]

2016-01-22 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Jan 22 19:38:20 2016 New Revision: 258598 URL: http://llvm.org/viewvc/llvm-project?rev=258598&view=rev Log: SemaOpenMP.cpp: Fix a warning in r258543. [-Wunused-variable] Modified: cfe/trunk/lib/Sema/SemaOpenMP.cpp Modified: cfe/trunk/lib/Sema/SemaOpenMP.cpp URL: ht

r259016 - Revert r258951 (and r258950), "Refactor backend diagnostics for unsupported features"

2016-01-27 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Jan 27 22:41:32 2016 New Revision: 259016 URL: http://llvm.org/viewvc/llvm-project?rev=259016&view=rev Log: Revert r258951 (and r258950), "Refactor backend diagnostics for unsupported features" It broke layering violation in LLVMIR. clang r258950 "Add backend dignostic

[clang-tools-extra] r259289 - test/clang-tidy/performance-for-range-copy.cpp: Appease for targeting ms mode.

2016-01-29 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Jan 29 20:15:19 2016 New Revision: 259289 URL: http://llvm.org/viewvc/llvm-project?rev=259289&view=rev Log: test/clang-tidy/performance-for-range-copy.cpp: Appease for targeting ms mode. Modified: clang-tools-extra/trunk/test/clang-tidy/performance-for-range-copy.cpp

r252961 - Mark clang/test/Driver/ms-bitfields.c as REQUIRES:clang-driver.

2015-11-12 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Nov 12 16:25:38 2015 New Revision: 252961 URL: http://llvm.org/viewvc/llvm-project?rev=252961&view=rev Log: Mark clang/test/Driver/ms-bitfields.c as REQUIRES:clang-driver. Modified: cfe/trunk/test/Driver/ms-bitfields.c Modified: cfe/trunk/test/Driver/ms-bitfields.c

r252972 - clang/test/Driver/mips-mti-linux.c: Remove XFAIL. It shouldn't fail for targeting win32.

2015-11-12 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Nov 12 17:56:37 2015 New Revision: 252972 URL: http://llvm.org/viewvc/llvm-project?rev=252972&view=rev Log: clang/test/Driver/mips-mti-linux.c: Remove XFAIL. It shouldn't fail for targeting win32. I will remove REQUIRES later. Modified: cfe/trunk/test/Driver/mips-m

r253011 - clang/test/Driver/mips-mti-linux.c: Tweak to match DOSish paths.

2015-11-12 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Nov 12 22:44:51 2015 New Revision: 253011 URL: http://llvm.org/viewvc/llvm-project?rev=253011&view=rev Log: clang/test/Driver/mips-mti-linux.c: Tweak to match DOSish paths. Modified: cfe/trunk/test/Driver/mips-mti-linux.c Modified: cfe/trunk/test/Driver/mips-mti-lin

r253016 - scan-build: Fix install.

2015-11-12 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Nov 13 00:48:02 2015 New Revision: 253016 URL: http://llvm.org/viewvc/llvm-project?rev=253016&view=rev Log: scan-build: Fix install. Modified: cfe/trunk/tools/scan-build/CMakeLists.txt Modified: cfe/trunk/tools/scan-build/CMakeLists.txt URL: http://llvm.org/viewvc/

[clang-tools-extra] r253428 - Revert r253401, "[clang-tidy] add check cppcoreguidelines-pro-bounds-constant-array-index"

2015-11-17 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Nov 17 20:14:35 2015 New Revision: 253428 URL: http://llvm.org/viewvc/llvm-project?rev=253428&view=rev Log: Revert r253401, "[clang-tidy] add check cppcoreguidelines-pro-bounds-constant-array-index" cppcoreguidelines-pro-bounds-constant-array-index.cpp is failing in sev

Re: [PATCH] D13746: [clang-tidy] add check cppcoreguidelines-pro-bounds-constant-array-index

2015-11-17 Thread NAKAMURA Takumi via cfe-commits
chapuni added a subscriber: chapuni. chapuni added a comment. I have reverted in r253428, since I can reproduce failure locally. I'll investigate later, too. Comment at: clang-tools-extra/trunk/test/clang-tidy/cppcoreguidelines-pro-bounds-constant-array-index.cpp:2 @@ +1,3 @@

r253434 - BuildUniversalActions(): Prune obsolete \param(s). [-Wdocumentation]

2015-11-17 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Nov 17 23:15:21 2015 New Revision: 253434 URL: http://llvm.org/viewvc/llvm-project?rev=253434&view=rev Log: BuildUniversalActions(): Prune obsolete \param(s). [-Wdocumentation] FIXME: Describe BAInputs. Modified: cfe/trunk/include/clang/Driver/Driver.h Modified: cf

Re: [PATCH] D13746: [clang-tidy] add check cppcoreguidelines-pro-bounds-constant-array-index

2015-11-18 Thread NAKAMURA Takumi via cfe-commits
chapuni added inline comments. Comment at: clang-tools-extra/trunk/test/clang-tidy/cppcoreguidelines-pro-bounds-constant-array-index.cpp:2 @@ +1,3 @@ +// RUN: %check_clang_tidy %s cppcoreguidelines-pro-bounds-constant-array-index %t -- -config='{CheckOptions: [{key: cppcoreguid

Re: [PATCH] D14760: Resolve build problem on NetBSD

2015-11-19 Thread NAKAMURA Takumi via cfe-commits
chapuni accepted this revision. chapuni added a comment. This revision is now accepted and ready to land. It is obviously missing dependency. How to reproduce; $ ninja -t clean $ ninja clangFrontend FYI, this is reported also in; https://llvm.org/bugs/show_bug.cgi?id=25565 Sorry for the del

r253554 - clangFrontend: [PR25565] Quick fix for dependencies on Attributes.inc.

2015-11-19 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Nov 19 04:59:48 2015 New Revision: 253554 URL: http://llvm.org/viewvc/llvm-project?rev=253554&view=rev Log: clangFrontend: [PR25565] Quick fix for dependencies on Attributes.inc. FIXME: Attributes.inc may be an independent target. Differential Revision: http://reviews.l

Re: [PATCH] D14760: Resolve build problem on NetBSD

2015-11-19 Thread NAKAMURA Takumi via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL253554: clangFrontend: [PR25565] Quick fix for dependencies on Attributes.inc. (authored by chapuni). Changed prior to commit: http://reviews.llvm.org/D14760?vs=40439&id=40623#toc Repository: rL LLVM

r253854 - OpenMPClause.h: Fix typos. [-Wdocumentation]

2015-11-22 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Nov 23 00:41:50 2015 New Revision: 253854 URL: http://llvm.org/viewvc/llvm-project?rev=253854&view=rev Log: OpenMPClause.h: Fix typos. [-Wdocumentation] Modified: cfe/trunk/include/clang/AST/OpenMPClause.h Modified: cfe/trunk/include/clang/AST/OpenMPClause.h URL: h

r253932 - clang-c/Index.h: Move \brief. [-Wdocumentation]

2015-11-23 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Nov 23 16:51:26 2015 New Revision: 253932 URL: http://llvm.org/viewvc/llvm-project?rev=253932&view=rev Log: clang-c/Index.h: Move \brief. [-Wdocumentation] Modified: cfe/trunk/include/clang-c/Index.h Modified: cfe/trunk/include/clang-c/Index.h URL: http://llvm.org/

r253938 - CodeGenFunction.h: Prune a \param in r253926. [-Wdocumentation]

2015-11-23 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Nov 23 17:38:13 2015 New Revision: 253938 URL: http://llvm.org/viewvc/llvm-project?rev=253938&view=rev Log: CodeGenFunction.h: Prune a \param in r253926. [-Wdocumentation] Modified: cfe/trunk/lib/CodeGen/CodeGenFunction.h Modified: cfe/trunk/lib/CodeGen/CodeGenFunct

r254252 - clang/test/CodeGen/arm-v8.1a-neon-intrinsics.c REQUIRES both arm and aarch64.

2015-11-29 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sun Nov 29 07:43:05 2015 New Revision: 254252 URL: http://llvm.org/viewvc/llvm-project?rev=254252&view=rev Log: clang/test/CodeGen/arm-v8.1a-neon-intrinsics.c REQUIRES both arm and aarch64. Modified: cfe/trunk/test/CodeGen/arm-v8.1a-neon-intrinsics.c Modified: cfe/trunk

r254346 - [PR25661] Revert part of r217213 according to r254323.

2015-11-30 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Nov 30 17:46:32 2015 New Revision: 254346 URL: http://llvm.org/viewvc/llvm-project?rev=254346&view=rev Log: [PR25661] Revert part of r217213 according to r254323. Modified: cfe/trunk/test/CXX/drs/dr5xx.cpp Modified: cfe/trunk/test/CXX/drs/dr5xx.cpp URL: http://llvm

Re: r254323 - [MS Compat] Adjust thiscall to cdecl when deducing template arguments

2015-11-30 Thread NAKAMURA Takumi via cfe-commits
You forgot to update test/CXX/drs/dr5xx.cpp. Updated in r254346. On Tue, Dec 1, 2015 at 5:37 AM David Majnemer via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Author: majnemer > Date: Mon Nov 30 14:34:28 2015 > New Revision: 254323 > > URL: http://llvm.org/viewvc/llvm-project?rev=254323&vi

r254485 - clang/test/Driver/crash-report-modules.m: Avoid using /tmp/.

2015-12-01 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Dec 1 21:13:50 2015 New Revision: 254485 URL: http://llvm.org/viewvc/llvm-project?rev=254485&view=rev Log: clang/test/Driver/crash-report-modules.m: Avoid using /tmp/. Temporary directories should be controlled with $LIT_PRESERVES_TMP. Modified: cfe/trunk/test/Driv

r254614 - Fix clang/test/Sema/struct-packed-align.c. "Windows" is not MS compiler.

2015-12-03 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Dec 3 10:03:34 2015 New Revision: 254614 URL: http://llvm.org/viewvc/llvm-project?rev=254614&view=rev Log: Fix clang/test/Sema/struct-packed-align.c. "Windows" is not MS compiler. Modified: cfe/trunk/test/Sema/struct-packed-align.c Modified: cfe/trunk/test/Sema/str

r255094 - Revert r255001, "Add parse and sema for OpenMP distribute directive and all its clauses excluding dist_schedule."

2015-12-08 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Dec 8 22:35:57 2015 New Revision: 255094 URL: http://llvm.org/viewvc/llvm-project?rev=255094&view=rev Log: Revert r255001, "Add parse and sema for OpenMP distribute directive and all its clauses excluding dist_schedule." It causes memory leak. Some tests in test/OpenMP

r255098 - Reformat linefeeds.

2015-12-08 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Dec 9 01:52:46 2015 New Revision: 255098 URL: http://llvm.org/viewvc/llvm-project?rev=255098&view=rev Log: Reformat linefeeds. Modified: cfe/trunk/include/clang-c/Index.h cfe/trunk/include/clang/Basic/StmtNodes.td cfe/trunk/lib/AST/StmtProfile.cpp cfe/tr

[clang-tools-extra] r255475 - clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bounds-constant-array-index*.cpp: Don't assume size_t were unsigned int.

2015-12-13 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sun Dec 13 16:49:37 2015 New Revision: 255475 URL: http://llvm.org/viewvc/llvm-project?rev=255475&view=rev Log: clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bounds-constant-array-index*.cpp: Don't assume size_t were unsigned int. Modified: clang-tools-extra/

r255636 - clang/test/Analysis/padding_c.c: Suppress a test incompatible to i686-linux.

2015-12-15 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Dec 15 03:37:01 2015 New Revision: 255636 URL: http://llvm.org/viewvc/llvm-project?rev=255636&view=rev Log: clang/test/Analysis/padding_c.c: Suppress a test incompatible to i686-linux. error: 'warning' diagnostics expected but not seen: File clang/test/Analysis/pad

Re: [Diffusion] rL255545: [PATCH] Adding checker to detect excess padding in records

2015-12-15 Thread NAKAMURA Takumi via cfe-commits
chapuni added subscribers: cfe-commits, chapuni. /cfe/trunk/test/Analysis/padding_c.c:193 Seems it is incompatible to i686-linux. > error: 'warning' diagnostics expected but not seen: > File clang/test/Analysis/padding_c.c Line 194 (directive at > clang/test/Analysis/padding_c.c:193): Excessi

r255685 - Fix clang/test/CodeGen/ms_this.cpp.

2015-12-15 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Dec 15 16:19:00 2015 New Revision: 255685 URL: http://llvm.org/viewvc/llvm-project?rev=255685&view=rev Log: Fix clang/test/CodeGen/ms_this.cpp. Modified: cfe/trunk/test/CodeGen/ms_this.cpp Modified: cfe/trunk/test/CodeGen/ms_this.cpp URL: http://llvm.org/viewvc/llv

r255690 - clang/test/CodeGen/ms_this.cpp: Fix for -Asserts.

2015-12-15 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Dec 15 16:42:28 2015 New Revision: 255690 URL: http://llvm.org/viewvc/llvm-project?rev=255690&view=rev Log: clang/test/CodeGen/ms_this.cpp: Fix for -Asserts. Modified: cfe/trunk/test/CodeGen/ms_this.cpp Modified: cfe/trunk/test/CodeGen/ms_this.cpp URL: http://llvm.

[clang-tools-extra] r256133 - check-clang-tools requires clang-headers due to test/clang-tidy.

2015-12-20 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sun Dec 20 19:35:28 2015 New Revision: 256133 URL: http://llvm.org/viewvc/llvm-project?rev=256133&view=rev Log: check-clang-tools requires clang-headers due to test/clang-tidy. clang-modernize provided clang-headers but it was removed. Modified: clang-tools-extra/trunk/

r256134 - [Cygwin] Enable TLS as emutls.

2015-12-20 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sun Dec 20 20:37:23 2015 New Revision: 256134 URL: http://llvm.org/viewvc/llvm-project?rev=256134&view=rev Log: [Cygwin] Enable TLS as emutls. It resolves clang selfhosting with std::once() for Cygwin. FIXME: It may be EmulatedTLS-generic also for X86-Android. FIXME: Pass E

Re: r256134 - [Cygwin] Enable TLS as emutls.

2015-12-20 Thread NAKAMURA Takumi via cfe-commits
I will remove it a few days after, when I made sure it were not required any more. I have a commit for this in my local branch. 2015-12-21 11:44 GMT+09:00 Rafael EspĂ­ndola : > Can we delete > > config.available_features.add('tls') > > now? > > On 20 December 201

r256418 - Sema.h: Prune '\param NumExprs' corresponding to r256401. [-Wdocumentation]

2015-12-25 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Dec 25 10:19:28 2015 New Revision: 256418 URL: http://llvm.org/viewvc/llvm-project?rev=256418&view=rev Log: Sema.h: Prune '\param NumExprs' corresponding to r256401. [-Wdocumentation] Modified: cfe/trunk/include/clang/Sema/Sema.h Modified: cfe/trunk/include/clang/Se

r256457 - Prune the feature "tls". No one is using it since TLS is enabled for Cygwin.

2015-12-26 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sun Dec 27 00:14:33 2015 New Revision: 256457 URL: http://llvm.org/viewvc/llvm-project?rev=256457&view=rev Log: Prune the feature "tls". No one is using it since TLS is enabled for Cygwin. Modified: cfe/trunk/test/lit.cfg Modified: cfe/trunk/test/lit.cfg URL: http://ll

[clang] clangCodeGen: Introduce `MCDC::State` with `MCDCState.h` (PR #81497)

2024-02-14 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni edited https://github.com/llvm/llvm-project/pull/81497 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] clangCodeGen: Introduce `MCDC::State` with `MCDCState.h` (PR #81497)

2024-02-14 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni closed https://github.com/llvm/llvm-project/pull/81497 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [MC/DC] Refactor: Introduce `ConditionIDs` as `std::array<2>` (PR #81221)

2024-02-14 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni updated https://github.com/llvm/llvm-project/pull/81221 >From 66bb6cc3fd339360c16c6a98ce08f34978f665e0 Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Fri, 9 Feb 2024 07:56:51 +0900 Subject: [PATCH 1/4] [MC/DC] Refactor: Introduce `ConditionIDs` as `std::array<2

[clang] [llvm] [MC/DC] Refactor: Introduce `ConditionIDs` as `std::array<2>` (PR #81221)

2024-02-14 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni closed https://github.com/llvm/llvm-project/pull/81221 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [MC/DC] Refactor: Let MCDCConditionID int16_t with zero-origin (PR #81257)

2024-02-14 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni updated https://github.com/llvm/llvm-project/pull/81257 >From b2e8b3eaa067844a5fa5643aca17dbb0f237182e Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Sat, 10 Feb 2024 00:08:36 +0900 Subject: [PATCH 1/2] [MC/DC] Refactor: Let MCDCConditionID int16_t with zero-or

[clang] [llvm] [MC/DC] Refactor: Let MCDCConditionID int16_t with zero-origin (PR #81257)

2024-02-14 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni closed https://github.com/llvm/llvm-project/pull/81257 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 3fe5a0c - MCDCCoverageBuilder: Use `pop_back_val()`

2024-02-15 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2024-02-15T20:27:47+09:00 New Revision: 3fe5a0cfa5391db18fcc226f3f783642d3f44503 URL: https://github.com/llvm/llvm-project/commit/3fe5a0cfa5391db18fcc226f3f783642d3f44503 DIFF: https://github.com/llvm/llvm-project/commit/3fe5a0cfa5391db18fcc226f3f783642d3f44503.dif

[clang] 75f0d40 - CoverageMapping: Move `getParams(MCDCParams)` into `mcdc::`

2024-02-15 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2024-02-15T20:27:47+09:00 New Revision: 75f0d40507ea3f7c99dd3250ff0fbe6dab341910 URL: https://github.com/llvm/llvm-project/commit/75f0d40507ea3f7c99dd3250ff0fbe6dab341910 DIFF: https://github.com/llvm/llvm-project/commit/75f0d40507ea3f7c99dd3250ff0fbe6dab341910.dif

[clang] [llvm] [MC/DC][Coverage] Loosen the limit of NumConds from 6 (PR #82448)

2024-02-20 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni edited https://github.com/llvm/llvm-project/pull/82448 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [MC/DC][Coverage] Loosen the limit of NumConds from 6 (PR #82448)

2024-02-20 Thread NAKAMURA Takumi via cfe-commits
@@ -983,7 +979,7 @@ void CodeGenPGO::mapRegionCounters(const Decl *D) { // for most embedded applications. Setting a maximum value prevents the // bitmap footprint from growing too large without the user's knowledge. In // the future, this value could be adjusted with a c

[clang] [llvm] [MC/DC][Coverage] Loosen the limit of NumConds from 6 (PR #82448)

2024-02-20 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni edited https://github.com/llvm/llvm-project/pull/82448 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [MC/DC][Coverage] Loosen the limit of NumConds from 6 (PR #82448)

2024-02-20 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni commented: Thanks for your comments and sorry for my hasty w-i-p work . I know a few rough implementations would be there. https://github.com/llvm/llvm-project/pull/82448 ___ cfe-commits mailing list cfe-commits@lists.llvm.o

[clang] [llvm] [MC/DC][Coverage] Loosen the limit of NumConds from 6 (PR #82448)

2024-02-20 Thread NAKAMURA Takumi via cfe-commits
@@ -723,7 +737,15 @@ struct MCDCCoverageBuilder { if (I == CondIDs.end()) return -1; else - return I->second; + return I->second.ID; + } + + void ccc(const Expr *CondExpr, mcdc::ConditionIDs IDs) { chapuni wrote: This is w-i-p. Thanks

[clang] [llvm] [MC/DC][Coverage] Loosen the limit of NumConds from 6 (PR #82448)

2024-02-20 Thread NAKAMURA Takumi via cfe-commits
@@ -1959,9 +2013,44 @@ struct CounterCoverageMappingBuilder subtractCounters(ParentCount, TrueCount)); } + void RewindDecision(unsigned Since) { +#ifndef NDEBUG +llvm::DenseSet SeenIDs; +#endif +unsigned NConds = 0; chapuni wr

[clang] [llvm] [MC/DC][Coverage] Loosen the limit of NumConds from 6 (PR #82448)

2024-02-20 Thread NAKAMURA Takumi via cfe-commits
chapuni wrote: @hanickadot Your comments to `llvm/CoverageMapping.cpp` are not for this PR. See #80676 . They are my preferences. https://github.com/llvm/llvm-project/pull/82448 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.ll

[clang] [Coverage] Suppress covmap and profdata for system headers. (PR #97952)

2024-07-07 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni created https://github.com/llvm/llvm-project/pull/97952 With `system-headers-coverage=false`, functions defined in system headers was not instrumented but corresponding covmap was emitted. It caused wasting covmap and profraw. This change improves: - Reduce object

[clang] fa343be - Fix warnings in #102848 [-Wunused-but-set-variable]

2024-08-15 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2024-08-15T16:12:05+09:00 New Revision: fa343be414f9364911b947f109f3df5539e23068 URL: https://github.com/llvm/llvm-project/commit/fa343be414f9364911b947f109f3df5539e23068 DIFF: https://github.com/llvm/llvm-project/commit/fa343be414f9364911b947f109f3df5539e23068.dif

<    1   2   3   4   5   6   7   >