[clang] 9bf9ac8 - [CodeGen] Remove unused declaration createNVPTXRuntimeFunction

2023-06-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-10T21:52:49-07:00 New Revision: 9bf9ac87d6ddf4d956bc2233c75d40b1f0e83f0b URL: https://github.com/llvm/llvm-project/commit/9bf9ac87d6ddf4d956bc2233c75d40b1f0e83f0b DIFF: https://github.com/llvm/llvm-project/commit/9bf9ac87d6ddf4d956bc2233c75d40b1f0e83f0b.diff L

[clang] 706c442 - [CodeGen] Use DenseMapBase::lookup (NFC)

2023-06-11 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-11T13:19:26-07:00 New Revision: 706c442e72320a144da642aca8c59adb5bc2c858 URL: https://github.com/llvm/llvm-project/commit/706c442e72320a144da642aca8c59adb5bc2c858 DIFF: https://github.com/llvm/llvm-project/commit/706c442e72320a144da642aca8c59adb5bc2c858.diff L

[clang] 583371b - [FlowSensitive] Use {DenseMapBase, StringMap}::lookup (NFC)

2023-06-12 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-12T08:11:01-07:00 New Revision: 583371be4d341b92de8fe2fa0261b88c404ed31d URL: https://github.com/llvm/llvm-project/commit/583371be4d341b92de8fe2fa0261b88c404ed31d DIFF: https://github.com/llvm/llvm-project/commit/583371be4d341b92de8fe2fa0261b88c404ed31d.diff L

[clang] ee72e2b - [Sema] Remove unused isNonTypeNestedNameSpecifier

2023-06-13 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-13T00:24:40-07:00 New Revision: ee72e2b3939a82a29345c7e53929a3a769a78735 URL: https://github.com/llvm/llvm-project/commit/ee72e2b3939a82a29345c7e53929a3a769a78735 DIFF: https://github.com/llvm/llvm-project/commit/ee72e2b3939a82a29345c7e53929a3a769a78735.diff L

[clang] c493394 - [clang] Use DenseMapBase::lookup (NFC)

2023-06-13 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-13T00:24:43-07:00 New Revision: c4933940f76bb775c33b70f4543d30c2e595ef1f URL: https://github.com/llvm/llvm-project/commit/c4933940f76bb775c33b70f4543d30c2e595ef1f DIFF: https://github.com/llvm/llvm-project/commit/c4933940f76bb775c33b70f4543d30c2e595ef1f.diff L

[clang] 6639717 - [Driver] Remove unused declaration addTranslatorArgs

2023-06-13 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-13T00:24:46-07:00 New Revision: 6639717de8365e50983b057cdc3396d77d1374c1 URL: https://github.com/llvm/llvm-project/commit/6639717de8365e50983b057cdc3396d77d1374c1 DIFF: https://github.com/llvm/llvm-project/commit/6639717de8365e50983b057cdc3396d77d1374c1.diff L

[clang] 249bd21 - [StaticAnalyzer] Remove several unused declarations

2023-06-13 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-13T00:24:44-07:00 New Revision: 249bd21c937144686b75a38565b49c6ea51a20bf URL: https://github.com/llvm/llvm-project/commit/249bd21c937144686b75a38565b49c6ea51a20bf DIFF: https://github.com/llvm/llvm-project/commit/249bd21c937144686b75a38565b49c6ea51a20bf.diff L

[clang] 9567cfd - [StaticAnalyzer] Remove unused function hasGlobalsOrParametersStorage

2023-06-13 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-13T00:24:47-07:00 New Revision: 9567cfd03432e3ac27201af6f5b479dda28cbf0c URL: https://github.com/llvm/llvm-project/commit/9567cfd03432e3ac27201af6f5b479dda28cbf0c DIFF: https://github.com/llvm/llvm-project/commit/9567cfd03432e3ac27201af6f5b479dda28cbf0c.diff L

[clang] a89895a - [Sema] Remove unused member variable MSVCGuidDecl

2023-06-13 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-13T00:24:49-07:00 New Revision: a89895ab5742819394e9af7f485e9188f8b24aa4 URL: https://github.com/llvm/llvm-project/commit/a89895ab5742819394e9af7f485e9188f8b24aa4 DIFF: https://github.com/llvm/llvm-project/commit/a89895ab5742819394e9af7f485e9188f8b24aa4.diff L

[clang] 8fd80d1 - [CodeGen] Remove unused function GetOrCreateRTTIProxyGlobalVariable

2023-06-14 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-14T22:04:40-07:00 New Revision: 8fd80d1d136685688ff49c9d80552bbb7addbda4 URL: https://github.com/llvm/llvm-project/commit/8fd80d1d136685688ff49c9d80552bbb7addbda4 DIFF: https://github.com/llvm/llvm-project/commit/8fd80d1d136685688ff49c9d80552bbb7addbda4.diff L

[clang] 86d8f2c - [clang] Use std::nullopt instead of None (NFC)

2022-12-04 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-04T13:52:44-08:00 New Revision: 86d8f2ce97c36a57da55220b1f0eecf999e78a3d URL: https://github.com/llvm/llvm-project/commit/86d8f2ce97c36a57da55220b1f0eecf999e78a3d DIFF: https://github.com/llvm/llvm-project/commit/86d8f2ce97c36a57da55220b1f0eecf999e78a3d.diff L

[clang] 35b4fbb - [clang] Use std::nullopt instead of None in comments (NFC)

2022-12-04 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-04T15:57:24-08:00 New Revision: 35b4fbb559d909a7edf64412c665e99748398ac4 URL: https://github.com/llvm/llvm-project/commit/35b4fbb559d909a7edf64412c665e99748398ac4 DIFF: https://github.com/llvm/llvm-project/commit/35b4fbb559d909a7edf64412c665e99748398ac4.diff L

[clang-tools-extra] 7c2b773 - [clang-tools-extra] Use std::nullopt instead of None in comments (NFC)

2022-12-04 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-04T17:40:28-08:00 New Revision: 7c2b77368f006f7d4a92b0786adc3f38969d9e2d URL: https://github.com/llvm/llvm-project/commit/7c2b77368f006f7d4a92b0786adc3f38969d9e2d DIFF: https://github.com/llvm/llvm-project/commit/7c2b77368f006f7d4a92b0786adc3f38969d9e2d.diff L

[clang] 22731db - [clang] Use std::nullopt instead of None in comments (NFC)

2022-12-04 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-04T20:31:05-08:00 New Revision: 22731dbd75a9c3dd89ec08e2e86d10343609f58c URL: https://github.com/llvm/llvm-project/commit/22731dbd75a9c3dd89ec08e2e86d10343609f58c DIFF: https://github.com/llvm/llvm-project/commit/22731dbd75a9c3dd89ec08e2e86d10343609f58c.diff L

[clang] 7760971 - Forward-declare raw_ostream (NFC)

2022-12-04 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-04T21:43:10-08:00 New Revision: 77609717410372e8c43aca49a268511378f58297 URL: https://github.com/llvm/llvm-project/commit/77609717410372e8c43aca49a268511378f58297 DIFF: https://github.com/llvm/llvm-project/commit/77609717410372e8c43aca49a268511378f58297.diff L

[clang-tools-extra] 649ef33 - [clang-tools-extra] Use std::nullopt instead of llvm::None (NFC)

2022-12-05 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-05T21:49:31-08:00 New Revision: 649ef3386b90363af3c807ebe82d0facc75fa381 URL: https://github.com/llvm/llvm-project/commit/649ef3386b90363af3c807ebe82d0facc75fa381 DIFF: https://github.com/llvm/llvm-project/commit/649ef3386b90363af3c807ebe82d0facc75fa381.diff L

[clang-tools-extra] 15ba27e - [clang-tools-extra] Use std::nullopt instead of llvm::None (NFC)

2022-12-05 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-05T22:37:22-08:00 New Revision: 15ba27ebd0cbf96659b729399f89eb9f11ae1d5e URL: https://github.com/llvm/llvm-project/commit/15ba27ebd0cbf96659b729399f89eb9f11ae1d5e DIFF: https://github.com/llvm/llvm-project/commit/15ba27ebd0cbf96659b729399f89eb9f11ae1d5e.diff L

[clang-tools-extra] 2402c46 - [clang-tools-extra] Use std::nullopt instead of llvm::None (NFC)

2022-12-05 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-05T23:55:23-08:00 New Revision: 2402c46b7155d04dc2a1ec618294fc6bb70f3e18 URL: https://github.com/llvm/llvm-project/commit/2402c46b7155d04dc2a1ec618294fc6bb70f3e18 DIFF: https://github.com/llvm/llvm-project/commit/2402c46b7155d04dc2a1ec618294fc6bb70f3e18.diff L

[clang-tools-extra] b70fbd0 - [clangd] Use std::nullopt instead of None (NFC)

2022-12-06 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-06T23:50:19-08:00 New Revision: b70fbd0fd96f8ab64e44c37d8a532d58907fff6a URL: https://github.com/llvm/llvm-project/commit/b70fbd0fd96f8ab64e44c37d8a532d58907fff6a DIFF: https://github.com/llvm/llvm-project/commit/b70fbd0fd96f8ab64e44c37d8a532d58907fff6a.diff L

[clang-tools-extra] aee5910 - [clang-tools-extra] Use std::nullopt instead of None in comments (NFC)

2022-12-07 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-07T20:22:27-08:00 New Revision: aee591003c0c1d2eb7f3e038aade820dab20d849 URL: https://github.com/llvm/llvm-project/commit/aee591003c0c1d2eb7f3e038aade820dab20d849 DIFF: https://github.com/llvm/llvm-project/commit/aee591003c0c1d2eb7f3e038aade820dab20d849.diff L

[clang] 1f88fb4 - [clang] Use std::nullopt instead of None in comments (NFC)

2022-12-08 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-08T22:43:11-08:00 New Revision: 1f88fb406cc323eb36fc5f18626915b4ba75560e URL: https://github.com/llvm/llvm-project/commit/1f88fb406cc323eb36fc5f18626915b4ba75560e DIFF: https://github.com/llvm/llvm-project/commit/1f88fb406cc323eb36fc5f18626915b4ba75560e.diff L

[clang] c25cc84 - [clang] Don't including None.h (NFC)

2022-12-08 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-08T23:36:50-08:00 New Revision: c25cc84b87935feefea5a93abc16efdbc9d91640 URL: https://github.com/llvm/llvm-project/commit/c25cc84b87935feefea5a93abc16efdbc9d91640 DIFF: https://github.com/llvm/llvm-project/commit/c25cc84b87935feefea5a93abc16efdbc9d91640.diff L

[clang] 37a3e98 - [clang] Use std::nullopt instead of None in comments (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T18:39:01-08:00 New Revision: 37a3e98c841e5d33f7e77e97dfb058965105eb4b URL: https://github.com/llvm/llvm-project/commit/37a3e98c841e5d33f7e77e97dfb058965105eb4b DIFF: https://github.com/llvm/llvm-project/commit/37a3e98c841e5d33f7e77e97dfb058965105eb4b.diff L

[clang] 17d779b - [AST] Use std::optional in ASTImporter.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T22:17:46-08:00 New Revision: 17d779be76d9597fe13478392b266543761fedca URL: https://github.com/llvm/llvm-project/commit/17d779be76d9597fe13478392b266543761fedca DIFF: https://github.com/llvm/llvm-project/commit/17d779be76d9597fe13478392b266543761fedca.diff L

[clang] 50ba59d - [AST] Use std::optional in ExprConstant.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T22:19:46-08:00 New Revision: 50ba59d1b659558a06273003bbf28227323a055f URL: https://github.com/llvm/llvm-project/commit/50ba59d1b659558a06273003bbf28227323a055f DIFF: https://github.com/llvm/llvm-project/commit/50ba59d1b659558a06273003bbf28227323a055f.diff L

[clang] d009b98 - [AST] Use std::optional in OSLog.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T22:21:54-08:00 New Revision: d009b985a84ce5a4251255dd138da6a687e9466b URL: https://github.com/llvm/llvm-project/commit/d009b985a84ce5a4251255dd138da6a687e9466b DIFF: https://github.com/llvm/llvm-project/commit/d009b985a84ce5a4251255dd138da6a687e9466b.diff L

[clang] a12b82a - [Basic] Use std::optional in DarwinSDKInfo.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T22:48:14-08:00 New Revision: a12b82adb82eda76d6d7afd340b890f56f62771d URL: https://github.com/llvm/llvm-project/commit/a12b82adb82eda76d6d7afd340b890f56f62771d DIFF: https://github.com/llvm/llvm-project/commit/a12b82adb82eda76d6d7afd340b890f56f62771d.diff L

[clang] 3e1856e - [Basic] Use std::optional in FileManager.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T22:49:47-08:00 New Revision: 3e1856edb062b4e3d4848c03bac59b3c4953000e URL: https://github.com/llvm/llvm-project/commit/3e1856edb062b4e3d4848c03bac59b3c4953000e DIFF: https://github.com/llvm/llvm-project/commit/3e1856edb062b4e3d4848c03bac59b3c4953000e.diff L

[clang] defa6ee - [Basic] Use std::optional in TargetID.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T22:51:10-08:00 New Revision: defa6eec7d00057cf4d481fe64e745f1b688c646 URL: https://github.com/llvm/llvm-project/commit/defa6eec7d00057cf4d481fe64e745f1b688c646 DIFF: https://github.com/llvm/llvm-project/commit/defa6eec7d00057cf4d481fe64e745f1b688c646.diff L

[clang] 0a4c70f - [Targets] Use std::optional in RISCV.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T22:52:29-08:00 New Revision: 0a4c70feb19fd95689e9a99d27114e217ada5da0 URL: https://github.com/llvm/llvm-project/commit/0a4c70feb19fd95689e9a99d27114e217ada5da0 DIFF: https://github.com/llvm/llvm-project/commit/0a4c70feb19fd95689e9a99d27114e217ada5da0.diff L

[clang] e8aee7e - [linux] Use std::optional in DirectoryWatcher-linux.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T22:55:06-08:00 New Revision: e8aee7ef73a759e9307fccb0fc3329d676eca737 URL: https://github.com/llvm/llvm-project/commit/e8aee7ef73a759e9307fccb0fc3329d676eca737 DIFF: https://github.com/llvm/llvm-project/commit/e8aee7ef73a759e9307fccb0fc3329d676eca737.diff L

[clang] f655cb0 - [ExtractAPI] Use std::optional in ExtractAPIConsumer.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T23:03:10-08:00 New Revision: f655cb0f580ffab1a7d2ffb73043661bba449a44 URL: https://github.com/llvm/llvm-project/commit/f655cb0f580ffab1a7d2ffb73043661bba449a44 DIFF: https://github.com/llvm/llvm-project/commit/f655cb0f580ffab1a7d2ffb73043661bba449a44.diff L

[clang] 7edc552 - [Format] Use std::optional in ContinuationIndenter.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T23:06:32-08:00 New Revision: 7edc552d0ae4d0b2e3525bc64d428e7b3bc96db0 URL: https://github.com/llvm/llvm-project/commit/7edc552d0ae4d0b2e3525bc64d428e7b3bc96db0 DIFF: https://github.com/llvm/llvm-project/commit/7edc552d0ae4d0b2e3525bc64d428e7b3bc96db0.diff L

[clang] 7d3178d - [Format] Use std::optional in Format.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T23:07:59-08:00 New Revision: 7d3178d76aa8d67bfbacd45794ef5740823a43c0 URL: https://github.com/llvm/llvm-project/commit/7d3178d76aa8d67bfbacd45794ef5740823a43c0 DIFF: https://github.com/llvm/llvm-project/commit/7d3178d76aa8d67bfbacd45794ef5740823a43c0.diff L

[clang] 538401d - [Format] Use std::optional in QualifierAlignmentFixer.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T23:09:06-08:00 New Revision: 538401da1d16e4ca84423f6da3526c72b2fdb493 URL: https://github.com/llvm/llvm-project/commit/538401da1d16e4ca84423f6da3526c72b2fdb493 DIFF: https://github.com/llvm/llvm-project/commit/538401da1d16e4ca84423f6da3526c72b2fdb493.diff L

[clang] e90e848 - [Frontend] Use std::optional in ASTUnit.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T23:12:19-08:00 New Revision: e90e8487dce37ace5cfabb5b27cb0dc0ba5b566f URL: https://github.com/llvm/llvm-project/commit/e90e8487dce37ace5cfabb5b27cb0dc0ba5b566f DIFF: https://github.com/llvm/llvm-project/commit/e90e8487dce37ace5cfabb5b27cb0dc0ba5b566f.diff L

[clang] 8d83867 - [Frontend] Use std::optional in CompilerInstance.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T23:16:32-08:00 New Revision: 8d83867dc913bb1b40571c8b36726e22ff824a0d URL: https://github.com/llvm/llvm-project/commit/8d83867dc913bb1b40571c8b36726e22ff824a0d DIFF: https://github.com/llvm/llvm-project/commit/8d83867dc913bb1b40571c8b36726e22ff824a0d.diff L

[clang] 1ce8e35 - [Frontend] Use std::optional in CompilerInvocation.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T23:19:23-08:00 New Revision: 1ce8e3543bba774e5200c73574420f1afd9d2fcd URL: https://github.com/llvm/llvm-project/commit/1ce8e3543bba774e5200c73574420f1afd9d2fcd DIFF: https://github.com/llvm/llvm-project/commit/1ce8e3543bba774e5200c73574420f1afd9d2fcd.diff L

[clang] cd45f1b - [Rewrite] Use std::optional in InclusionRewriter.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T23:21:35-08:00 New Revision: cd45f1be8f9e218aebf2c20511bba6b0a5e34b96 URL: https://github.com/llvm/llvm-project/commit/cd45f1be8f9e218aebf2c20511bba6b0a5e34b96 DIFF: https://github.com/llvm/llvm-project/commit/cd45f1be8f9e218aebf2c20511bba6b0a5e34b96.diff L

[clang] ebd3eef - [Frontend] Use std::optional in TextDiagnostic.cpp (NFC)

2022-12-09 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-09T23:22:41-08:00 New Revision: ebd3eef0b2b0255e4cf1cd825019ff66d3cd1426 URL: https://github.com/llvm/llvm-project/commit/ebd3eef0b2b0255e4cf1cd825019ff66d3cd1426 DIFF: https://github.com/llvm/llvm-project/commit/ebd3eef0b2b0255e4cf1cd825019ff66d3cd1426.diff L

[clang] 9ddc8af - [Checkers] Use std::optional in BasicObjCFoundationChecks.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T07:58:36-08:00 New Revision: 9ddc8af97f7ccc4a8090a2ac870c79f3e172c8b9 URL: https://github.com/llvm/llvm-project/commit/9ddc8af97f7ccc4a8090a2ac870c79f3e172c8b9 DIFF: https://github.com/llvm/llvm-project/commit/9ddc8af97f7ccc4a8090a2ac870c79f3e172c8b9.diff L

[clang] 6c8b8a6 - [Checkers] Use std::optional in GenericTaintChecker.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T08:00:24-08:00 New Revision: 6c8b8a6a2a52143d91af883dea30d8549e38cada URL: https://github.com/llvm/llvm-project/commit/6c8b8a6a2a52143d91af883dea30d8549e38cada DIFF: https://github.com/llvm/llvm-project/commit/6c8b8a6a2a52143d91af883dea30d8549e38cada.diff L

[clang] 02c905c - [Checkers] Use std::optional in MallocChecker.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T08:04:28-08:00 New Revision: 02c905cd4d4411a7b97a618101f59e54d779f336 URL: https://github.com/llvm/llvm-project/commit/02c905cd4d4411a7b97a618101f59e54d779f336 DIFF: https://github.com/llvm/llvm-project/commit/02c905cd4d4411a7b97a618101f59e54d779f336.diff L

[clang] b5716de - [RetainCountChecker] Use std::optional in RetainCountDiagnostics.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T08:07:12-08:00 New Revision: b5716decbd4a4be3dba2318799871b062f3859d2 URL: https://github.com/llvm/llvm-project/commit/b5716decbd4a4be3dba2318799871b062f3859d2 DIFF: https://github.com/llvm/llvm-project/commit/b5716decbd4a4be3dba2318799871b062f3859d2.diff L

[clang] b5fdd53 - [Checkers] Use std::optional in StdLibraryFunctionsChecker.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T08:09:00-08:00 New Revision: b5fdd533e5c8ed9726bfaaf961272010cbde6c75 URL: https://github.com/llvm/llvm-project/commit/b5fdd533e5c8ed9726bfaaf961272010cbde6c75 DIFF: https://github.com/llvm/llvm-project/commit/b5fdd533e5c8ed9726bfaaf961272010cbde6c75.diff L

[clang] 628556b - [Checkers] Use std::optional in UnixAPIChecker.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T08:10:24-08:00 New Revision: 628556b1c53b53946ae0ee39a7a090e5bbdd6aec URL: https://github.com/llvm/llvm-project/commit/628556b1c53b53946ae0ee39a7a090e5bbdd6aec DIFF: https://github.com/llvm/llvm-project/commit/628556b1c53b53946ae0ee39a7a090e5bbdd6aec.diff L

[clang-tools-extra] f7dffc2 - Don't include None.h (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T11:24:26-08:00 New Revision: f7dffc28b3f82e25a0e283d2b11ffb9c6a129340 URL: https://github.com/llvm/llvm-project/commit/f7dffc28b3f82e25a0e283d2b11ffb9c6a129340 DIFF: https://github.com/llvm/llvm-project/commit/f7dffc28b3f82e25a0e283d2b11ffb9c6a129340.diff L

[clang] 1cb7fba - [StaticAnalyzer] Don't use Optional::create (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T12:35:03-08:00 New Revision: 1cb7fba3e57d6c31f05c7a2bda1634da49dd1d18 URL: https://github.com/llvm/llvm-project/commit/1cb7fba3e57d6c31f05c7a2bda1634da49dd1d18 DIFF: https://github.com/llvm/llvm-project/commit/1cb7fba3e57d6c31f05c7a2bda1634da49dd1d18.diff L

[clang-tools-extra] c824db4 - [clang-tools-extra] Use std::optional instead of None in comments (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T16:59:22-08:00 New Revision: c824db46d4bc0e34cd365b94a5262145757080a9 URL: https://github.com/llvm/llvm-project/commit/c824db46d4bc0e34cd365b94a5262145757080a9 DIFF: https://github.com/llvm/llvm-project/commit/c824db46d4bc0e34cd365b94a5262145757080a9.diff L

[clang] ec94a5b - [StaticAnalyzer] Use std::optional in BugReporter.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T20:54:38-08:00 New Revision: ec94a5b71685d7d1d384fae5f6aa51b0c3d41037 URL: https://github.com/llvm/llvm-project/commit/ec94a5b71685d7d1d384fae5f6aa51b0c3d41037 DIFF: https://github.com/llvm/llvm-project/commit/ec94a5b71685d7d1d384fae5f6aa51b0c3d41037.diff L

[clang] a67a115 - [StaticAnalyzer] Use std::optional in BugReporterVisitors.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T21:11:31-08:00 New Revision: a67a11536e1cfaec0e02a740b5a77f0db4e1481a URL: https://github.com/llvm/llvm-project/commit/a67a11536e1cfaec0e02a740b5a77f0db4e1481a DIFF: https://github.com/llvm/llvm-project/commit/a67a11536e1cfaec0e02a740b5a77f0db4e1481a.diff L

[clang] 602af71 - [StaticAnalyzer] Use std::optional in BugReporter.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T21:11:29-08:00 New Revision: 602af71c29a7553b68368443e6d938827a1dce8f URL: https://github.com/llvm/llvm-project/commit/602af71c29a7553b68368443e6d938827a1dce8f DIFF: https://github.com/llvm/llvm-project/commit/602af71c29a7553b68368443e6d938827a1dce8f.diff L

[clang] 3e57273 - [StaticAnalyzer] Use std::optional in RetainCountDiagnostics.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T21:15:44-08:00 New Revision: 3e572733d9d8eba90cfc5812c70e0d2df02f72b2 URL: https://github.com/llvm/llvm-project/commit/3e572733d9d8eba90cfc5812c70e0d2df02f72b2 DIFF: https://github.com/llvm/llvm-project/commit/3e572733d9d8eba90cfc5812c70e0d2df02f72b2.diff L

[clang] eacf7c8 - [StaticAnalyzer] Use std::optional in MallocChecker.cpp (NFC)

2022-12-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-10T21:15:43-08:00 New Revision: eacf7c874b1e17818742b0c1d4fd325e3459cfa1 URL: https://github.com/llvm/llvm-project/commit/eacf7c874b1e17818742b0c1d4fd325e3459cfa1 DIFF: https://github.com/llvm/llvm-project/commit/eacf7c874b1e17818742b0c1d4fd325e3459cfa1.diff L

[clang] f32f293 - [CodeGen] Fix a warning

2022-12-12 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-12T08:27:12-08:00 New Revision: f32f29385c90b7be05dc19a137d3b25d3c614a50 URL: https://github.com/llvm/llvm-project/commit/f32f29385c90b7be05dc19a137d3b25d3c614a50 DIFF: https://github.com/llvm/llvm-project/commit/f32f29385c90b7be05dc19a137d3b25d3c614a50.diff L

[clang] 67ddafa - [clang] Use llvm::transformOptional (NFC)

2022-12-14 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-14T18:19:25-08:00 New Revision: 67ddafab30ccd3d8f87fd8b8d06198c426c6756e URL: https://github.com/llvm/llvm-project/commit/67ddafab30ccd3d8f87fd8b8d06198c426c6756e DIFF: https://github.com/llvm/llvm-project/commit/67ddafab30ccd3d8f87fd8b8d06198c426c6756e.diff L

[clang-tools-extra] c8942c6 - [clang-tidy] Use llvm::transformOptional (NFC)

2022-12-14 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-14T18:27:39-08:00 New Revision: c8942c643f7849e8f3aeeb1e6b0638ba7590 URL: https://github.com/llvm/llvm-project/commit/c8942c643f7849e8f3aeeb1e6b0638ba7590 DIFF: https://github.com/llvm/llvm-project/commit/c8942c643f7849e8f3aeeb1e6b0638ba7590.diff L

[clang] 6eb0b0a - Don't include Optional.h

2022-12-14 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-14T21:16:22-08:00 New Revision: 6eb0b0a0452a4c53ceb1156afd17764fbff5 URL: https://github.com/llvm/llvm-project/commit/6eb0b0a0452a4c53ceb1156afd17764fbff5 DIFF: https://github.com/llvm/llvm-project/commit/6eb0b0a0452a4c53ceb1156afd17764fbff5.diff L

[clang-tools-extra] 7e937d0 - Don't include StringSwitch (NFC)

2022-12-14 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2022-12-14T21:50:34-08:00 New Revision: 7e937d08e1348a0b0f543273ee1b997ea75cb8a0 URL: https://github.com/llvm/llvm-project/commit/7e937d08e1348a0b0f543273ee1b997ea75cb8a0 DIFF: https://github.com/llvm/llvm-project/commit/7e937d08e1348a0b0f543273ee1b997ea75cb8a0.diff L

[clang] [clang] Use std::make_unique (NFC) (PR #97176)

2024-06-29 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/97176 This patch is based on clang-tidy's modernize-make-unique but limited to those cases where type names are mentioned twice like std::unique_ptr(new Type()), which is a bit mouthful. >From 84e939e920af0c540

[clang] [clang] Use std::make_unique (NFC) (PR #97176)

2024-06-29 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/97176 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clangd] Use std::make_unique (NFC) (PR #97915)

2024-07-06 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/97915 None >From 91325539452e0fabef33894d66a0f643319891f2 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sat, 29 Jun 2024 12:40:11 -0700 Subject: [PATCH] [clangd] Use std::make_unique (NFC) --- clang-tools-

[clang-tools-extra] [clangd] Use std::make_unique (NFC) (PR #97915)

2024-07-06 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/97915 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] b2dabd2 - [Sema] Fix warnings

2024-09-03 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2024-09-03T14:31:11-07:00 New Revision: b2dabd2b06cb0ca5ea534bafe33c5cff5521be18 URL: https://github.com/llvm/llvm-project/commit/b2dabd2b06cb0ca5ea534bafe33c5cff5521be18 DIFF: https://github.com/llvm/llvm-project/commit/b2dabd2b06cb0ca5ea534bafe33c5cff5521be18.diff L

[clang] [HLSL] Adjust resource binding diagnostic flags code (PR #106657)

2024-09-03 Thread Kazu Hirata via cfe-commits
kazutakahirata wrote: I've fixed the warnings from this PR with b2dabd2b06cb0ca5ea534bafe33c5cff5521be18. Now, I'm not familiar with the code here, but is it still important to do the consistency check on these two variables if you don't use them in `DiagnoseHLSLRegisterAttribute` at all othe

[clang] [CGOpenMPRuntime] Use DenseMap::operator[] (NFC) (PR #107158)

2024-09-03 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107158 I'm planning to deprecate DenseMap::FindAndConstruct in favor of DenseMap::operator[]. >From e64e76f869af9d37625979dca68e1ee4f76b5bbc Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Tue, 3 Sep 2024 15:

[clang] [CGOpenMPRuntime] Use DenseMap::operator[] (NFC) (PR #107158)

2024-09-03 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107158 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CGOpenMPRuntime] Use DenseMap::operator[] (NFC) (PR #107185)

2024-09-03 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107185 I'm planning to deprecate DenseMap::FindAndConstruct in favor of DenseMap::operator[]. >From 24088d0b17e610039191537abfb196732a5e3218 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Tue, 3 Sep 2024 21:

[clang] [CGOpenMPRuntime] Use DenseMap::operator[] (NFC) (PR #107185)

2024-09-03 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata updated https://github.com/llvm/llvm-project/pull/107185 >From 24088d0b17e610039191537abfb196732a5e3218 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Tue, 3 Sep 2024 21:42:55 -0700 Subject: [PATCH 1/2] [CGOpenMPRuntime] Use DenseMap::operator[] (NFC) I'm pl

[clang] [CGOpenMPRuntime] Use DenseMap::operator[] (NFC) (PR #107185)

2024-09-04 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107185 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Analysis] Avoid repeated hash lookups (NFC) (PR #107357)

2024-09-04 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107357 None >From 2385bef72ae9c9808fdaeab9b83b61e9b27c4238 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Wed, 4 Sep 2024 23:35:12 -0700 Subject: [PATCH] [Analysis] Avoid repeated hash lookups (NFC) --- cla

[clang] [CGOpenMPRuntime] Avoid repeated hash lookups (NFC) (PR #107358)

2024-09-05 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107358 None >From 7d9d7495ab3ea573e8c0a6c087296b6c43c95a65 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Wed, 4 Sep 2024 23:52:55 -0700 Subject: [PATCH] [CGOpenMPRuntime] Avoid repeated hash lookups (NFC) -

[clang] [Analysis] Avoid repeated hash lookups (NFC) (PR #107357)

2024-09-05 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107357 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CGOpenMPRuntime] Avoid repeated hash lookups (NFC) (PR #107358)

2024-09-05 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107358 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clang-tidy] Avoid repeated hash lookups (NFC) (PR #107490)

2024-09-05 Thread Kazu Hirata via cfe-commits
kazutakahirata wrote: > Are you finding those automatically with a tool? Or just stumbled upon it? Somewhat automatically. Put `[[deprecated]]` on `insert` and `try_emplace`, collect warnings from the build, and look for `find` and `contain` in the few lines prior to `insert` and `try_emplace

[clang-tools-extra] [clang-tidy] Avoid repeated hash lookups (NFC) (PR #107490)

2024-09-05 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107490 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [AST] Avoid repeated hash lookups (NFC) (PR #107709)

2024-09-07 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107709 While I am at it, I'm renaming Cache to UniqueDecls and removing TotalNum in favor of UniqueDecls.size(). >From ab2bdf3bcaa18d6c1acaf47724a22dcd4254dd7b Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date:

[clang] [AST] Avoid repeated hash lookups (NFC) (PR #107709)

2024-09-07 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107709 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Frontend] Avoid repeated hash lookups (NFC) (PR #107728)

2024-09-07 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107728 None >From ddde00b62ef1acc5532ea24c2fa15a8c67e69ac9 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sat, 7 Sep 2024 11:39:50 -0700 Subject: [PATCH] [Frontend] Avoid repeated hash lookups (NFC) --- cla

[clang] [CodeGen] Avoid repeated hash lookups (NFC) (PR #107736)

2024-09-07 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107736 None >From 4e519d4f71b47513f6da0258e7a27dd71763f312 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sat, 7 Sep 2024 23:27:23 -0700 Subject: [PATCH] [CodeGen] Avoid repeated hash lookups (NFC) --- clan

[clang] [Frontend] Avoid repeated hash lookups (NFC) (PR #107728)

2024-09-08 Thread Kazu Hirata via cfe-commits
kazutakahirata wrote: > LGTM with the note that converting these to SmallSetVector would probably be > more elegant... Sure. https://github.com/llvm/llvm-project/pull/107728 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.o

[clang] [Frontend] Avoid repeated hash lookups (NFC) (PR #107728)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107728 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [FrontEnd] Use SetVector for BlockByCopyDecls (NFC) (PR #107743)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107743 We could also use range-based for loops at several places, but I'm leaving that to a subsequent patch. >From cb2cc5934488f75664eee61b26a9a3ce3f27010c Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun

[clang] [CodeGen] Avoid repeated hash lookups (NFC) (PR #107736)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107736 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [FrontEnd] Use SetVector (NFC) (PR #107743)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata edited https://github.com/llvm/llvm-project/pull/107743 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [FrontEnd] Use SetVector (NFC) (PR #107743)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata updated https://github.com/llvm/llvm-project/pull/107743 >From cb2cc5934488f75664eee61b26a9a3ce3f27010c Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 8 Sep 2024 00:48:25 -0700 Subject: [PATCH 1/2] [FrontEnd] Use SetVector for BlockByCopyDecls (NFC) We

[clang] [FrontEnd] Use SetVector (NFC) (PR #107743)

2024-09-08 Thread Kazu Hirata via cfe-commits
@@ -4082,8 +4080,10 @@ std::string RewriteModernObjC::SynthesizeBlockFunc(BlockExpr *CE, int i, // Create local declarations to avoid rewriting all closure decl ref exprs. // First, emit a declaration for all "by ref" decls. - for (SmallVectorImpl::iterator I = BlockByRe

[clang] [FrontEnd] Use SetVector (NFC) (PR #107743)

2024-09-08 Thread Kazu Hirata via cfe-commits
@@ -5157,14 +5163,12 @@ void RewriteModernObjC::CollectBlockDeclRefInfo(BlockExpr *Exp) { // Unique all "by copy" declarations. for (unsigned i = 0; i < BlockDeclRefs.size(); i++) if (!BlockDeclRefs[i]->getDecl()->hasAttr()) { kazutakahirata wrot

[clang] [FrontEnd] Use SetVector (NFC) (PR #107743)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107743 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Frontend] Use range-based for loops (NFC) (PR #107757)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107757 None >From 54c996208763db5003e3d7f1e03aaee3de634664 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 8 Sep 2024 07:20:15 -0700 Subject: [PATCH] [Frontend] Use range-based for loops (NFC) --- .../F

[clang] [APINotes] Avoid repeated hash lookups (NFC) (PR #107758)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107758 None >From f4517cfe4d48b964001a74452a200558746a3b7e Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 8 Sep 2024 07:41:45 -0700 Subject: [PATCH] [APINotes] Avoid repeated hash lookups (NFC) --- cla

[clang] [CodeGen] Avoid repeated hash lookups (NFC) (PR #107759)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107759 None >From 98280f2c6c2d1e3b6b0566f3c77649e00fe75da9 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 8 Sep 2024 07:43:18 -0700 Subject: [PATCH] [CodeGen] Avoid repeated hash lookups (NFC) --- clan

[clang] [CodeGen] Avoid repeated hash lookups (NFC) (PR #107759)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107759 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Frontend] Use range-based for loops (NFC) (PR #107757)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107757 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [APINotes] Avoid repeated hash lookups (NFC) (PR #107758)

2024-09-08 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata closed https://github.com/llvm/llvm-project/pull/107758 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [APINotes] Avoid repeated hash lookups (NFC) (PR #107959)

2024-09-09 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107959 None >From 5e0e37ae0db76a18a235d2368a65a806f70320ea Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Mon, 9 Sep 2024 07:31:42 -0700 Subject: [PATCH] [APINotes] Avoid repeated hash lookups (NFC) --- cla

[clang] [Tablegen] Avoid repeated hash lookps (NFC) (PR #107961)

2024-09-09 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107961 None >From c995b27c81f0342ebbb44ce3dbf98d8415e507e4 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Mon, 9 Sep 2024 07:34:57 -0700 Subject: [PATCH] [Tablegen] Avoid repeated hash lookps (NFC) --- .../

[clang] [Format] Avoid repeated hash lookups (NFC) (PR #107962)

2024-09-09 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107962 None >From cc3832ba4c7c00de00346bde146420afeefc0b33 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Mon, 9 Sep 2024 07:33:21 -0700 Subject: [PATCH] [Format] Avoid repeated hash lookups (NFC) --- clang

[clang] [Lex] Avoid repeated hash lookups (NFC) (PR #107963)

2024-09-09 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107963 MacroAnnotations has three std::optional fields. Functions makeDeprecation, makeRestrictExpansion, and makeFinal construct an instance of MacroAnnotations with one field initialized with a non-default val

[clang] [clang] Use llvm::is_contained (NFC) (PR #102720)

2024-08-09 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/102720 None >From 4f216905a659d4cd323721d9457f19d646b07f9e Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Fri, 9 Aug 2024 21:51:04 -0700 Subject: [PATCH] [clang] Use llvm::is_contained (NFC) --- clang/lib/D

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