[clang] [clang][deps] Generate command lines lazily (PR #65691)

2023-09-07 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 review_requested https://github.com/llvm/llvm-project/pull/65691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][deps] Generate command lines lazily (PR #65691)

2023-09-07 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 closed https://github.com/llvm/llvm-project/pull/65691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] 5523fef - [clang][lex] Use preferred path separator in includer-relative lookup

2023-09-08 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-08T16:38:08-07:00 New Revision: 5523fefb01c282c4cbcaf6314a9aaf658c6c145f URL: https://github.com/llvm/llvm-project/commit/5523fefb01c282c4cbcaf6314a9aaf658c6c145f DIFF: https://github.com/llvm/llvm-project/commit/5523fefb01c282c4cbcaf6314a9aaf658c6c145f.diff L

[clang] f0f548a - [clang] Make test separator-agnostic

2023-09-08 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-08T16:56:01-07:00 New Revision: f0f548a65a215c450d956dbcedb03656449705b9 URL: https://github.com/llvm/llvm-project/commit/f0f548a65a215c450d956dbcedb03656449705b9 DIFF: https://github.com/llvm/llvm-project/commit/f0f548a65a215c450d956dbcedb03656449705b9.diff L

[clang] 523c471 - Reapply "[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`"

2023-09-08 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-08T19:04:01-07:00 New Revision: 523c471250a49b5603bd907ff05535f18ef61c91 URL: https://github.com/llvm/llvm-project/commit/523c471250a49b5603bd907ff05535f18ef61c91 DIFF: https://github.com/llvm/llvm-project/commit/523c471250a49b5603bd907ff05535f18ef61c91.diff L

[clang] 0c41681 - [clang] NFCI: Use `FileEntryRef` in `VerifyDiagnosticConsumer`

2023-09-08 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-08T20:12:08-07:00 New Revision: 0c41681a0ce3ab8c4f145b30e586d25a33b75bbf URL: https://github.com/llvm/llvm-project/commit/0c41681a0ce3ab8c4f145b30e586d25a33b75bbf DIFF: https://github.com/llvm/llvm-project/commit/0c41681a0ce3ab8c4f145b30e586d25a33b75bbf.diff L

[clang] 358d9db - [clang] NFCI: Use `FileEntryRef` in `checkMSVCHeaderSearch()`

2023-09-08 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-08T21:28:05-07:00 New Revision: 358d9dbf4f1b9b3b166139a366d0e8c5162988c0 URL: https://github.com/llvm/llvm-project/commit/358d9dbf4f1b9b3b166139a366d0e8c5162988c0 DIFF: https://github.com/llvm/llvm-project/commit/358d9dbf4f1b9b3b166139a366d0e8c5162988c0.diff L

[clang] c23d65b - [clang] NFCI: Use `FileEntryRef` in `ModuleMapParser`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T09:12:35-07:00 New Revision: c23d65b90fb7fb07cb12e2d70d0c34376b8fcdad URL: https://github.com/llvm/llvm-project/commit/c23d65b90fb7fb07cb12e2d70d0c34376b8fcdad DIFF: https://github.com/llvm/llvm-project/commit/c23d65b90fb7fb07cb12e2d70d0c34376b8fcdad.diff L

[clang] 37b0889 - [clang] NFCI: Use `FileEntryRef` in `ModuleMap`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T09:12:35-07:00 New Revision: 37b08892fc1ada83f09b4630190f8fb7346923cd URL: https://github.com/llvm/llvm-project/commit/37b08892fc1ada83f09b4630190f8fb7346923cd DIFF: https://github.com/llvm/llvm-project/commit/37b08892fc1ada83f09b4630190f8fb7346923cd.diff L

[clang] ef99617 - [clang] NFCI: Use `FileEntryRef` in `diagnoseFrameworkInclude()`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T09:12:35-07:00 New Revision: ef996175a7d38f7b4a0b60264dc861ab36376a47 URL: https://github.com/llvm/llvm-project/commit/ef996175a7d38f7b4a0b60264dc861ab36376a47 DIFF: https://github.com/llvm/llvm-project/commit/ef996175a7d38f7b4a0b60264dc861ab36376a47.diff L

[clang-tools-extra] 98e6deb - [clang][tools] Use `FileEntryRef` in `include_cleaner::Header`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T09:54:13-07:00 New Revision: 98e6deb62cefaa7d5c67081bd5b72ad26bada46e URL: https://github.com/llvm/llvm-project/commit/98e6deb62cefaa7d5c67081bd5b72ad26bada46e DIFF: https://github.com/llvm/llvm-project/commit/98e6deb62cefaa7d5c67081bd5b72ad26bada46e.diff L

[clang-tools-extra] eea232d - [clang][tools] Remove path separator assumption

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T11:38:32-07:00 New Revision: eea232da827abae1a4fd71a0fb1f4d239d7b2f6a URL: https://github.com/llvm/llvm-project/commit/eea232da827abae1a4fd71a0fb1f4d239d7b2f6a DIFF: https://github.com/llvm/llvm-project/commit/eea232da827abae1a4fd71a0fb1f4d239d7b2f6a.diff L

[clang] 6966c06 - [clang] NFCI: Use `FileEntryRef` in `suggestPathToFileForDiagnostics()`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T20:29:04-07:00 New Revision: 6966c06bedd0639169ad82cf17ded235d0acb850 URL: https://github.com/llvm/llvm-project/commit/6966c06bedd0639169ad82cf17ded235d0acb850 DIFF: https://github.com/llvm/llvm-project/commit/6966c06bedd0639169ad82cf17ded235d0acb850.diff L

[clang] 715257e - [clang] NFCI: Use `FileEntryRef` in `Sarif.cpp`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T20:56:46-07:00 New Revision: 715257eac76cafef483014e01c3b4abed964815f URL: https://github.com/llvm/llvm-project/commit/715257eac76cafef483014e01c3b4abed964815f DIFF: https://github.com/llvm/llvm-project/commit/715257eac76cafef483014e01c3b4abed964815f.diff L

[clang] e483a6e - [clang] NFCI: Use `FileEntryRef` in `LookupSubframeworkHeader()`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T21:50:38-07:00 New Revision: e483a6e174f5e06ae46d870c5263b489db4b9e65 URL: https://github.com/llvm/llvm-project/commit/e483a6e174f5e06ae46d870c5263b489db4b9e65 DIFF: https://github.com/llvm/llvm-project/commit/e483a6e174f5e06ae46d870c5263b489db4b9e65.diff L

[clang] bc933c9 - [clang] NFCI: Use `FileEntryRef` in `ModuleManager`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T21:50:38-07:00 New Revision: bc933c904704f747fb63f6c93d09c6759936e255 URL: https://github.com/llvm/llvm-project/commit/bc933c904704f747fb63f6c93d09c6759936e255 DIFF: https://github.com/llvm/llvm-project/commit/bc933c904704f747fb63f6c93d09c6759936e255.diff L

[clang] e644f59 - [clang] NFCI: Use `FileEntryRef` in `ModuleMapCallbacks`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T21:51:04-07:00 New Revision: e644f5973b0b71baadc6d7b64596527a1dc49d17 URL: https://github.com/llvm/llvm-project/commit/e644f5973b0b71baadc6d7b64596527a1dc49d17 DIFF: https://github.com/llvm/llvm-project/commit/e644f5973b0b71baadc6d7b64596527a1dc49d17.diff L

[clang] 14498a4 - [clang] NFCI: Use `FileEntryRef` in `GlobalModuleIndex`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T21:51:03-07:00 New Revision: 14498a477ee9e00dc462779cee8cbc5846ca6d3a URL: https://github.com/llvm/llvm-project/commit/14498a477ee9e00dc462779cee8cbc5846ca6d3a DIFF: https://github.com/llvm/llvm-project/commit/14498a477ee9e00dc462779cee8cbc5846ca6d3a.diff L

[clang] 89bacc0 - [clang] NFCI: Use `FileEntryRef` in `CreateHeaderMap()`

2023-09-09 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-09T21:51:04-07:00 New Revision: 89bacc0bb9f6aa66ca1951ec5c0e4c38cc661160 URL: https://github.com/llvm/llvm-project/commit/89bacc0bb9f6aa66ca1951ec5c0e4c38cc661160 DIFF: https://github.com/llvm/llvm-project/commit/89bacc0bb9f6aa66ca1951ec5c0e4c38cc661160.diff L

[clang] 7560356 - [clang] NFCI: Use `FileEntryRef` in `FileRemapper` (2/2)

2023-09-10 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-10T08:19:26-07:00 New Revision: 7560356a832fbf3741a9f1be7ebb3886eead289e URL: https://github.com/llvm/llvm-project/commit/7560356a832fbf3741a9f1be7ebb3886eead289e DIFF: https://github.com/llvm/llvm-project/commit/7560356a832fbf3741a9f1be7ebb3886eead289e.diff L

[clang] 3817c8a - [clang] NFCI: Use `FileEntryRef` in `FileRemapper` (1/2)

2023-09-10 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-10T08:19:26-07:00 New Revision: 3817c8a4e628344bc237434fcf9838da1857f69d URL: https://github.com/llvm/llvm-project/commit/3817c8a4e628344bc237434fcf9838da1857f69d DIFF: https://github.com/llvm/llvm-project/commit/3817c8a4e628344bc237434fcf9838da1857f69d.diff L

[clang] 45bf8e4 - [clang] NFCI: Use `FileEntryRef` in `ASTReader`

2023-09-10 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-10T09:36:47-07:00 New Revision: 45bf8e432bc3f1433a18d6158eb9de62006dc09d URL: https://github.com/llvm/llvm-project/commit/45bf8e432bc3f1433a18d6158eb9de62006dc09d DIFF: https://github.com/llvm/llvm-project/commit/45bf8e432bc3f1433a18d6158eb9de62006dc09d.diff L

[clang] 7ad5b18 - [clang] NFCI: Use `FileEntryRef` in `ASTWriter`

2023-09-10 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-10T09:36:47-07:00 New Revision: 7ad5b1852287375758292d08de6f80c1a5e4904c URL: https://github.com/llvm/llvm-project/commit/7ad5b1852287375758292d08de6f80c1a5e4904c DIFF: https://github.com/llvm/llvm-project/commit/7ad5b1852287375758292d08de6f80c1a5e4904c.diff L

[clang] d9c82e1 - [AIX][tests] Temporarily disable more Clang/Index tests

2023-09-10 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-10T10:03:27-07:00 New Revision: d9c82e1919af98569bf849021ab93dbbf8a2c670 URL: https://github.com/llvm/llvm-project/commit/d9c82e1919af98569bf849021ab93dbbf8a2c670 DIFF: https://github.com/llvm/llvm-project/commit/d9c82e1919af98569bf849021ab93dbbf8a2c670.diff L

[clang] b19fe81 - [clang][deps] NFCI: Use `FileEntryRef` in `ModuleDepCollectorPP`

2023-09-10 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-10T19:53:54-07:00 New Revision: b19fe81eb5012cf19eec22ec6f6db677ce1aee54 URL: https://github.com/llvm/llvm-project/commit/b19fe81eb5012cf19eec22ec6f6db677ce1aee54 DIFF: https://github.com/llvm/llvm-project/commit/b19fe81eb5012cf19eec22ec6f6db677ce1aee54.diff L

[clang-tools-extra] 797cad9 - [clang] NFCI: Use `FileEntryRef` in 'clang-tools-extra'

2023-09-10 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-10T19:53:54-07:00 New Revision: 797cad9d32885ca7a0ccfa657eba5c739f189e98 URL: https://github.com/llvm/llvm-project/commit/797cad9d32885ca7a0ccfa657eba5c739f189e98 DIFF: https://github.com/llvm/llvm-project/commit/797cad9d32885ca7a0ccfa657eba5c739f189e98.diff L

[clang] [DependencyScanningFilesystem] Make sure the local/shared cache filename lookups use only absolute paths (PR #66122)

2023-09-12 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 edited https://github.com/llvm/llvm-project/pull/66122 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [DependencyScanningFilesystem] Make sure the local/shared cache filename lookups use only absolute paths (PR #66122)

2023-09-12 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 commented: Nice, this seems like an important aspect to get right. I left a couple of comments/questions. https://github.com/llvm/llvm-project/pull/66122 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://l

[clang] [DependencyScanningFilesystem] Make sure the local/shared cache filename lookups use only absolute paths (PR #66122)

2023-09-12 Thread Jan Svoboda via cfe-commits
@@ -215,44 +225,57 @@ DependencyScanningWorkerFilesystem::findEntryByFilenameWithWriteThrough( } llvm::ErrorOr -DependencyScanningWorkerFilesystem::computeAndStoreResult(StringRef Filename) { - llvm::ErrorOr Stat = getUnderlyingFS().status(Filename); +DependencyScanningWorke

[clang] [DependencyScanningFilesystem] Make sure the local/shared cache filename lookups use only absolute paths (PR #66122)

2023-09-12 Thread Jan Svoboda via cfe-commits
@@ -215,44 +225,57 @@ DependencyScanningWorkerFilesystem::findEntryByFilenameWithWriteThrough( } llvm::ErrorOr -DependencyScanningWorkerFilesystem::computeAndStoreResult(StringRef Filename) { - llvm::ErrorOr Stat = getUnderlyingFS().status(Filename); +DependencyScanningWorke

[clang] [DependencyScanningFilesystem] Make sure the local/shared cache filename lookups use only absolute paths (PR #66122)

2023-09-12 Thread Jan Svoboda via cfe-commits
@@ -215,44 +225,57 @@ DependencyScanningWorkerFilesystem::findEntryByFilenameWithWriteThrough( } llvm::ErrorOr -DependencyScanningWorkerFilesystem::computeAndStoreResult(StringRef Filename) { - llvm::ErrorOr Stat = getUnderlyingFS().status(Filename); +DependencyScanningWorke

[clang] [DependencyScanningFilesystem] Make sure the local/shared cache filename lookups use only absolute paths (PR #66122)

2023-09-12 Thread Jan Svoboda via cfe-commits
@@ -215,44 +225,57 @@ DependencyScanningWorkerFilesystem::findEntryByFilenameWithWriteThrough( } llvm::ErrorOr -DependencyScanningWorkerFilesystem::computeAndStoreResult(StringRef Filename) { - llvm::ErrorOr Stat = getUnderlyingFS().status(Filename); +DependencyScanningWorke

[clang] [DependencyScanningFilesystem] Make sure the local/shared cache filename lookups use only absolute paths (PR #66122)

2023-09-12 Thread Jan Svoboda via cfe-commits
@@ -215,44 +225,57 @@ DependencyScanningWorkerFilesystem::findEntryByFilenameWithWriteThrough( } llvm::ErrorOr -DependencyScanningWorkerFilesystem::computeAndStoreResult(StringRef Filename) { - llvm::ErrorOr Stat = getUnderlyingFS().status(Filename); +DependencyScanningWorke

[clang] 1b07d43 - [clang] NFCI: Use `FileEntryRef` in `ModuleMap::InferredModuleAllowedBy`

2023-09-13 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-13T13:32:26-07:00 New Revision: 1b07d4329880c98f313da426272be5cf50c0768d URL: https://github.com/llvm/llvm-project/commit/1b07d4329880c98f313da426272be5cf50c0768d DIFF: https://github.com/llvm/llvm-project/commit/1b07d4329880c98f313da426272be5cf50c0768d.diff L

[clang] 2793ef6 - [clang] NFCI: Use `FileEntryRef` in `SrcMgr::ContentCache`

2023-09-13 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-13T13:55:32-07:00 New Revision: 2793ef6797a406abf983139b2a18b30a9e277687 URL: https://github.com/llvm/llvm-project/commit/2793ef6797a406abf983139b2a18b30a9e277687 DIFF: https://github.com/llvm/llvm-project/commit/2793ef6797a406abf983139b2a18b30a9e277687.diff L

[clang] f94695b - [clang] NFCI: Use `FileEntryRef` in `FileManager::getBufferForFile()`

2023-09-13 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-13T15:02:20-07:00 New Revision: f94695b6eb0e0b2bb059c33903cc7dd4a3ddd47f URL: https://github.com/llvm/llvm-project/commit/f94695b6eb0e0b2bb059c33903cc7dd4a3ddd47f DIFF: https://github.com/llvm/llvm-project/commit/f94695b6eb0e0b2bb059c33903cc7dd4a3ddd47f.diff L

[clang] [clang][deps] Implement move-conversion for `CowCompilerInvocation` (PR #66301)

2023-09-13 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 closed https://github.com/llvm/llvm-project/pull/66301 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][deps] Load module map file from PCM (PR #66389)

2023-09-14 Thread Jan Svoboda via cfe-commits
@@ -1307,6 +1307,9 @@ void ModuleMap::setInferredModuleAllowedBy(Module *M, std::error_code ModuleMap::canonicalizeModuleMapPath(SmallVectorImpl &Path) { + FileManager &FM = SourceMgr.getFileManager(); + FM.makeAbsolutePath(Path); jansvoboda11 wrote: Are yo

[clang] [DependencyScanningFilesystem] Make sure the local/shared cache filename lookups use only absolute paths (PR #66122)

2023-09-14 Thread Jan Svoboda via cfe-commits
@@ -330,3 +353,20 @@ DependencyScanningWorkerFilesystem::openFileForRead(const Twine &Path) { return Result.getError(); return DepScanFile::create(Result.get()); } + +std::error_code DependencyScanningWorkerFilesystem::setCurrentWorkingDirectory( +const Twine &Path)

[clang] [clang][deps] Load module map file from PCM (PR #66389)

2023-09-15 Thread Jan Svoboda via cfe-commits
@@ -1307,6 +1307,9 @@ void ModuleMap::setInferredModuleAllowedBy(Module *M, std::error_code ModuleMap::canonicalizeModuleMapPath(SmallVectorImpl &Path) { + FileManager &FM = SourceMgr.getFileManager(); + FM.makeAbsolutePath(Path); jansvoboda11 wrote: I don'

[clang] [clang][deps] Load module map file from PCM (PR #66389)

2023-09-15 Thread Jan Svoboda via cfe-commits
@@ -1307,6 +1307,9 @@ void ModuleMap::setInferredModuleAllowedBy(Module *M, std::error_code ModuleMap::canonicalizeModuleMapPath(SmallVectorImpl &Path) { + FileManager &FM = SourceMgr.getFileManager(); + FM.makeAbsolutePath(Path); jansvoboda11 wrote: > Is t

[clang] [clang][deps] Load module map file from PCM (PR #66389)

2023-09-15 Thread Jan Svoboda via cfe-commits
@@ -1307,6 +1307,9 @@ void ModuleMap::setInferredModuleAllowedBy(Module *M, std::error_code ModuleMap::canonicalizeModuleMapPath(SmallVectorImpl &Path) { + FileManager &FM = SourceMgr.getFileManager(); + FM.makeAbsolutePath(Path); jansvoboda11 wrote: > > Th

[clang] c68ba12 - [clang][modules] Mark fewer identifiers as out-of-date

2023-07-04 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-07-04T12:58:44+02:00 New Revision: c68ba12abf490716fd7a57bba9c2dda1d537b19c URL: https://github.com/llvm/llvm-project/commit/c68ba12abf490716fd7a57bba9c2dda1d537b19c DIFF: https://github.com/llvm/llvm-project/commit/c68ba12abf490716fd7a57bba9c2dda1d537b19c.diff L

[clang] d77588d - [llvm][vfs] For virtual directories, use the virtual path as the real path

2023-07-10 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-07-10T10:41:15-07:00 New Revision: d77588df4553f0e93a74e6eab33e1ce87b576320 URL: https://github.com/llvm/llvm-project/commit/d77588df4553f0e93a74e6eab33e1ce87b576320 DIFF: https://github.com/llvm/llvm-project/commit/d77588df4553f0e93a74e6eab33e1ce87b576320.diff L

[clang] 06611e3 - [clang] Implement `PointerLikeTraits` for `{File,Directory}EntryRef`

2023-07-11 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-07-11T11:17:24-07:00 New Revision: 06611e361363a4c209aaccd0ee24652d2c56cafb URL: https://github.com/llvm/llvm-project/commit/06611e361363a4c209aaccd0ee24652d2c56cafb DIFF: https://github.com/llvm/llvm-project/commit/06611e361363a4c209aaccd0ee24652d2c56cafb.diff L

[clang] 6504d87 - [clang][modules] Deserialize included files lazily

2023-07-13 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-07-13T15:00:11-07:00 New Revision: 6504d87fc0c89fc584c2128355a14a07ed385c5b URL: https://github.com/llvm/llvm-project/commit/6504d87fc0c89fc584c2128355a14a07ed385c5b DIFF: https://github.com/llvm/llvm-project/commit/6504d87fc0c89fc584c2128355a14a07ed385c5b.diff L

[clang] b9d78bd - [clang][modules] Use relative offsets for input files

2023-08-24 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-08-24T09:16:04-07:00 New Revision: b9d78bdc730b2fcfe029a7579c24020536c3fa25 URL: https://github.com/llvm/llvm-project/commit/b9d78bdc730b2fcfe029a7579c24020536c3fa25 DIFF: https://github.com/llvm/llvm-project/commit/b9d78bdc730b2fcfe029a7579c24020536c3fa25.diff L

[clang] 7d15657 - [clang][modules] Move `UNHASHED_CONTROL_BLOCK` up in the AST file

2023-08-24 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-08-24T09:16:04-07:00 New Revision: 7d1565727dad3acb54fe76a908630843835d7bc8 URL: https://github.com/llvm/llvm-project/commit/7d1565727dad3acb54fe76a908630843835d7bc8 DIFF: https://github.com/llvm/llvm-project/commit/7d1565727dad3acb54fe76a908630843835d7bc8.diff L

[clang] b6ba804 - Revert "[clang][modules] Move `UNHASHED_CONTROL_BLOCK` up in the AST file"

2023-08-24 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-08-24T14:43:23-07:00 New Revision: b6ba804f7775f89f230ee1e62526a2f8225c7966 URL: https://github.com/llvm/llvm-project/commit/b6ba804f7775f89f230ee1e62526a2f8225c7966 DIFF: https://github.com/llvm/llvm-project/commit/b6ba804f7775f89f230ee1e62526a2f8225c7966.diff L

[clang] 870f158 - Revert "[clang][modules] Use relative offsets for input files"

2023-08-24 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-08-24T14:43:23-07:00 New Revision: 870f1583eed0f22ddfb1a1979a90198c3dc09927 URL: https://github.com/llvm/llvm-project/commit/870f1583eed0f22ddfb1a1979a90198c3dc09927 DIFF: https://github.com/llvm/llvm-project/commit/870f1583eed0f22ddfb1a1979a90198c3dc09927.diff L

[clang] d4a9121 - Reland "[clang][modules] Use relative offsets for input files"

2023-08-28 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-08-28T09:54:39-07:00 New Revision: d4a912153488308ea9ab96a0267150460cdfc697 URL: https://github.com/llvm/llvm-project/commit/d4a912153488308ea9ab96a0267150460cdfc697 DIFF: https://github.com/llvm/llvm-project/commit/d4a912153488308ea9ab96a0267150460cdfc697.diff L

[clang] 6fb08d8 - Reland "[clang][modules] Move `UNHASHED_CONTROL_BLOCK` up in the AST file"

2023-08-28 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-08-28T09:54:39-07:00 New Revision: 6fb08d8f558a6f28db7835acdb88cab83aea2eb4 URL: https://github.com/llvm/llvm-project/commit/6fb08d8f558a6f28db7835acdb88cab83aea2eb4 DIFF: https://github.com/llvm/llvm-project/commit/6fb08d8f558a6f28db7835acdb88cab83aea2eb4.diff L

[clang] b9b81e3 - [clang][modules] NFC: Use local instead of `ModuleFile` member

2023-08-28 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-08-28T09:54:39-07:00 New Revision: b9b81e37fe63d661afa356eacc97208ccc85da29 URL: https://github.com/llvm/llvm-project/commit/b9b81e37fe63d661afa356eacc97208ccc85da29 DIFF: https://github.com/llvm/llvm-project/commit/b9b81e37fe63d661afa356eacc97208ccc85da29.diff L

[clang] dd850f0 - [llvm][clang][modules] Fix test failure on big-endian bots

2023-08-28 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-08-28T13:18:40-07:00 New Revision: dd850f0bae8f38b721e9ae6b8ba915dbf7d9bac7 URL: https://github.com/llvm/llvm-project/commit/dd850f0bae8f38b721e9ae6b8ba915dbf7d9bac7 DIFF: https://github.com/llvm/llvm-project/commit/dd850f0bae8f38b721e9ae6b8ba915dbf7d9bac7.diff L

[clang] 5746002 - [clang] NFCI: Change returned LanguageOptions pointer to reference

2023-09-05 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-05T13:23:53-07:00 New Revision: 5746002ebb9c3d02be408edf13c2edc39aecf591 URL: https://github.com/llvm/llvm-project/commit/5746002ebb9c3d02be408edf13c2edc39aecf591 DIFF: https://github.com/llvm/llvm-project/commit/5746002ebb9c3d02be408edf13c2edc39aecf591.diff L

[clang] 8e0c9bb - [clang] NFCI: Change returned AnalyzerOptions smart pointer to reference

2023-09-05 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-05T13:23:53-07:00 New Revision: 8e0c9bb91f484b7d2fa86c01919d96a41a7071d7 URL: https://github.com/llvm/llvm-project/commit/8e0c9bb91f484b7d2fa86c01919d96a41a7071d7 DIFF: https://github.com/llvm/llvm-project/commit/8e0c9bb91f484b7d2fa86c01919d96a41a7071d7.diff L

[clang] e76d4fd - [clang][arcmt] NFCI: Change invocation const-ness

2023-09-05 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-05T13:23:54-07:00 New Revision: e76d4fddcbbe2f60e24dbe048ca50e130260edee URL: https://github.com/llvm/llvm-project/commit/e76d4fddcbbe2f60e24dbe048ca50e130260edee DIFF: https://github.com/llvm/llvm-project/commit/e76d4fddcbbe2f60e24dbe048ca50e130260edee.diff L

[clang] [clang][deps] Optimize command line generation (PR #65412)

2023-09-05 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 review_requested https://github.com/llvm/llvm-project/pull/65412 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][deps] Optimize command line generation (PR #65412)

2023-09-05 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 review_requested https://github.com/llvm/llvm-project/pull/65412 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][deps] Optimize command line generation (PR #65412)

2023-09-05 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 created https://github.com/llvm/llvm-project/pull/65412: This PR speeds up the dependency scanner by optimizing how it generates command lines for discovered modular dependencies. This now happens lazily based on copy-on-write `CompilerInvocation` objects. >Fro

[clang] [clang][deps] Optimize command line generation (PR #65412)

2023-09-05 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 updated https://github.com/llvm/llvm-project/pull/65412: >From 968fc04bc9bdcc33bb3f9401073343d2f69369f3 Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Fri, 1 Sep 2023 15:07:23 -0700 Subject: [PATCH 1/6] [llvm][adt] Implement `IntrusiveRefCntPtr::unique()` ---

[clang] [clang][deps] Optimize command line generation (PR #65412)

2023-09-05 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 updated https://github.com/llvm/llvm-project/pull/65412: >From 968fc04bc9bdcc33bb3f9401073343d2f69369f3 Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Fri, 1 Sep 2023 15:07:23 -0700 Subject: [PATCH 1/5] [llvm][adt] Implement `IntrusiveRefCntPtr::unique()` ---

[clang] [clang][deps] Optimize command line generation (PR #65412)

2023-09-05 Thread Jan Svoboda via cfe-commits
jansvoboda11 wrote: I did, but decided against it. There are places in Clang where we store the result of the const function in some kind of long-lived data structure, and someplace else modify the result of the non-const function, expecting the change to be reflected. I wanted to make the se

[clang] [clang][deps] Optimize command line generation (PR #65412)

2023-09-05 Thread Jan Svoboda via cfe-commits
jansvoboda11 wrote: > > There are places in Clang where we store the result of the const function > > in some kind of long-lived data structure, and someplace else modify the > > result of the non-const function, expecting the change to be reflected. > > I would be comfortable with this, becau

[clang] [clang][deps] Optimize command line generation (PR #65412)

2023-09-05 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 updated https://github.com/llvm/llvm-project/pull/65412: >From 968fc04bc9bdcc33bb3f9401073343d2f69369f3 Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Fri, 1 Sep 2023 15:07:23 -0700 Subject: [PATCH 1/5] [llvm][adt] Implement `IntrusiveRefCntPtr::unique()` ---

[clang] [clang][deps] Optimize command line generation (PR #65412)

2023-09-06 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 updated https://github.com/llvm/llvm-project/pull/65412: >From e41d54104cff710a9f6744bfcda9962386558b17 Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Fri, 1 Sep 2023 15:07:23 -0700 Subject: [PATCH 1/2] [llvm][ADT] Implement `IntrusiveRefCntPtr::useCount()` Th

[clang] [clang] Introduce copy-on-write `CompilerInvocation` (PR #65412)

2023-09-06 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 edited https://github.com/llvm/llvm-project/pull/65412 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Introduce copy-on-write `CompilerInvocation` (PR #65412)

2023-09-06 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 edited https://github.com/llvm/llvm-project/pull/65412 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Introduce copy-on-write `CompilerInvocation` (PR #65412)

2023-09-06 Thread Jan Svoboda via cfe-commits
jansvoboda11 wrote: I evicted a couple of commits from this PR in order to work better with the new GitHub PR "squash and merge" workflow. I'll create new PRs for the remaining commits. https://github.com/llvm/llvm-project/pull/65412 ___ cfe-commits

[clang] [clang] Introduce copy-on-write `CompilerInvocation` (PR #65412)

2023-09-06 Thread Jan Svoboda via cfe-commits
https://github.com/jansvoboda11 updated https://github.com/llvm/llvm-project/pull/65412: >From 5f8e316a774dbd18cbdf98d507bc6910de3d37d4 Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Thu, 31 Aug 2023 11:39:32 -0700 Subject: [PATCH] [clang] Introduce copy-on-write `CompilerInvocation` --- cl

[clang] ddbcc10 - [clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`

2023-09-06 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-06T10:49:48-07:00 New Revision: ddbcc10b9e26b18f6a70e23d0611b9da75ffa52f URL: https://github.com/llvm/llvm-project/commit/ddbcc10b9e26b18f6a70e23d0611b9da75ffa52f DIFF: https://github.com/llvm/llvm-project/commit/ddbcc10b9e26b18f6a70e23d0611b9da75ffa52f.diff L

[clang] e75ecaa - [clang] NFCI: Use `FileEntryRef` in `CoverageMappingGen`

2023-09-06 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-06T11:15:51-07:00 New Revision: e75ecaa190613bb4936be14dfb595fc2736e052e URL: https://github.com/llvm/llvm-project/commit/e75ecaa190613bb4936be14dfb595fc2736e052e DIFF: https://github.com/llvm/llvm-project/commit/e75ecaa190613bb4936be14dfb595fc2736e052e.diff L

[clang] 65331da - Partially revert "[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`"

2023-09-06 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-06T11:59:40-07:00 New Revision: 65331da0032ab4253a4bc0ddcb2da67664bd86a9 URL: https://github.com/llvm/llvm-project/commit/65331da0032ab4253a4bc0ddcb2da67664bd86a9 DIFF: https://github.com/llvm/llvm-project/commit/65331da0032ab4253a4bc0ddcb2da67664bd86a9.diff L

[clang] 0a9611f - Revert "[clang] NFCI: Adopt `SourceManager::getFileEntryRefForID()`"

2023-09-06 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-09-06T13:23:23-07:00 New Revision: 0a9611fd8d8867ec5f2ad4612f7b9cc7e534efe3 URL: https://github.com/llvm/llvm-project/commit/0a9611fd8d8867ec5f2ad4612f7b9cc7e534efe3 DIFF: https://github.com/llvm/llvm-project/commit/0a9611fd8d8867ec5f2ad4612f7b9cc7e534efe3.diff L

[clang] 935a07e - [clang][deps][lex] Avoid canonicalization of remapped framework directories

2022-12-01 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-01T19:59:54-08:00 New Revision: 935a07ed21434825a96eb6d3acd2163edd0abe88 URL: https://github.com/llvm/llvm-project/commit/935a07ed21434825a96eb6d3acd2163edd0abe88 DIFF: https://github.com/llvm/llvm-project/commit/935a07ed21434825a96eb6d3acd2163edd0abe88.diff L

[clang] 66cf61a - [clang][serialization] NFCI: Avoid re-reading input file info

2022-12-01 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-01T20:07:01-08:00 New Revision: 66cf61abd849072d04da96408b122eea436dbc90 URL: https://github.com/llvm/llvm-project/commit/66cf61abd849072d04da96408b122eea436dbc90 DIFF: https://github.com/llvm/llvm-project/commit/66cf61abd849072d04da96408b122eea436dbc90.diff L

[clang] ed07fe7 - [clang][modules][deps] Transitive module maps are not affecting

2022-12-01 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-01T20:16:17-08:00 New Revision: ed07fe71d7bbdd13b113a2073f47e701e41a1001 URL: https://github.com/llvm/llvm-project/commit/ed07fe71d7bbdd13b113a2073f47e701e41a1001 DIFF: https://github.com/llvm/llvm-project/commit/ed07fe71d7bbdd13b113a2073f47e701e41a1001.diff L

[clang] f99e5a9 - [clang][modules][deps] Parent module maps are affecting

2022-12-01 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-01T20:16:17-08:00 New Revision: f99e5a9106f08ad92a22c3b114d2052e5c502924 URL: https://github.com/llvm/llvm-project/commit/f99e5a9106f08ad92a22c3b114d2052e5c502924 DIFF: https://github.com/llvm/llvm-project/commit/f99e5a9106f08ad92a22c3b114d2052e5c502924.diff L

[clang] 83973cf - [clang][modules][deps] Including module maps are affecting

2022-12-01 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-01T20:16:17-08:00 New Revision: 83973cf157f7850eb133a4bbfa0f8b7958bad215 URL: https://github.com/llvm/llvm-project/commit/83973cf157f7850eb133a4bbfa0f8b7958bad215 DIFF: https://github.com/llvm/llvm-project/commit/83973cf157f7850eb133a4bbfa0f8b7958bad215.diff L

[clang] 8ab388e - [clang][deps] Convert file dependency paths to the native style

2022-12-01 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-01T21:07:56-08:00 New Revision: 8ab388e158528d9af5eb0376ef698b243d946f19 URL: https://github.com/llvm/llvm-project/commit/8ab388e158528d9af5eb0376ef698b243d946f19 DIFF: https://github.com/llvm/llvm-project/commit/8ab388e158528d9af5eb0376ef698b243d946f19.diff L

[clang] f0ce827 - Revert "[clang][modules][deps] Including module maps are affecting"

2022-12-01 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-01T21:39:51-08:00 New Revision: f0ce827c6972009c5052f8447c6aadf4e4be6113 URL: https://github.com/llvm/llvm-project/commit/f0ce827c6972009c5052f8447c6aadf4e4be6113 DIFF: https://github.com/llvm/llvm-project/commit/f0ce827c6972009c5052f8447c6aadf4e4be6113.diff L

[clang] 67f3405 - Revert "[clang][modules][deps] Parent module maps are affecting"

2022-12-01 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-01T21:39:51-08:00 New Revision: 67f34054d6ea8e40fd10cb74441d5ccab004c75b URL: https://github.com/llvm/llvm-project/commit/67f34054d6ea8e40fd10cb74441d5ccab004c75b DIFF: https://github.com/llvm/llvm-project/commit/67f34054d6ea8e40fd10cb74441d5ccab004c75b.diff L

[clang] 4d6483e - Reapply "[clang][modules][deps] Parent module maps are affecting"

2022-12-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-02T10:32:47-08:00 New Revision: 4d6483e91bb8f4147ff4001e6a11e373d5198e1c URL: https://github.com/llvm/llvm-project/commit/4d6483e91bb8f4147ff4001e6a11e373d5198e1c DIFF: https://github.com/llvm/llvm-project/commit/4d6483e91bb8f4147ff4001e6a11e373d5198e1c.diff L

[clang] 50fd660 - Reapply "[clang][modules][deps] Including module maps are affecting"

2022-12-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-02T10:46:48-08:00 New Revision: 50fd6604b76e5fcf5d481a4a551efd50398d9abe URL: https://github.com/llvm/llvm-project/commit/50fd6604b76e5fcf5d481a4a551efd50398d9abe DIFF: https://github.com/llvm/llvm-project/commit/50fd6604b76e5fcf5d481a4a551efd50398d9abe.diff L

[clang] d3804b8 - [clang][deps] Fix test failures on AIX

2022-12-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-02T13:10:07-08:00 New Revision: d3804b88e96e40300ec9993ed691bf2184932e29 URL: https://github.com/llvm/llvm-project/commit/d3804b88e96e40300ec9993ed691bf2184932e29 DIFF: https://github.com/llvm/llvm-project/commit/d3804b88e96e40300ec9993ed691bf2184932e29.diff L

[clang-tools-extra] abf0c6c - Use CTAD on llvm::SaveAndRestore

2022-12-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-02T15:36:12-08:00 New Revision: abf0c6c0c0b7a3493c59858d175a9731eeae0ff5 URL: https://github.com/llvm/llvm-project/commit/abf0c6c0c0b7a3493c59858d175a9731eeae0ff5 DIFF: https://github.com/llvm/llvm-project/commit/abf0c6c0c0b7a3493c59858d175a9731eeae0ff5.diff L

[clang] abf0c6c - Use CTAD on llvm::SaveAndRestore

2022-12-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-02T15:36:12-08:00 New Revision: abf0c6c0c0b7a3493c59858d175a9731eeae0ff5 URL: https://github.com/llvm/llvm-project/commit/abf0c6c0c0b7a3493c59858d175a9731eeae0ff5 DIFF: https://github.com/llvm/llvm-project/commit/abf0c6c0c0b7a3493c59858d175a9731eeae0ff5.diff L

[clang] 40472ef - [clang][modules] Serialize VFS overlay paths into PCMs

2022-12-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-02T16:12:16-08:00 New Revision: 40472ef14cd3bbed665789825b47d055e0a83402 URL: https://github.com/llvm/llvm-project/commit/40472ef14cd3bbed665789825b47d055e0a83402 DIFF: https://github.com/llvm/llvm-project/commit/40472ef14cd3bbed665789825b47d055e0a83402.diff L

[clang] 7806a92 - [clang][modules][deps] Serialize inputs into PCMs using the "as requested" name

2022-12-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-02T16:12:16-08:00 New Revision: 7806a928688c12accdf47e7f8dc33d484c295858 URL: https://github.com/llvm/llvm-project/commit/7806a928688c12accdf47e7f8dc33d484c295858 DIFF: https://github.com/llvm/llvm-project/commit/7806a928688c12accdf47e7f8dc33d484c295858.diff L

[clang] bfab778 - [clang][modules] Serialize the new RecordID

2022-12-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2022-12-02T23:27:48-08:00 New Revision: bfab778e95004bd71da7685ada25aa420a1a3291 URL: https://github.com/llvm/llvm-project/commit/bfab778e95004bd71da7685ada25aa420a1a3291 DIFF: https://github.com/llvm/llvm-project/commit/bfab778e95004bd71da7685ada25aa420a1a3291.diff L

[clang] d1e00b6 - [clang][deps] Only cache files with specific extension

2023-03-20 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-03-20T11:12:00-07:00 New Revision: d1e00b6f136ec71a4c95a7eb4fd81ec0ab547962 URL: https://github.com/llvm/llvm-project/commit/d1e00b6f136ec71a4c95a7eb4fd81ec0ab547962 DIFF: https://github.com/llvm/llvm-project/commit/d1e00b6f136ec71a4c95a7eb4fd81ec0ab547962.diff L

[clang] 8640545 - [clang][deps] Preserve input ordering in the full output

2023-03-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-03-02T13:42:11-08:00 New Revision: 864054500830d708cc9f7d8a53195a95488e4e0b URL: https://github.com/llvm/llvm-project/commit/864054500830d708cc9f7d8a53195a95488e4e0b DIFF: https://github.com/llvm/llvm-project/commit/864054500830d708cc9f7d8a53195a95488e4e0b.diff L

[clang] 9679075 - [clang][deps] NFC: Simplify worker loop

2023-03-02 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-03-02T13:50:08-08:00 New Revision: 9679075a1ae6a20ed102597bf166b3f3adc95499 URL: https://github.com/llvm/llvm-project/commit/9679075a1ae6a20ed102597bf166b3f3adc95499 DIFF: https://github.com/llvm/llvm-project/commit/9679075a1ae6a20ed102597bf166b3f3adc95499.diff L

[clang] 3ac8d32 - [clang][deps] Fix test failing on AIX

2023-03-03 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-03-03T10:22:39-08:00 New Revision: 3ac8d322100bc72aaacb67f13eb21d9b644f9930 URL: https://github.com/llvm/llvm-project/commit/3ac8d322100bc72aaacb67f13eb21d9b644f9930 DIFF: https://github.com/llvm/llvm-project/commit/3ac8d322100bc72aaacb67f13eb21d9b644f9930.diff L

[clang] c4de9b9 - [clang][deps] Un-XFAIL test on AIX

2023-03-06 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-03-06T10:57:43-08:00 New Revision: c4de9b9c021d14972157096514d17692f15fbb15 URL: https://github.com/llvm/llvm-project/commit/c4de9b9c021d14972157096514d17692f15fbb15 DIFF: https://github.com/llvm/llvm-project/commit/c4de9b9c021d14972157096514d17692f15fbb15.diff L

[clang] 1c64c41 - [clang][index] Fix cast warning

2023-06-20 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-06-20T12:22:18+02:00 New Revision: 1c64c414ed6a7ba2973f881a380d322adb5767a2 URL: https://github.com/llvm/llvm-project/commit/1c64c414ed6a7ba2973f881a380d322adb5767a2 DIFF: https://github.com/llvm/llvm-project/commit/1c64c414ed6a7ba2973f881a380d322adb5767a2.diff L

[clang] 34f1439 - [clang][deps] NFC: Don't collect PCH input files

2023-04-05 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-04-05T12:29:03-07:00 New Revision: 34f143988f3f18dcca6d26a7a9817d8523300440 URL: https://github.com/llvm/llvm-project/commit/34f143988f3f18dcca6d26a7a9817d8523300440 DIFF: https://github.com/llvm/llvm-project/commit/34f143988f3f18dcca6d26a7a9817d8523300440.diff L

[clang] 65c0134 - [clang][deps] NFC: Make PCH test more debuggable

2023-04-05 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-04-05T12:29:05-07:00 New Revision: 65c0134872c1e298ade176b5c84d86b4a058a85c URL: https://github.com/llvm/llvm-project/commit/65c0134872c1e298ade176b5c84d86b4a058a85c DIFF: https://github.com/llvm/llvm-project/commit/65c0134872c1e298ade176b5c84d86b4a058a85c.diff L

[clang] bdc3ce9 - [clang] Make `FileEntryRef::getDir()` return the as-requested `DirectoryEntryRef`

2023-05-25 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-05-25T12:36:57-07:00 New Revision: bdc3ce9e8f8dda42ed286f72094fbbdf0347cbfa URL: https://github.com/llvm/llvm-project/commit/bdc3ce9e8f8dda42ed286f72094fbbdf0347cbfa DIFF: https://github.com/llvm/llvm-project/commit/bdc3ce9e8f8dda42ed286f72094fbbdf0347cbfa.diff L

[clang] 9249129 - [clang][modules] NFCI: Distinguish as-written and effective umbrella directories

2023-05-26 Thread Jan Svoboda via cfe-commits
Author: Jan Svoboda Date: 2023-05-26T15:14:16-07:00 New Revision: 924912956ed570e433440108cc50bd0ee65605b5 URL: https://github.com/llvm/llvm-project/commit/924912956ed570e433440108cc50bd0ee65605b5 DIFF: https://github.com/llvm/llvm-project/commit/924912956ed570e433440108cc50bd0ee65605b5.diff L

<    2   3   4   5   6   7   8   9   10   11   >