[clang-tools-extra] [llvm] [lld] [lldb] [clang] [compiler-rt] [libcxxabi] [libc] [flang] [libcxx] Implement MCDCTVIdxBuilder and MCDCTestVectorBuilder (LLVM side) (PR #80676)

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

[clang-tools-extra] [llvm] [lld] [lldb] [clang] [compiler-rt] [libcxxabi] [libc] [flang] [libcxx] Implement MCDCTVIdxBuilder (LLVM side) (PR #80676)

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

[clang-tools-extra] [llvm] [lld] [lldb] [clang] [compiler-rt] [libcxxabi] [libc] [flang] [libcxx] Implement MCDCTVIdxBuilder (LLVM side) (PR #80676)

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

[libcxx] [clang] [libc] [libcxxabi] [lldb] [clang-tools-extra] [lld] [flang] [llvm] [compiler-rt] Implement MCDCTVIdxBuilder (LLVM side) (PR #80676)

2024-02-06 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni updated https://github.com/llvm/llvm-project/pull/80676 >From d168e0cb85eb150caa7ab241f136c5a23f79ba38 Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Mon, 5 Feb 2024 00:33:40 +0900 Subject: [PATCH 1/5] Implement MCDCTVIdxBuilder and MCDCTestVectorBuilder (LLVM

[clang] [Coverage] Map regions from system headers (PR #76950)

2024-01-25 Thread NAKAMURA Takumi via cfe-commits
chapuni wrote: Seems this causes the crash with `-fcoverage-mcdc -mllvm -system-headers-coverage`. Investigating. See also #78920. https://github.com/llvm/llvm-project/pull/76950 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.ll

[clang] [Coverage] Map regions from system headers (PR #76950)

2024-01-25 Thread NAKAMURA Takumi via cfe-commits
chapuni wrote: I haven't had a reduced testcase for it, though. I expect it reproducible with `-fcoverage-mcdc -mllvm -system-headers-coverage` to build `LLVMSupport`. `clangCodeGen` will crash. (`llvm-cov` crashes w/o `system-headers-coverage`) https://github.com/llvm/llvm-project/pull/76950

[clang] faef68b - Revert "[Coverage] Map regions from system headers (#76950)"

2024-01-26 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2024-01-27T15:11:37+09:00 New Revision: faef68bca852d08511ea0311d8a0d221cb202e73 URL: https://github.com/llvm/llvm-project/commit/faef68bca852d08511ea0311d8a0d221cb202e73 DIFF: https://github.com/llvm/llvm-project/commit/faef68bca852d08511ea0311d8a0d221cb202e73.dif

[clang] [Coverage] Map regions from system headers (PR #76950)

2024-01-26 Thread NAKAMURA Takumi via cfe-commits
chapuni wrote: Excuse me, I've reverted this. I posted a reduced testcase in #78920. Reproducible w/o `-fcoverage-mcdc`. https://github.com/llvm/llvm-project/pull/76950 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/c

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

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

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni requested changes to this pull request. I've found this change fails with the expression; `((a && (b || c) || (d && e)) && f)`. I guess there might be a confusion in `AndRHS` and `OrRHS`. I haven't understood your code completely, though. I've pushed my refactoring i

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -298,7 +298,7 @@ struct CounterMappingRegion { unsigned ExpandedFileID, unsigned LineStart, unsigned ColumnStart, unsigned LineEnd, unsigned ColumnEnd, RegionKind Kind) - : MCDCParams(MCDCParams), Expa

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -668,6 +668,8 @@ struct MCDCCoverageBuilder { llvm::SmallVector NestLevel; llvm::DenseMap &CondIDs; llvm::DenseMap &MCDCBitmapMap; + llvm::DenseMap TrueCondIDs; chapuni wrote: I think `TrueCondIDs` and `FalseCondIDs` can be unified. https://github.c

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -298,7 +298,7 @@ struct CounterMappingRegion { unsigned ExpandedFileID, unsigned LineStart, unsigned ColumnStart, unsigned LineEnd, unsigned ColumnEnd, RegionKind Kind) - : MCDCParams(MCDCParams), Expa

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -730,68 +723,70 @@ struct MCDCCoverageBuilder { return; // If binary expression is disqualified, don't do mapping. -if (NestLevel.empty() && -!MCDCBitmapMap.contains(CodeGenFunction::stripCond(E))) +if (!isBuilding() && !MCDCBitmapMap.contains(Cod

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -1847,30 +1850,18 @@ struct CounterCoverageMappingBuilder // Extract the Parent Region Counter. Counter ParentCnt = getRegion().getCounter(); -// Extract the MCDC condition IDs (returns 0 if not needed). -MCDCConditionID NextOrID = MCDCBuilder.getNextLOrCond

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -730,68 +723,70 @@ struct MCDCCoverageBuilder { return; // If binary expression is disqualified, don't do mapping. -if (NestLevel.empty() && -!MCDCBitmapMap.contains(CodeGenFunction::stripCond(E))) +if (!isBuilding() && !MCDCBitmapMap.contains(Cod

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -676,41 +679,25 @@ struct MCDCCoverageBuilder { return E->getOpcode() == BO_LAnd; } - /// Push an ID onto the corresponding RHS stack. - void pushRHS(const BinaryOperator *E) { -llvm::SmallVector &rhs = isLAnd(E) ? AndRHS : OrRHS; -rhs.push_back(CondIDs[Code

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -663,9 +663,12 @@ struct MCDCCoverageBuilder { private: CodeGenModule &CGM; - llvm::SmallVector AndRHS; - llvm::SmallVector OrRHS; - llvm::SmallVector NestLevel; + struct DecisionIDPair { +MCDCConditionID TrueID = 0; +MCDCConditionID FalseID = 0; + }; + + ll

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -1822,20 +1817,28 @@ struct CounterCoverageMappingBuilder } void VisitBinLAnd(const BinaryOperator *E) { -// Keep track of Binary Operator and assign MCDC condition IDs +bool IsRootNode = MCDCBuilder.isIdle(); + +// Keep track of Binary Operator and assign M

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-16 Thread NAKAMURA Takumi via cfe-commits
@@ -1847,30 +1850,18 @@ struct CounterCoverageMappingBuilder // Extract the Parent Region Counter. Counter ParentCnt = getRegion().getCounter(); -// Extract the MCDC condition IDs (returns 0 if not needed). -MCDCConditionID NextOrID = MCDCBuilder.getNextLOrCond

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

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

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni commented: Almost good, thanks! Could you mention the issue #77873 in the description or in the subject? https://github.com/llvm/llvm-project/pull/78202 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.l

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -730,68 +723,70 @@ struct MCDCCoverageBuilder { return; // If binary expression is disqualified, don't do mapping. -if (NestLevel.empty() && -!MCDCBitmapMap.contains(CodeGenFunction::stripCond(E))) +if (!isBuilding() && !MCDCBitmapMap.contains(Cod

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -663,54 +668,40 @@ struct MCDCCoverageBuilder { private: CodeGenModule &CGM; - llvm::SmallVector AndRHS; - llvm::SmallVector OrRHS; - llvm::SmallVector NestLevel; + llvm::SmallVector DecisionStack; chapuni wrote: I meant; `llvm::SmallVector` w/o the

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -1884,20 +1874,28 @@ struct CounterCoverageMappingBuilder } void VisitBinLOr(const BinaryOperator *E) { -// Keep track of Binary Operator and assign MCDC condition IDs +bool IsRootNode = MCDCBuilder.isIdle(); + +// Keep track of Binary Operator and assign MC

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -722,6 +713,9 @@ struct MCDCCoverageBuilder { return I->second; } + /// Return the LHS Decision ([0,0] if not set). + const DecisionIDPair back() const { return DecisionStack.back(); } chapuni wrote: I think this may be byref as far as the callee

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -663,54 +668,40 @@ struct MCDCCoverageBuilder { private: CodeGenModule &CGM; - llvm::SmallVector AndRHS; - llvm::SmallVector OrRHS; - llvm::SmallVector NestLevel; + llvm::SmallVector DecisionStack; llvm::DenseMap &CondIDs; llvm::DenseMap &MCDCBitmapMap; MCDCC

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -573,6 +573,11 @@ struct EmptyCoverageMappingBuilder : public CoverageMappingBuilder { /// creation. struct MCDCCoverageBuilder { + struct DecisionIDPair { +MCDCConditionID TrueID = 0; +MCDCConditionID FalseID = 0; + }; chapuni wrote: Initialize

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -573,6 +573,11 @@ struct EmptyCoverageMappingBuilder : public CoverageMappingBuilder { /// creation. struct MCDCCoverageBuilder { + struct DecisionIDPair { +MCDCConditionID TrueID = 0; +MCDCConditionID FalseID = 0; + }; chapuni wrote: I've forgo

[llvm] [clang] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -1018,13 +1011,15 @@ struct CounterCoverageMappingBuilder return (Cond->EvaluateAsInt(Result, CVM.getCodeGenModule().getContext())); } + using MCDCDecisionIDPair = MCDCCoverageBuilder::DecisionIDPair; + /// Create a Branch Region around an instrumentable condition

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -722,6 +709,12 @@ struct MCDCCoverageBuilder { return I->second; } + /// Return the LHS Decision ({0,0} if not set). + const DecisionIDPair &back() { +assert(DecisionStack.size() >= 1); chapuni wrote: Dropped in the latest change. Thanks for

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

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

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
@@ -722,6 +713,9 @@ struct MCDCCoverageBuilder { return I->second; } + /// Return the LHS Decision ([0,0] if not set). + const DecisionIDPair back() const { return DecisionStack.back(); } chapuni wrote: This may return byref since `DecisionStack.bac

[clang] [llvm] [clang][CoverageMapping] Refactor when setting MC/DC True/False (PR #78202)

2024-01-17 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni approved this pull request. Thanks! I recommend you to commit `llvm` part as the separated one in advance, if you could commit w/o pull requests. https://github.com/llvm/llvm-project/pull/78202 ___ cfe-commits mailing list

[clang] [llvm] [clang, SystemZ] Pass HasDef flag to getMinGlobalAlign(). (PR #73511)

2024-01-19 Thread NAKAMURA Takumi via cfe-commits
@@ -11,6 +11,7 @@ //===--===// #include "SystemZ.h" +#include "clang/AST/Decl.h" chapuni wrote: Thanks. Now you can remove this. This is the only point from my side. > (note that clang itse

[clang] [llvm] [clang, SystemZ] Pass HasDef flag to getMinGlobalAlign(). (PR #73511)

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

[llvm] [clang] [clang, SystemZ] Pass HasDef flag to getMinGlobalAlign(). (PR #73511)

2024-01-19 Thread NAKAMURA Takumi via cfe-commits
@@ -11,6 +11,7 @@ //===--===// #include "SystemZ.h" +#include "clang/AST/Decl.h" chapuni wrote: Thanks! https://github.com/llvm/llvm-project/pull/73511 _

[llvm] [clang] [clang, SystemZ] Pass HasDef flag to getMinGlobalAlign(). (PR #73511)

2024-01-19 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni approved this pull request. Looks good from my side -- please wait for other opinions. https://github.com/llvm/llvm-project/pull/73511 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mai

r309499 - CodeGenModule.cpp: [PR33810][Modules] Make sure actual memory corruption before random crash with -fmodules.

2017-07-29 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sat Jul 29 21:08:23 2017 New Revision: 309499 URL: http://llvm.org/viewvc/llvm-project?rev=309499&view=rev Log: CodeGenModule.cpp: [PR33810][Modules] Make sure actual memory corruption before random crash with -fmodules. Modified: cfe/trunk/lib/CodeGen/CodeGenModule.cpp

r309501 - CodeGenModule.cpp: [PR33810][Modules] Avoid reusing FoundStr to try to fix crash.

2017-07-29 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sat Jul 29 22:06:26 2017 New Revision: 309501 URL: http://llvm.org/viewvc/llvm-project?rev=309501&view=rev Log: CodeGenModule.cpp: [PR33810][Modules] Avoid reusing FoundStr to try to fix crash. MangledDeclNames might grow up and be reallocated when it were reused by reente

r309504 - CodeGenModule.cpp: [PR33810][Modules] Remove an assertion that confirms MangledDeclNames[CanonicalGD] might be still empty.

2017-07-29 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sat Jul 29 23:39:52 2017 New Revision: 309504 URL: http://llvm.org/viewvc/llvm-project?rev=309504&view=rev Log: CodeGenModule.cpp: [PR33810][Modules] Remove an assertion that confirms MangledDeclNames[CanonicalGD] might be still empty. FIXME: It is accepted that MangledDecl

[libcxxabi] r309551 - libcxxabi: Suppress LLVM_ENABLE_MODULES

2017-07-31 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Jul 31 02:35:08 2017 New Revision: 309551 URL: http://llvm.org/viewvc/llvm-project?rev=309551&view=rev Log: libcxxabi: Suppress LLVM_ENABLE_MODULES Differential Revision: https://reviews.llvm.org/D35542 Modified: libcxxabi/trunk/CMakeLists.txt Modified: libcxxabi/t

r309557 - [CMake][Modules] libclang: Ignore _CINDEX_LIB_ and CLANG_TOOL_EXTRA_BUILD for -fmodules.

2017-07-31 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Jul 31 04:45:20 2017 New Revision: 309557 URL: http://llvm.org/viewvc/llvm-project?rev=309557&view=rev Log: [CMake][Modules] libclang: Ignore _CINDEX_LIB_ and CLANG_TOOL_EXTRA_BUILD for -fmodules. CLANG_TOOL_EXTRA_BUILD doesn't affect headers. _CINDEX_LIB_ is defined w

Re: [clang-tools-extra] r308721 - [clangd] Specified --gcc-toolchain explicitly in VFS test.

2017-08-03 Thread NAKAMURA Takumi via cfe-commits
My builder is failing, [ RUN ] ClangdVFSTest.SearchLibDir /home/bb/bootstrap-clang-libcxx-lld-i686-linux/llvm-project/clang-tools-extra/unittests/clangd/ClangdTests.cpp:492: Failure Value of: DiagConsumer.hadErrorInLastDiags() Actual: true Expected: false [ FAILED ] ClangdVFSTest.SearchLi

[clang-tools-extra] r309936 - ClangdTests: Try to unbreak the case CLANG_DEFAULT_CXX_STDLIB=libc++.

2017-08-03 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Aug 3 06:30:43 2017 New Revision: 309936 URL: http://llvm.org/viewvc/llvm-project?rev=309936&view=rev Log: ClangdTests: Try to unbreak the case CLANG_DEFAULT_CXX_STDLIB=libc++. Modified: clang-tools-extra/trunk/unittests/clangd/ClangdTests.cpp Modified: clang-tools

r310030 - Revert r309984, "Use "foo-12345.o" instead of "foo.o-12345" as temporary file name."

2017-08-03 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Aug 3 23:35:32 2017 New Revision: 310030 URL: http://llvm.org/viewvc/llvm-project?rev=310030&view=rev Log: Revert r309984, "Use "foo-12345.o" instead of "foo.o-12345" as temporary file name." It generates MODULE--.pcm, then GlobalModuleIndex.cpp is

Re: r310403 - Thread Safety Analysis: warn on nonsensical attributes.

2017-08-11 Thread NAKAMURA Takumi via cfe-commits
It causes failure in check-libcxx with just-built clang. http://bb.pgr.jp/builders/bootstrap-clang-libcxx-lld-i686-linux/builds/758 On Wed, Aug 9, 2017 at 4:45 AM Josh Gao via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Author: jmgao > Date: Tue Aug 8 12:44:35 2017 > New Revision: 310403

Re: r310403 - Thread Safety Analysis: warn on nonsensical attributes.

2017-08-11 Thread NAKAMURA Takumi via cfe-commits
Thanks! On Fri, Aug 11, 2017 at 4:56 PM Josh Gao wrote: > Reverted in r310698. > > On Fri, Aug 11, 2017 at 12:51 AM, Josh Gao wrote: > >> Sorry for the breakage, I'm reverting the patch that caused this now. >> >> On Fri, Aug 11, 2017 at 12:36 AM, NAKAMURA Takumi >> wrote: >> >>> It causes fai

r311270 - clang/test/Tooling/clang-diff-ast.cpp: Satisfy thiscall.

2017-08-19 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sat Aug 19 17:02:20 2017 New Revision: 311270 URL: http://llvm.org/viewvc/llvm-project?rev=311270&view=rev Log: clang/test/Tooling/clang-diff-ast.cpp: Satisfy thiscall. clang/test/Tooling/clang-diff-ast.cpp:45:12: error: expected string not found in input // CHECK: CXX

[clang] f952255 - Revert "[Clang][Sema] Enabled implicit conversion warning for CompoundAssignment operator."

2023-01-13 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-01-14T08:53:00+09:00 New Revision: f952255907a5a10925a565948f2ca8a61a826d92 URL: https://github.com/llvm/llvm-project/commit/f952255907a5a10925a565948f2ca8a61a826d92 DIFF: https://github.com/llvm/llvm-project/commit/f952255907a5a10925a565948f2ca8a61a826d92.dif

[clang] [llvm][tblgen] Add `SourcePath` for `emitSourceFileHeader` (PR #65744)

2023-09-25 Thread NAKAMURA Takumi via cfe-commits
@@ -59,4 +60,8 @@ void llvm::emitSourceFileHeader(StringRef Desc, raw_ostream &OS) { printLine(OS, Prefix, ' ', Suffix); printLine(OS, "\\*===", '-', "===*/"); OS << '\n'; + + // Print the path of source file + if (!Record.getInputFilename().empty()) +OS << "// Gen

[clang] [llvm][tblgen] Add `SourcePath` for `emitSourceFileHeader` (PR #65744)

2023-09-25 Thread NAKAMURA Takumi via cfe-commits
https://github.com/chapuni requested changes to this pull request. Hang on, would it expose build paths to installed headers? https://github.com/llvm/llvm-project/pull/65744 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org

[clang] [llvm][tblgen] Add `SourcePath` for `emitSourceFileHeader` (PR #65744)

2023-09-25 Thread NAKAMURA Takumi via cfe-commits
" + sys::path::filename(Record.getInputFilename())," In-Reply-To: https://github.com/chapuni approved this pull request. Looks good. At the moment, this doesn't emit `path` but `file name`. Since I'll push reformatting, could you rebase, squash, and retitle before pushing? I guess we could e

[clang] c84f9f9 - Reformat

2023-09-25 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-09-26T12:29:21+09:00 New Revision: c84f9f9a81e496acbef0855cbbb0858c817576dc URL: https://github.com/llvm/llvm-project/commit/c84f9f9a81e496acbef0855cbbb0858c817576dc DIFF: https://github.com/llvm/llvm-project/commit/c84f9f9a81e496acbef0855cbbb0858c817576dc.dif

[clang] c915908 - Revert D150338, "[-Wunsafe-buffer-usage] Improving insertion of the [[clang::unsafe_buffer_usage]] attribute"

2023-07-14 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-07-15T13:55:11+09:00 New Revision: c915908f6d6946151b17eae00c7f093e6f37c677 URL: https://github.com/llvm/llvm-project/commit/c915908f6d6946151b17eae00c7f093e6f37c677 DIFF: https://github.com/llvm/llvm-project/commit/c915908f6d6946151b17eae00c7f093e6f37c677.dif

[clang] ba7273b - Reformat

2023-07-14 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-07-15T13:55:11+09:00 New Revision: ba7273b02577236fbbca53554bafc6c22d7dd4c9 URL: https://github.com/llvm/llvm-project/commit/ba7273b02577236fbbca53554bafc6c22d7dd4c9 DIFF: https://github.com/llvm/llvm-project/commit/ba7273b02577236fbbca53554bafc6c22d7dd4c9.dif

r317075 - clang/lib/Format/Format.cpp: Fix warnings introduced in rL316903. [-Wpedantic]

2017-10-31 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Oct 31 21:43:22 2017 New Revision: 317075 URL: http://llvm.org/viewvc/llvm-project?rev=317075&view=rev Log: clang/lib/Format/Format.cpp: Fix warnings introduced in rL316903. [-Wpedantic] Modified: cfe/trunk/lib/Format/Format.cpp Modified: cfe/trunk/lib/Format/Format

r317089 - Reformat.

2017-11-01 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Nov 1 06:47:48 2017 New Revision: 317089 URL: http://llvm.org/viewvc/llvm-project?rev=317089&view=rev Log: Reformat. Modified: cfe/trunk/include/clang/Sema/Sema.h Modified: cfe/trunk/include/clang/Sema/Sema.h URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/incl

r317091 - Fix warnings discovered by rL317076. [-Wunused-private-field]

2017-11-01 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Nov 1 06:47:55 2017 New Revision: 317091 URL: http://llvm.org/viewvc/llvm-project?rev=317091&view=rev Log: Fix warnings discovered by rL317076. [-Wunused-private-field] Modified: cfe/trunk/include/clang/Sema/Sema.h Modified: cfe/trunk/include/clang/Sema/Sema.h URL:

[clang-tools-extra] r317538 - ClangdTests/JSONExprTests.cpp: Appease g++-4.8 to move raw string literal out of macro arg.

2017-11-06 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Nov 6 18:18:24 2017 New Revision: 317538 URL: http://llvm.org/viewvc/llvm-project?rev=317538&view=rev Log: ClangdTests/JSONExprTests.cpp: Appease g++-4.8 to move raw string literal out of macro arg. Modified: clang-tools-extra/trunk/unittests/clangd/JSONExprTests.c

r318274 - ASTMatchers.h: Avoid warnings due to "@throw". [-Wdocumentation]

2017-11-14 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Nov 14 22:53:45 2017 New Revision: 318274 URL: http://llvm.org/viewvc/llvm-project?rev=318274&view=rev Log: ASTMatchers.h: Avoid warnings due to "@throw". [-Wdocumentation] Modified: cfe/trunk/include/clang/ASTMatchers/ASTMatchers.h Modified: cfe/trunk/include/clang

r318347 - clang/module.modulemap: clang/Basic/X86Target.def may be textual header.

2017-11-15 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Nov 15 15:04:44 2017 New Revision: 318347 URL: http://llvm.org/viewvc/llvm-project?rev=318347&view=rev Log: clang/module.modulemap: clang/Basic/X86Target.def may be textual header. Modified: cfe/trunk/include/clang/module.modulemap Modified: cfe/trunk/include/clang/

Notice: The buildbot bb.pgr.jp will be suspended within a few days

2017-11-20 Thread NAKAMURA Takumi via cfe-commits
Due to resource issue, I have to terminate it. As you know, it has been working for several years and I am certain it has been useful and helpful to guys. I am not sure whether I could restart it or not. I loved it. Thank you, Takumi Nakamura ___ cfe-com

[clang] d4a4d0d - clang/test/Driver/clang-offload-bundler-standardize.c REQUIRES asserts. (fixup D145770)

2023-03-14 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-03-15T08:08:51+09:00 New Revision: d4a4d0d7912796aa02878e2cd51da4d1fe8ce930 URL: https://github.com/llvm/llvm-project/commit/d4a4d0d7912796aa02878e2cd51da4d1fe8ce930 DIFF: https://github.com/llvm/llvm-project/commit/d4a4d0d7912796aa02878e2cd51da4d1fe8ce930.dif

[clang-tools-extra] 7d5d987 - [CMake] Reorder and reformat deps

2023-04-16 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-04-17T00:32:16+09:00 New Revision: 7d5d987e93bb4650d1dade41f0d5c5025ccb5b5c URL: https://github.com/llvm/llvm-project/commit/7d5d987e93bb4650d1dade41f0d5c5025ccb5b5c DIFF: https://github.com/llvm/llvm-project/commit/7d5d987e93bb4650d1dade41f0d5c5025ccb5b5c.dif

[clang] 7d5d987 - [CMake] Reorder and reformat deps

2023-04-16 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-04-17T00:32:16+09:00 New Revision: 7d5d987e93bb4650d1dade41f0d5c5025ccb5b5c URL: https://github.com/llvm/llvm-project/commit/7d5d987e93bb4650d1dade41f0d5c5025ccb5b5c DIFF: https://github.com/llvm/llvm-project/commit/7d5d987e93bb4650d1dade41f0d5c5025ccb5b5c.dif

[clang] 077a2a4 - [CMake] Cleanup deps

2023-04-16 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-04-17T00:38:49+09:00 New Revision: 077a2a4bcddf62fd002f80f150ef0e5c785ba89b URL: https://github.com/llvm/llvm-project/commit/077a2a4bcddf62fd002f80f150ef0e5c785ba89b DIFF: https://github.com/llvm/llvm-project/commit/077a2a4bcddf62fd002f80f150ef0e5c785ba89b.dif

[clang] 502e357 - Revert "[ClangScanDeps] Add UNSUPPORTED: system-windows to test P1689.cppm"

2023-02-12 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-02-12T18:37:34+09:00 New Revision: 502e357dc77cde6cc3a11714d37468d5d4c747c3 URL: https://github.com/llvm/llvm-project/commit/502e357dc77cde6cc3a11714d37468d5d4c747c3 DIFF: https://github.com/llvm/llvm-project/commit/502e357dc77cde6cc3a11714d37468d5d4c747c3.dif

[clang] f8b5003 - Revert "[C++20] [Modules] [ClangScanDeps] Allow clang-scan-deps to without specified compilation database in P1689 (3/4)"

2023-02-12 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-02-12T18:38:17+09:00 New Revision: f8b5003cb3f90b9ec21c3472110b0a9a9f245cda URL: https://github.com/llvm/llvm-project/commit/f8b5003cb3f90b9ec21c3472110b0a9a9f245cda DIFF: https://github.com/llvm/llvm-project/commit/f8b5003cb3f90b9ec21c3472110b0a9a9f245cda.dif

[clang] 069dd87 - Revert "[C++20] [Modules] [ClangScanDeps] Add ClangScanDeps support for C++20 Named Modules in P1689 format (2/4)"

2023-02-12 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-02-12T18:38:25+09:00 New Revision: 069dd8768a6a00df0a7c4573d415744b06f98955 URL: https://github.com/llvm/llvm-project/commit/069dd8768a6a00df0a7c4573d415744b06f98955 DIFF: https://github.com/llvm/llvm-project/commit/069dd8768a6a00df0a7c4573d415744b06f98955.dif

[clang] 64888d4 - SemaRISCVVectorLookup.cpp: Prune `default:` block. [-Wcovered-switch-default]

2023-05-02 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-05-03T01:37:37+09:00 New Revision: 64888d437c9e0dd52adad9b26784369a4ea24b7f URL: https://github.com/llvm/llvm-project/commit/64888d437c9e0dd52adad9b26784369a4ea24b7f DIFF: https://github.com/llvm/llvm-project/commit/64888d437c9e0dd52adad9b26784369a4ea24b7f.dif

[clang] 0cbbfb8 - [CGCall] Prune ArgStruct [-Wunused-variable]

2023-06-15 Thread NAKAMURA Takumi via cfe-commits
Author: NAKAMURA Takumi Date: 2023-06-16T08:00:57+09:00 New Revision: 0cbbfb8c2e03275e2f67e4f953693601785069a4 URL: https://github.com/llvm/llvm-project/commit/0cbbfb8c2e03275e2f67e4f953693601785069a4 DIFF: https://github.com/llvm/llvm-project/commit/0cbbfb8c2e03275e2f67e4f953693601785069a4.dif

r290113 - [libclang] Revert part of r290025, "Remove the 'extern "C"' blocks from the implementation files."

2016-12-19 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Dec 19 10:50:43 2016 New Revision: 290113 URL: http://llvm.org/viewvc/llvm-project?rev=290113&view=rev Log: [libclang] Revert part of r290025, "Remove the 'extern "C"' blocks from the implementation files." mingw32-ld complains missing symbols in exports, Cannot expo

Re: [clang-tools-extra] r290202 - [clang-tidy] Add modernize-use-default-member-init check

2016-12-21 Thread NAKAMURA Takumi via cfe-commits
It'd be the issue if the test depended on installed headers. The builder doesn't have MS headers installed. On Thu, Dec 22, 2016 at 1:27 AM Aaron Ballman wrote: > On Tue, Dec 20, 2016 at 5:58 PM, Malcolm Parsons > wrote: > > On 20 December 2016 at 22:32, Aaron Ballman > wrote: > >> On Tue, Dec

Re: [clang-tools-extra] r290202 - [clang-tidy] Add modernize-use-default-member-init check

2016-12-22 Thread NAKAMURA Takumi via cfe-commits
Does the test invoke cl.exe? I supposed it were clang. On Thu, Dec 22, 2016 at 11:24 PM Aaron Ballman wrote: > On Wed, Dec 21, 2016 at 6:10 PM, NAKAMURA Takumi > wrote: > > It'd be the issue if the test depended on installed headers. The builder > > doesn't have MS headers installed. > > Those

r290478 - clangCodeGen: Add LLVMPasses to libdeps. r290450 introduced it.

2016-12-23 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Dec 23 19:55:12 2016 New Revision: 290478 URL: http://llvm.org/viewvc/llvm-project?rev=290478&view=rev Log: clangCodeGen: Add LLVMPasses to libdeps. r290450 introduced it. Modified: cfe/trunk/lib/CodeGen/CMakeLists.txt Modified: cfe/trunk/lib/CodeGen/CMakeLists.txt

r279207 - clang/test/Modules/prebuilt-module.m: Prune "-triple" to fix a configuration mismatch.

2016-08-18 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Aug 19 00:25:26 2016 New Revision: 279207 URL: http://llvm.org/viewvc/llvm-project?rev=279207&view=rev Log: clang/test/Modules/prebuilt-module.m: Prune "-triple" to fix a configuration mismatch. Modified: cfe/trunk/test/Modules/prebuilt-module.m Modified: cfe/trunk

r279641 - clang-offload-bundler: Update libdeps.

2016-08-24 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Aug 24 12:05:48 2016 New Revision: 279641 URL: http://llvm.org/viewvc/llvm-project?rev=279641&view=rev Log: clang-offload-bundler: Update libdeps. Modified: cfe/trunk/tools/clang-offload-bundler/CMakeLists.txt Modified: cfe/trunk/tools/clang-offload-bundler/CMakeLis

[clang-tools-extra] r280078 - clang-tools-extra/test/clang-tidy/misc-move-forwarding-reference.cpp: Appease ms targets with -fno-delayed-template-parsing.

2016-08-30 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Aug 30 07:34:03 2016 New Revision: 280078 URL: http://llvm.org/viewvc/llvm-project?rev=280078&view=rev Log: clang-tools-extra/test/clang-tidy/misc-move-forwarding-reference.cpp: Appease ms targets with -fno-delayed-template-parsing. Modified: clang-tools-extra/trunk

r280085 - clang/test/Driver/modules-ts.cpp: Satisfy quoted filename.

2016-08-30 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Aug 30 08:07:53 2016 New Revision: 280085 URL: http://llvm.org/viewvc/llvm-project?rev=280085&view=rev Log: clang/test/Driver/modules-ts.cpp: Satisfy quoted filename. On win32, backslashed filename is emitted like; -o "C:\\bb-win\\ninja-clang-i686-msc19-R\\build\\too

r280104 - Disable clang/test/SemaTemplate/instantiation-depth-default.cpp temporarily for targeting mingw32. It crashes. Investigating.

2016-08-30 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Aug 30 10:38:18 2016 New Revision: 280104 URL: http://llvm.org/viewvc/llvm-project?rev=280104&view=rev Log: Disable clang/test/SemaTemplate/instantiation-depth-default.cpp temporarily for targeting mingw32. It crashes. Investigating. Modified: cfe/trunk/test/SemaTem

Re: r280104 - Disable clang/test/SemaTemplate/instantiation-depth-default.cpp temporarily for targeting mingw32. It crashes. Investigating.

2016-08-30 Thread NAKAMURA Takumi via cfe-commits
HandleLLVMOptions.cmake and TableGen.cmake. On Wed, Aug 31, 2016 at 4:12 AM Richard Smith wrote: > On Tue, Aug 30, 2016 at 8:38 AM, NAKAMURA Takumi via cfe-commits < > cfe-commits@lists.llvm.org> wrote: > >> Author: chapuni >> Date: Tue Aug 30 10:38:18 2016 >> New

r280187 - clangTooling: Update libdeps: LLVMOptions, since r280118.

2016-08-30 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Aug 30 19:46:32 2016 New Revision: 280187 URL: http://llvm.org/viewvc/llvm-project?rev=280187&view=rev Log: clangTooling: Update libdeps: LLVMOptions, since r280118. Modified: cfe/trunk/lib/Tooling/CMakeLists.txt Modified: cfe/trunk/lib/Tooling/CMakeLists.txt URL:

r280186 - clangTooling depends on ClangDriverOptions since r280118.

2016-08-30 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Aug 30 19:46:25 2016 New Revision: 280186 URL: http://llvm.org/viewvc/llvm-project?rev=280186&view=rev Log: clangTooling depends on ClangDriverOptions since r280118. Modified: cfe/trunk/lib/Tooling/CMakeLists.txt Modified: cfe/trunk/lib/Tooling/CMakeLists.txt URL:

r280659 - clang/test/Modules/compiler_builtins_x86.c: Fix r280658.

2016-09-05 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Mon Sep 5 08:14:54 2016 New Revision: 280659 URL: http://llvm.org/viewvc/llvm-project?rev=280659&view=rev Log: clang/test/Modules/compiler_builtins_x86.c: Fix r280658. Modified: cfe/trunk/test/Modules/compiler_builtins_x86.c Modified: cfe/trunk/test/Modules/compiler_bu

r281582 - Builtins.def: Explicitly undef finitef, to appease mingw. It defines finitef as alias of _finitef.

2016-09-14 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Sep 15 00:11:43 2016 New Revision: 281582 URL: http://llvm.org/viewvc/llvm-project?rev=281582&view=rev Log: Builtins.def: Explicitly undef finitef, to appease mingw. It defines finitef as alias of _finitef. Modified: cfe/trunk/include/clang/Basic/Builtins.def Modif

r298921 - clangToolingRefactor: Add libdeps upon clangFormat in r298913.

2017-03-28 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Mar 28 09:18:10 2017 New Revision: 298921 URL: http://llvm.org/viewvc/llvm-project?rev=298921&view=rev Log: clangToolingRefactor: Add libdeps upon clangFormat in r298913. Modified: cfe/trunk/lib/Tooling/Refactoring/CMakeLists.txt Modified: cfe/trunk/lib/Tooling/Refa

Re: r299410 - Modules/builtins.m requires shell.

2017-04-03 Thread NAKAMURA Takumi via cfe-commits
What was your issue? Seems nothing to do "shell". On Tue, Apr 4, 2017 at 12:03 PM Galina Kistanova via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Author: gkistanova > Date: Mon Apr 3 21:50:40 2017 > New Revision: 299410 > > URL: http://llvm.org/viewvc/llvm-project?rev=299410&view=rev > L

r299760 - CloneDetection.h: Fix warnings. [-Wdocumentation]

2017-04-07 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Fri Apr 7 06:06:31 2017 New Revision: 299760 URL: http://llvm.org/viewvc/llvm-project?rev=299760&view=rev Log: CloneDetection.h: Fix warnings. [-Wdocumentation] Modified: cfe/trunk/include/clang/Analysis/CloneDetection.h Modified: cfe/trunk/include/clang/Analysis/Clone

r300145 - ExternalASTMerger.cpp: Silence another warning. [-Wunused-lambda-capture]

2017-04-12 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Apr 12 19:17:28 2017 New Revision: 300145 URL: http://llvm.org/viewvc/llvm-project?rev=300145&view=rev Log: ExternalASTMerger.cpp: Silence another warning. [-Wunused-lambda-capture] Modified: cfe/trunk/lib/AST/ExternalASTMerger.cpp Modified: cfe/trunk/lib/AST/Extern

r300303 - clang/test/CoverageMapping/unused_names.c: Relax an expression for targeting PECOFF.

2017-04-13 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Apr 13 22:16:48 2017 New Revision: 300303 URL: http://llvm.org/viewvc/llvm-project?rev=300303&view=rev Log: clang/test/CoverageMapping/unused_names.c: Relax an expression for targeting PECOFF. Modified: cfe/trunk/test/CoverageMapping/unused_names.c Modified: cfe/tr

Re: r300303 - clang/test/CoverageMapping/unused_names.c: Relax an expression for targeting PECOFF.

2017-04-13 Thread NAKAMURA Takumi via cfe-commits
Could you confirm if it is right fix? On Fri, Apr 14, 2017 at 12:29 PM NAKAMURA Takumi via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Author: chapuni > Date: Thu Apr 13 22:16:48 2017 > New Revision: 300303 > > URL: http://llvm.org/viewvc/llvm-project?rev=300303&am

[clang-tools-extra] r300545 - clang-tools-extra/test/clang-tidy/performance-inefficient-vector-operation.cpp: Appease targeting msvc with -fno-ms-extensions.

2017-04-18 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Apr 18 07:13:30 2017 New Revision: 300545 URL: http://llvm.org/viewvc/llvm-project?rev=300545&view=rev Log: clang-tools-extra/test/clang-tidy/performance-inefficient-vector-operation.cpp: Appease targeting msvc with -fno-ms-extensions. FIXME: This may work with -target

r292007 - Add LLVMOption to clang-interpreter, corresponding to r291938.

2017-01-14 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Sat Jan 14 02:54:05 2017 New Revision: 292007 URL: http://llvm.org/viewvc/llvm-project?rev=292007&view=rev Log: Add LLVMOption to clang-interpreter, corresponding to r291938. Modified: cfe/trunk/examples/clang-interpreter/CMakeLists.txt Modified: cfe/trunk/examples/clan

Re: r285733 - clang/test/CodeGenOpenCL/convergent.cl: Satisfy -Asserts with "opt -instnamer".

2017-02-07 Thread NAKAMURA Takumi via cfe-commits
From: cfe-commits [mailto:cfe-commits-boun...@lists.llvm.org] On Behalf > Of NAKAMURA Takumi via cfe-commits > Sent: 01 November 2016 20:08 > To: cfe-commits@lists.llvm.org > Subject: r285733 - clang/test/CodeGenOpenCL/convergent.cl: Satisfy > -Asserts with "opt -instnamer". >

r306372 - clang/test/CodeGenObjC/ivar-type-encoding.m: Tweak to satisfy -m32.

2017-06-27 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Jun 27 00:40:47 2017 New Revision: 306372 URL: http://llvm.org/viewvc/llvm-project?rev=306372&view=rev Log: clang/test/CodeGenObjC/ivar-type-encoding.m: Tweak to satisfy -m32. Modified: cfe/trunk/test/CodeGenObjC/ivar-type-encoding.m Modified: cfe/trunk/test/CodeGen

r306511 - DiagnosticRenderer.h: Prune \param SM, corresponding to rL306384. [-Wdocumentation]

2017-06-27 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Jun 27 23:46:23 2017 New Revision: 306511 URL: http://llvm.org/viewvc/llvm-project?rev=306511&view=rev Log: DiagnosticRenderer.h: Prune \param SM, corresponding to rL306384. [-Wdocumentation] Modified: cfe/trunk/include/clang/Frontend/DiagnosticRenderer.h Modified:

[clang-tools-extra] r306612 - clangDaemon requires clangLex.

2017-06-28 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Wed Jun 28 15:57:15 2017 New Revision: 306612 URL: http://llvm.org/viewvc/llvm-project?rev=306612&view=rev Log: clangDaemon requires clangLex. Modified: clang-tools-extra/trunk/clangd/CMakeLists.txt Modified: clang-tools-extra/trunk/clangd/CMakeLists.txt URL: http://ll

r306660 - Revert r306653, "[OpenCL] Allow function declaration with empty argument list."

2017-06-29 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Thu Jun 29 03:47:23 2017 New Revision: 306660 URL: http://llvm.org/viewvc/llvm-project?rev=306660&view=rev Log: Revert r306653, "[OpenCL] Allow function declaration with empty argument list." It broke bots. Removed: cfe/trunk/test/SemaOpenCL/function-no-args.cl Modified

[clang-tools-extra] r307068 - ClangdServer.cpp: Suppress a warning. [-Wunused-lambda-capture]

2017-07-05 Thread NAKAMURA Takumi via cfe-commits
Author: chapuni Date: Tue Jul 4 05:12:14 2017 New Revision: 307068 URL: http://llvm.org/viewvc/llvm-project?rev=307068&view=rev Log: ClangdServer.cpp: Suppress a warning. [-Wunused-lambda-capture] Modified: clang-tools-extra/trunk/clangd/ClangdServer.cpp Modified: clang-tools-extra/trunk/cl

<    1   2   3   4   5   6   7   >