[clang] 8078e77 - [AST] Remove unused declaration enumerateVFPtrs

2023-05-26 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-26T20:07:51-07:00 New Revision: 8078e776c3c51a2c6620cc1f0d8493a3cc9f8a4e URL: https://github.com/llvm/llvm-project/commit/8078e776c3c51a2c6620cc1f0d8493a3cc9f8a4e DIFF: https://github.com/llvm/llvm-project/commit/8078e776c3c51a2c6620cc1f0d8493a3cc9f8a4e.diff L

[clang] 54ab4b3 - [CodeGen] Remove unused declarations emitNonSPMDParallelCall and emitSPMDParallelCall

2023-05-26 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-26T20:07:52-07:00 New Revision: 54ab4b3a2847127590cebdf17bc83288b7f03158 URL: https://github.com/llvm/llvm-project/commit/54ab4b3a2847127590cebdf17bc83288b7f03158 DIFF: https://github.com/llvm/llvm-project/commit/54ab4b3a2847127590cebdf17bc83288b7f03158.diff L

[clang-tools-extra] 7961848 - [clangd] Remove unused declaration onCallHierarchyOutgoingCalls

2023-05-26 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-26T20:19:22-07:00 New Revision: 796184854c4db285bef503a4e57cd6c5aa54fa5d URL: https://github.com/llvm/llvm-project/commit/796184854c4db285bef503a4e57cd6c5aa54fa5d DIFF: https://github.com/llvm/llvm-project/commit/796184854c4db285bef503a4e57cd6c5aa54fa5d.diff L

[clang] 273303a - [Sema] Remove unused declaration startLambdaDefinition

2023-05-26 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-26T20:19:23-07:00 New Revision: 273303ad66a32e5e599bef5ee18c3a9f589e530d URL: https://github.com/llvm/llvm-project/commit/273303ad66a32e5e599bef5ee18c3a9f589e530d DIFF: https://github.com/llvm/llvm-project/commit/273303ad66a32e5e599bef5ee18c3a9f589e530d.diff L

[clang] e396c37 - [AST] Remove unused function removeLocalCVRQualifiers

2023-05-27 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-27T10:29:23-07:00 New Revision: e396c375a108f9be491488b876ac57e889f5c752 URL: https://github.com/llvm/llvm-project/commit/e396c375a108f9be491488b876ac57e889f5c752 DIFF: https://github.com/llvm/llvm-project/commit/e396c375a108f9be491488b876ac57e889f5c752.diff L

[clang] 7954368 - [Serialization] Remove unused declaration SLocCursorForID

2023-05-27 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-27T10:45:17-07:00 New Revision: 795436889dce9a314dc7e18476d0f5f2fc68482c URL: https://github.com/llvm/llvm-project/commit/795436889dce9a314dc7e18476d0f5f2fc68482c DIFF: https://github.com/llvm/llvm-project/commit/795436889dce9a314dc7e18476d0f5f2fc68482c.diff L

[clang] fffb389 - [Analysis] Remove unused declaration getCurrentLVarDefinition

2023-05-27 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-27T10:45:18-07:00 New Revision: fffb389c8b2ff29a7a05fd17addf23a50005b057 URL: https://github.com/llvm/llvm-project/commit/fffb389c8b2ff29a7a05fd17addf23a50005b057 DIFF: https://github.com/llvm/llvm-project/commit/fffb389c8b2ff29a7a05fd17addf23a50005b057.diff L

[clang] 78b72d6 - [StaticAnalyzer] Remove unused declaration evalLoadCommon

2023-05-27 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-27T14:53:51-07:00 New Revision: 78b72d695ff8b61edfaec82a7d3ac8d5d52bc3bd URL: https://github.com/llvm/llvm-project/commit/78b72d695ff8b61edfaec82a7d3ac8d5d52bc3bd DIFF: https://github.com/llvm/llvm-project/commit/78b72d695ff8b61edfaec82a7d3ac8d5d52bc3bd.diff L

[clang] 156aafd - [StaticAnalyzer] Remove unused declaration findDirectConstructorForCurrentCFGElement

2023-05-27 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-27T14:53:53-07:00 New Revision: 156aafd0ed12792a4abef8f3f5374f195fe3387d URL: https://github.com/llvm/llvm-project/commit/156aafd0ed12792a4abef8f3f5374f195fe3387d DIFF: https://github.com/llvm/llvm-project/commit/156aafd0ed12792a4abef8f3f5374f195fe3387d.diff L

[clang] bdc2771 - [StaticAnalyzer] Remove unused declaration handleLVectorSplat

2023-05-27 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-27T14:53:54-07:00 New Revision: bdc2771911cb181fe014480b4c19d94ff52e URL: https://github.com/llvm/llvm-project/commit/bdc2771911cb181fe014480b4c19d94ff52e DIFF: https://github.com/llvm/llvm-project/commit/bdc2771911cb181fe014480b4c19d94ff52e.diff L

[clang] e2cc293 - [Serialization] Remove unused declaration ReadExplicitTemplateArgumentList

2023-05-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-28T12:11:26-07:00 New Revision: e2cc2939a30b9e61e8533ef95f818a7b22bd465f URL: https://github.com/llvm/llvm-project/commit/e2cc2939a30b9e61e8533ef95f818a7b22bd465f DIFF: https://github.com/llvm/llvm-project/commit/e2cc2939a30b9e61e8533ef95f818a7b22bd465f.diff L

[clang] c194a5e - [Driver] Remove unused declaration AddStaticDeviceLibsPostLinking

2023-05-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-28T12:11:25-07:00 New Revision: c194a5efb8c1122892d9f4a8441c237fd83dbd27 URL: https://github.com/llvm/llvm-project/commit/c194a5efb8c1122892d9f4a8441c237fd83dbd27 DIFF: https://github.com/llvm/llvm-project/commit/c194a5efb8c1122892d9f4a8441c237fd83dbd27.diff L

[clang] d0e4119 - [CodeGen] Remove unused declaration getOrCreateRelativeStub

2023-05-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-28T12:11:28-07:00 New Revision: d0e4119d848bbb8df6a7fa303ad8302a770fbab8 URL: https://github.com/llvm/llvm-project/commit/d0e4119d848bbb8df6a7fa303ad8302a770fbab8 DIFF: https://github.com/llvm/llvm-project/commit/d0e4119d848bbb8df6a7fa303ad8302a770fbab8.diff L

[clang-tools-extra] a82f2b2 - Fix typos in documentation

2023-05-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-28T13:13:12-07:00 New Revision: a82f2b2db34c58f18d7abbdbe7af51cc1e7ec3aa URL: https://github.com/llvm/llvm-project/commit/a82f2b2db34c58f18d7abbdbe7af51cc1e7ec3aa DIFF: https://github.com/llvm/llvm-project/commit/a82f2b2db34c58f18d7abbdbe7af51cc1e7ec3aa.diff L

[clang] 46deb40 - [CodeGen] Use llvm::LLVMContext::MD_nontemporal (NFC)

2023-05-29 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-29T00:41:51-07:00 New Revision: 46deb4092d84c02463c5e8ebd664288eab6cdc56 URL: https://github.com/llvm/llvm-project/commit/46deb4092d84c02463c5e8ebd664288eab6cdc56 DIFF: https://github.com/llvm/llvm-project/commit/46deb4092d84c02463c5e8ebd664288eab6cdc56.diff L

[clang-tools-extra] 5bbb66c - [clangd] Remove unused variable IsBroadcasting

2023-05-29 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-29T14:17:03-07:00 New Revision: 5bbb66cae7d19836b0177f453fe6633a491f9590 URL: https://github.com/llvm/llvm-project/commit/5bbb66cae7d19836b0177f453fe6633a491f9590 DIFF: https://github.com/llvm/llvm-project/commit/5bbb66cae7d19836b0177f453fe6633a491f9590.diff L

[clang-tools-extra] 32fc78c - [cland] Remove unused declaration getCurrentPreamble

2023-05-29 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-29T14:17:01-07:00 New Revision: 32fc78c26ff591f627d3a6d4f8e0ab7c2092f1e5 URL: https://github.com/llvm/llvm-project/commit/32fc78c26ff591f627d3a6d4f8e0ab7c2092f1e5 DIFF: https://github.com/llvm/llvm-project/commit/32fc78c26ff591f627d3a6d4f8e0ab7c2092f1e5.diff L

[clang] 692f305 - [Driver] Remove unused class ForceSuccessCommand

2023-05-30 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-30T13:16:15-07:00 New Revision: 692f3059fb95fe191033d2f710c51babc08b9425 URL: https://github.com/llvm/llvm-project/commit/692f3059fb95fe191033d2f710c51babc08b9425 DIFF: https://github.com/llvm/llvm-project/commit/692f3059fb95fe191033d2f710c51babc08b9425.diff L

[clang] d54b2d1 - [ExtractAPI] clang-format DeclarationFragments::insert

2023-05-30 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-30T16:28:22-07:00 New Revision: d54b2d1c01d05dd0e29e0a7fd90adacc8998841a URL: https://github.com/llvm/llvm-project/commit/d54b2d1c01d05dd0e29e0a7fd90adacc8998841a DIFF: https://github.com/llvm/llvm-project/commit/d54b2d1c01d05dd0e29e0a7fd90adacc8998841a.diff L

[clang] 63c4967 - Use APInt::getOneBitSet (NFC)

2023-04-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-10T18:19:17-07:00 New Revision: 63c4967352247705b4513ab17b7a4ee66cd6d1ea URL: https://github.com/llvm/llvm-project/commit/63c4967352247705b4513ab17b7a4ee66cd6d1ea DIFF: https://github.com/llvm/llvm-project/commit/63c4967352247705b4513ab17b7a4ee66cd6d1ea.diff L

[clang-tools-extra] cebdf20 - [clang-tidy] Use StringRef::contains (NFC)

2023-04-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-10T23:33:47-07:00 New Revision: cebdf206caad921ab4b1d231d90e42ed60d5998e URL: https://github.com/llvm/llvm-project/commit/cebdf206caad921ab4b1d231d90e42ed60d5998e DIFF: https://github.com/llvm/llvm-project/commit/cebdf206caad921ab4b1d231d90e42ed60d5998e.diff L

[clang-tools-extra] edcc59c - [clang-tools-extra] Use llvm::is_contained (NFC)

2023-04-15 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-15T22:39:17-07:00 New Revision: edcc59c70667e6b280e354dc7f9ae94a5ef0042f URL: https://github.com/llvm/llvm-project/commit/edcc59c70667e6b280e354dc7f9ae94a5ef0042f DIFF: https://github.com/llvm/llvm-project/commit/edcc59c70667e6b280e354dc7f9ae94a5ef0042f.diff L

[clang-tools-extra] 4bac5f8 - Apply fixes from performance-faster-string-find (NFC)

2023-04-16 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-16T00:51:27-07:00 New Revision: 4bac5f8344ea6405e3964141c8f591c68eefd373 URL: https://github.com/llvm/llvm-project/commit/4bac5f8344ea6405e3964141c8f591c68eefd373 DIFF: https://github.com/llvm/llvm-project/commit/4bac5f8344ea6405e3964141c8f591c68eefd373.diff L

[clang] e0f5031 - [clang] Modernize Vec (NFC)

2023-04-16 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-16T13:46:09-07:00 New Revision: e0f5031caec31480208a694f26ac4d22243d41ab URL: https://github.com/llvm/llvm-project/commit/e0f5031caec31480208a694f26ac4d22243d41ab DIFF: https://github.com/llvm/llvm-project/commit/e0f5031caec31480208a694f26ac4d22243d41ab.diff L

[clang] 25c55d2 - [clang] Modernize ASTConsumer (NFC)

2023-04-16 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-16T13:46:11-07:00 New Revision: 25c55d2c18b44e115069aba970ae684fbc2227f8 URL: https://github.com/llvm/llvm-project/commit/25c55d2c18b44e115069aba970ae684fbc2227f8 DIFF: https://github.com/llvm/llvm-project/commit/25c55d2c18b44e115069aba970ae684fbc2227f8.diff L

[clang] 3993de1 - [clang] Modernize EvalStatus (NFC)

2023-04-16 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-16T14:02:34-07:00 New Revision: 3993de129182c3e98a3ab009ed99ad00bc8eff6e URL: https://github.com/llvm/llvm-project/commit/3993de129182c3e98a3ab009ed99ad00bc8eff6e DIFF: https://github.com/llvm/llvm-project/commit/3993de129182c3e98a3ab009ed99ad00bc8eff6e.diff L

[clang] 79e106f - [clang] Modernize OptRemark (NFC)

2023-04-16 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-16T14:24:22-07:00 New Revision: 79e106f6e7627aaf9bda62c05c3e7ac12cf11327 URL: https://github.com/llvm/llvm-project/commit/79e106f6e7627aaf9bda62c05c3e7ac12cf11327 DIFF: https://github.com/llvm/llvm-project/commit/79e106f6e7627aaf9bda62c05c3e7ac12cf11327.diff L

[clang] 564ddf9 - [clang] Modernize ReturnAdjustment and ThisAdjustment (NFC)

2023-04-16 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-16T14:48:16-07:00 New Revision: 564ddf986c97323bf35284cb2b404d21f42d563b URL: https://github.com/llvm/llvm-project/commit/564ddf986c97323bf35284cb2b404d21f42d563b DIFF: https://github.com/llvm/llvm-project/commit/564ddf986c97323bf35284cb2b404d21f42d563b.diff L

[clang] 872536f - [clang] Modernize ModuleDeclSeq (NFC)

2023-04-16 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-16T14:48:18-07:00 New Revision: 872536f09d8c96e5734e2bcabfa384d7dc9b56ab URL: https://github.com/llvm/llvm-project/commit/872536f09d8c96e5734e2bcabfa384d7dc9b56ab DIFF: https://github.com/llvm/llvm-project/commit/872536f09d8c96e5734e2bcabfa384d7dc9b56ab.diff L

[clang-tools-extra] 76469d5 - [clang-tidy] Modernize FileState (NFC)

2023-04-23 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-23T09:07:23-07:00 New Revision: 76469d5aff1e0967adfe23d275075610585eef72 URL: https://github.com/llvm/llvm-project/commit/76469d5aff1e0967adfe23d275075610585eef72 DIFF: https://github.com/llvm/llvm-project/commit/76469d5aff1e0967adfe23d275075610585eef72.diff L

[clang] a1e9b71 - [clang] Modernize SkipBodyInfo (NFC)

2023-04-24 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-24T23:15:55-07:00 New Revision: a1e9b718a53ce41ae11b3cf904f212223b537fca URL: https://github.com/llvm/llvm-project/commit/a1e9b718a53ce41ae11b3cf904f212223b537fca DIFF: https://github.com/llvm/llvm-project/commit/a1e9b718a53ce41ae11b3cf904f212223b537fca.diff L

[clang-tools-extra] d12c471 - [clang-tidy] Modernize ClangTidyValue (NFC)

2023-04-25 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-04-25T23:58:24-07:00 New Revision: d12c471b892d2eb3087f7b1f8e13516122535966 URL: https://github.com/llvm/llvm-project/commit/d12c471b892d2eb3087f7b1f8e13516122535966 DIFF: https://github.com/llvm/llvm-project/commit/d12c471b892d2eb3087f7b1f8e13516122535966.diff L

[clang-tools-extra] c4c5e79 - Fix warnings

2023-01-25 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-25T08:21:29-08:00 New Revision: c4c5e79dd4b4c78eee7cffd9b0d7394b5bedcf12 URL: https://github.com/llvm/llvm-project/commit/c4c5e79dd4b4c78eee7cffd9b0d7394b5bedcf12 DIFF: https://github.com/llvm/llvm-project/commit/c4c5e79dd4b4c78eee7cffd9b0d7394b5bedcf12.diff L

[clang] a5cd202 - Use llvm::Log2_32 and llvm::Log2_64 instead of llvm::findLastSet (NFC)

2023-01-25 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-25T21:34:09-08:00 New Revision: a5cd202e21e52c1e00963ad5bdfeb83b4fec820e URL: https://github.com/llvm/llvm-project/commit/a5cd202e21e52c1e00963ad5bdfeb83b4fec820e DIFF: https://github.com/llvm/llvm-project/commit/a5cd202e21e52c1e00963ad5bdfeb83b4fec820e.diff L

[clang-tools-extra] a5cd202 - Use llvm::Log2_32 and llvm::Log2_64 instead of llvm::findLastSet (NFC)

2023-01-25 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-25T21:34:09-08:00 New Revision: a5cd202e21e52c1e00963ad5bdfeb83b4fec820e URL: https://github.com/llvm/llvm-project/commit/a5cd202e21e52c1e00963ad5bdfeb83b4fec820e DIFF: https://github.com/llvm/llvm-project/commit/a5cd202e21e52c1e00963ad5bdfeb83b4fec820e.diff L

[clang] 7e629e4 - [AST] Use llvm::bit_width (NFC)

2023-01-25 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-25T22:59:51-08:00 New Revision: 7e629e4e888262abd8f076512b252208acd72d62 URL: https://github.com/llvm/llvm-project/commit/7e629e4e888262abd8f076512b252208acd72d62 DIFF: https://github.com/llvm/llvm-project/commit/7e629e4e888262abd8f076512b252208acd72d62.diff L

[clang] 5c9013e - Use std::optional instead of llvm::Optional (NFC)

2023-01-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-28T00:45:19-08:00 New Revision: 5c9013e2664141d3b4071c37b3cbb8cd09a008d8 URL: https://github.com/llvm/llvm-project/commit/5c9013e2664141d3b4071c37b3cbb8cd09a008d8 DIFF: https://github.com/llvm/llvm-project/commit/5c9013e2664141d3b4071c37b3cbb8cd09a008d8.diff L

[clang] 55e2cd1 - Use llvm::count{lr}_{zero,one} (NFC)

2023-01-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-28T12:41:20-08:00 New Revision: 55e2cd16095d64e9afca6e109e40ed95d735dc7f URL: https://github.com/llvm/llvm-project/commit/55e2cd16095d64e9afca6e109e40ed95d735dc7f DIFF: https://github.com/llvm/llvm-project/commit/55e2cd16095d64e9afca6e109e40ed95d735dc7f.diff L

[clang-tools-extra] 55e2cd1 - Use llvm::count{lr}_{zero,one} (NFC)

2023-01-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-28T12:41:20-08:00 New Revision: 55e2cd16095d64e9afca6e109e40ed95d735dc7f URL: https://github.com/llvm/llvm-project/commit/55e2cd16095d64e9afca6e109e40ed95d735dc7f DIFF: https://github.com/llvm/llvm-project/commit/55e2cd16095d64e9afca6e109e40ed95d735dc7f.diff L

[clang] f6b8f05 - Use llvm::byteswap instead of ByteSwap_{16, 32, 64} (NFC)

2023-01-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-28T15:22:37-08:00 New Revision: f6b8f05bb399e8f5fd176b2c9dd383cd029467f1 URL: https://github.com/llvm/llvm-project/commit/f6b8f05bb399e8f5fd176b2c9dd383cd029467f1 DIFF: https://github.com/llvm/llvm-project/commit/f6b8f05bb399e8f5fd176b2c9dd383cd029467f1.diff L

[clang] 526966d - Use llvm::bit_ceil (NFC)

2023-01-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-28T16:13:09-08:00 New Revision: 526966d07dc89ad69940259020d97d25f26b1306 URL: https://github.com/llvm/llvm-project/commit/526966d07dc89ad69940259020d97d25f26b1306 DIFF: https://github.com/llvm/llvm-project/commit/526966d07dc89ad69940259020d97d25f26b1306.diff L

[clang] 3d25896 - [AST] Use std::clamp (NFC)

2023-01-29 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-29T09:43:36-08:00 New Revision: 3d25896bd97cc0f86d5861ec123a6b9556727b6c URL: https://github.com/llvm/llvm-project/commit/3d25896bd97cc0f86d5861ec123a6b9556727b6c DIFF: https://github.com/llvm/llvm-project/commit/3d25896bd97cc0f86d5861ec123a6b9556727b6c.diff L

[clang] 7a063c1 - [AST] Use llvm::bit_ceil (NFC)

2023-01-29 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-29T15:39:46-08:00 New Revision: 7a063c1a13b209425ef1611a5f08e2c500ac7f30 URL: https://github.com/llvm/llvm-project/commit/7a063c1a13b209425ef1611a5f08e2c500ac7f30 DIFF: https://github.com/llvm/llvm-project/commit/7a063c1a13b209425ef1611a5f08e2c500ac7f30.diff L

[clang] 125f445 - [clang] Remove clang::Optional

2023-01-29 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-29T18:08:00-08:00 New Revision: 125f4457a54a550846732763ee36b1447ec8d66e URL: https://github.com/llvm/llvm-project/commit/125f4457a54a550846732763ee36b1447ec8d66e DIFF: https://github.com/llvm/llvm-project/commit/125f4457a54a550846732763ee36b1447ec8d66e.diff L

[clang] 2d86143 - [clang] Remove remaining uses of llvm::Optional (NFC)

2023-01-14 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-14T13:37:25-08:00 New Revision: 2d861436a9eb789bb70a3644393b21e548240ac6 URL: https://github.com/llvm/llvm-project/commit/2d861436a9eb789bb70a3644393b21e548240ac6 DIFF: https://github.com/llvm/llvm-project/commit/2d861436a9eb789bb70a3644393b21e548240ac6.diff L

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

2023-01-14 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-14T13:53:40-08:00 New Revision: b53e0d1b341f142e6d27e53058141d283837fbbd URL: https://github.com/llvm/llvm-project/commit/b53e0d1b341f142e6d27e53058141d283837fbbd DIFF: https://github.com/llvm/llvm-project/commit/b53e0d1b341f142e6d27e53058141d283837fbbd.diff L

[clang-tools-extra] 91682b2 - Remove redundant initialization of std::optional (NFC)

2023-01-14 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-14T14:06:18-08:00 New Revision: 91682b2631b224a9f6dca9512b5e0951cc4a7762 URL: https://github.com/llvm/llvm-project/commit/91682b2631b224a9f6dca9512b5e0951cc4a7762 DIFF: https://github.com/llvm/llvm-project/commit/91682b2631b224a9f6dca9512b5e0951cc4a7762.diff L

[clang] caa99a0 - Use llvm::popcount instead of llvm::countPopulation(NFC)

2023-01-22 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-22T12:48:51-08:00 New Revision: caa99a01f5dd2f865df318a2f93abc811273a25d URL: https://github.com/llvm/llvm-project/commit/caa99a01f5dd2f865df318a2f93abc811273a25d DIFF: https://github.com/llvm/llvm-project/commit/caa99a01f5dd2f865df318a2f93abc811273a25d.diff L

[clang] b0daacf - [CodeGen] Use llvm::bit_ceil (NFC)

2023-01-24 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-01-24T22:54:53-08:00 New Revision: b0daacf58f417634f7c7c9496589d723592a8f5a URL: https://github.com/llvm/llvm-project/commit/b0daacf58f417634f7c7c9496589d723592a8f5a DIFF: https://github.com/llvm/llvm-project/commit/b0daacf58f417634f7c7c9496589d723592a8f5a.diff L

[clang] a88f496 - [Sema] Remove unused function getFloat128Identifier

2023-05-31 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-31T08:59:35-07:00 New Revision: a88f496f8f3baa6c3b15532e37e3bdbb1c4ea0d0 URL: https://github.com/llvm/llvm-project/commit/a88f496f8f3baa6c3b15532e37e3bdbb1c4ea0d0 DIFF: https://github.com/llvm/llvm-project/commit/a88f496f8f3baa6c3b15532e37e3bdbb1c4ea0d0.diff L

[clang] 5a0d53c - [Tooling] Remove unused function setRestoreWorkingDir

2023-05-31 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-31T12:43:37-07:00 New Revision: 5a0d53ce41486225fd8be6b1d13f338d19c29f62 URL: https://github.com/llvm/llvm-project/commit/5a0d53ce41486225fd8be6b1d13f338d19c29f62 DIFF: https://github.com/llvm/llvm-project/commit/5a0d53ce41486225fd8be6b1d13f338d19c29f62.diff L

[clang] 8b5dbc3 - [CodeGen] Use llvm::LLVMContext::MD_invariant_load (NFC)

2023-06-02 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-02T09:25:00-07:00 New Revision: 8b5dbc37a899faf0d2cb842bcb1ebc66a319c394 URL: https://github.com/llvm/llvm-project/commit/8b5dbc37a899faf0d2cb842bcb1ebc66a319c394 DIFF: https://github.com/llvm/llvm-project/commit/8b5dbc37a899faf0d2cb842bcb1ebc66a319c394.diff L

[clang] 8dc7647 - [AST] Use DenseMapBase::lookup (NFC)

2023-06-03 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-03T09:37:36-07:00 New Revision: 8dc7647845a4357f6aee7ffe40839c97f2474d99 URL: https://github.com/llvm/llvm-project/commit/8dc7647845a4357f6aee7ffe40839c97f2474d99 DIFF: https://github.com/llvm/llvm-project/commit/8dc7647845a4357f6aee7ffe40839c97f2474d99.diff L

[clang] 8e6e659 - [Serialization] Remove unused function getKnownModules

2023-06-03 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-03T09:37:37-07:00 New Revision: 8e6e659cc800a13876d3239f9f29ea6615d86f40 URL: https://github.com/llvm/llvm-project/commit/8e6e659cc800a13876d3239f9f29ea6615d86f40 DIFF: https://github.com/llvm/llvm-project/commit/8e6e659cc800a13876d3239f9f29ea6615d86f40.diff L

[clang] 59048a3 - [AST] Remove unused declaration makeDeclVisibleInContextInternal

2023-06-03 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-03T23:36:50-07:00 New Revision: 59048a3aa3f4b2326ea4dc1abf4b9530cda50b2a URL: https://github.com/llvm/llvm-project/commit/59048a3aa3f4b2326ea4dc1abf4b9530cda50b2a DIFF: https://github.com/llvm/llvm-project/commit/59048a3aa3f4b2326ea4dc1abf4b9530cda50b2a.diff L

[clang] caf0072 - [Sema] Fix a warning

2023-06-05 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-05T12:59:58-07:00 New Revision: caf00725923cb89af9b9478c53496e9f81ee4d6d URL: https://github.com/llvm/llvm-project/commit/caf00725923cb89af9b9478c53496e9f81ee4d6d DIFF: https://github.com/llvm/llvm-project/commit/caf00725923cb89af9b9478c53496e9f81ee4d6d.diff L

[clang] 0e7cfa5 - [CodeGen] Remove mentions of OLDPM

2023-06-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-06-10T10:40:43-07:00 New Revision: 0e7cfa59ebe9d87029ebf75bb4a05316dd3c3d63 URL: https://github.com/llvm/llvm-project/commit/0e7cfa59ebe9d87029ebf75bb4a05316dd3c3d63 DIFF: https://github.com/llvm/llvm-project/commit/0e7cfa59ebe9d87029ebf75bb4a05316dd3c3d63.diff L

[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] [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

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

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

[clang] ac83582 - [Serialization] Fix a warning

2024-08-10 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2024-08-10T09:21:02-07:00 New Revision: ac83582a2e7301f7088d14a4c352438e9f62bcf0 URL: https://github.com/llvm/llvm-project/commit/ac83582a2e7301f7088d14a4c352438e9f62bcf0 DIFF: https://github.com/llvm/llvm-project/commit/ac83582a2e7301f7088d14a4c352438e9f62bcf0.diff L

[clang] [Clang][Sema][OpenMP] Allow `thread_limit` to accept multiple expressions (PR #102715)

2024-08-10 Thread Kazu Hirata via cfe-commits
kazutakahirata wrote: I've fixed a warning with ac83582a2e7301f7088d14a4c352438e9f62bcf0. We should probably use `for (unsigned I = 0; I != NumVars; ++I)` because the use of `_` requires `(void)_;` and curly braces (or `[[maybe_unused]]`). Will post a patch shortly. https://github.com/llvm

[clang] [Serialization] Use traditional for loops (NFC) (PR #102761)

2024-08-10 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/102761 The use of _ requires either: - (void)_ and curly braces, or - [[maybe_unused]]. For simple repetitions like these, we can use traditional for loops for readable warning-free code. >From 68c22e9e8010c6

[clang] [Serialization] Use traditional for loops (NFC) (PR #102761)

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

[clang] 319d29d - [Sema] Fix a warning

2024-07-25 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2024-07-25T10:53:03-07:00 New Revision: 319d29d21ea9f04cd8530c77b558796bf5db0197 URL: https://github.com/llvm/llvm-project/commit/319d29d21ea9f04cd8530c77b558796bf5db0197 DIFF: https://github.com/llvm/llvm-project/commit/319d29d21ea9f04cd8530c77b558796bf5db0197.diff L

[clang] [clang] Construct SmallVector with ArrayRef (NFC) (PR #101898)

2024-08-04 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/101898 None >From 55a8255278f68b66aa532d2923f7dc3ada28a340 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 4 Aug 2024 10:19:51 -0700 Subject: [PATCH] [clang] Construct SmallVector with ArrayRef (NFC) ---

[clang] [clang] Construct SmallVector with ArrayRef (NFC) (PR #101898)

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

[clang] b809671 - [Serialization] Fix a warning

2024-08-06 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2024-08-06T08:22:00-07:00 New Revision: b809671a4184fb279abf7ae2f75ee9117c13dd60 URL: https://github.com/llvm/llvm-project/commit/b809671a4184fb279abf7ae2f75ee9117c13dd60 DIFF: https://github.com/llvm/llvm-project/commit/b809671a4184fb279abf7ae2f75ee9117c13dd60.diff L

[clang] 0f1361b - [Driver] Fix a warning

2024-08-07 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2024-08-07T13:10:31-07:00 New Revision: 0f1361baf650641a59aaa1710d7a0b7b02f2e56d URL: https://github.com/llvm/llvm-project/commit/0f1361baf650641a59aaa1710d7a0b7b02f2e56d DIFF: https://github.com/llvm/llvm-project/commit/0f1361baf650641a59aaa1710d7a0b7b02f2e56d.diff L

[clang] [Driver] Use llvm::make_range(std::pair) (NFC) (PR #105470)

2024-08-20 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/105470 None >From 904e35f553a08a1eba956c115cd805d328587619 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Tue, 20 Aug 2024 21:39:43 -0700 Subject: [PATCH] [Driver] Use llvm::make_range(std::pair) (NFC) ---

[clang] 1e3dc8c - [Serialization] Fix a warning

2024-08-23 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2024-08-23T05:49:49-07:00 New Revision: 1e3dc8cdb49bf7b8344d1d7f7befbb95a9fbdb63 URL: https://github.com/llvm/llvm-project/commit/1e3dc8cdb49bf7b8344d1d7f7befbb95a9fbdb63 DIFF: https://github.com/llvm/llvm-project/commit/1e3dc8cdb49bf7b8344d1d7f7befbb95a9fbdb63.diff L

[clang-tools-extra] [clangd] Construct SmallVector with ArrayRef (NFC) (PR #105829)

2024-08-23 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/105829 None >From 3fbc8e818867ef7ac950a381f98ff013089d8e96 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Fri, 23 Aug 2024 06:24:44 -0700 Subject: [PATCH] [clangd] Construct SmallVector with ArrayRef (NFC) -

[clang-tools-extra] [clangd] Construct SmallVector with ArrayRef (NFC) (PR #105829)

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

[clang] [llvm] [LTO] Reduce memory usage for import lists (PR #106772)

2024-08-30 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/106772 This patch reduces the memory usage for import lists by employing memory-efficient data structures. With this patch, an import list for a given destination module is basically DenseSet with each element i

[clang] [llvm] [LTO] Reduce memory usage for import lists (PR #106772)

2024-08-30 Thread Kazu Hirata via cfe-commits
@@ -174,51 +174,33 @@ std::string llvm::computeLTOCacheKey( for (auto GUID : ExportsGUID) Hasher.update(ArrayRef((uint8_t *)&GUID, sizeof(GUID))); - // Include the hash for every module we import functions from. The set of - // imported symbols for each module may affe

[clang] [llvm] [LTO] Reduce memory usage for import lists (PR #106772)

2024-08-30 Thread Kazu Hirata via cfe-commits
@@ -1827,15 +1831,13 @@ Expected FunctionImporter::importFunctions( if (Error Err = SrcModule->materializeMetadata()) return std::move(Err); -auto &ImportGUIDs = FunctionsToImportPerModule->second; - // Find the globals to import SetVector GlobalsToImpo

[clang] [llvm] [LTO] Reduce memory usage for import lists (PR #106772)

2024-09-01 Thread Kazu Hirata via cfe-commits
kazutakahirata wrote: > It looks like this causes a compile-time regression. The clang thin link time > increases by 1% > (https://llvm-compile-time-tracker.com/compare_clang.php?from=9ccf82543d509bb5a0f5d0551fc4d6c1913b9a9b&to=5c0d61e318a77434487fcec8361d8110fb06e59d&stat=instructions%3Au). >

[clang] [llvm] [LTO] Reduce memory usage for import lists (PR #106772)

2024-08-30 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata updated https://github.com/llvm/llvm-project/pull/106772 >From 2013008e1e0cf7df73b735d1ecfaf927b49542fd Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Thu, 29 Aug 2024 09:44:16 -0700 Subject: [PATCH 1/2] [LTO] Reduce memory usage for import lists This patch

[clang] [llvm] [LTO] Reduce memory usage for import lists (PR #106772)

2024-08-30 Thread Kazu Hirata via cfe-commits
@@ -215,13 +215,49 @@ class FunctionImporter { SmallVector getSourceModules() const; std::optional -getImportType(const FunctionsToImportTy &GUIDToImportType, - GlobalValue::GUID GUID) const; +getImportType(StringRef FromModule, GlobalValue::GU

[clang] [llvm] [LTO] Reduce memory usage for import lists (PR #106772)

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

[clang] [flang] [llvm] [mlir] [ADT] Deprecate DenseMap::getOrInsertDefault (PR #107040)

2024-09-02 Thread Kazu Hirata via cfe-commits
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/107040 This patch deprecates DenseMap::getOrInsertDefault in favor of DenseMap::operator[], which does the same thing, has been around longer, and is also a household name as part of std::map and std::unordered_m

[clang] [llvm] [LTO] Reduce memory usage for import lists (PR #106772)

2024-09-02 Thread Kazu Hirata via cfe-commits
kazutakahirata wrote: > > It looks like this causes a compile-time regression. The clang thin link > > time increases by 1% > > (https://llvm-compile-time-tracker.com/compare_clang.php?from=9ccf82543d509bb5a0f5d0551fc4d6c1913b9a9b&to=5c0d61e318a77434487fcec8361d8110fb06e59d&stat=instructions%3A

[clang] [flang] [llvm] [mlir] [ADT] Deprecate DenseMap::getOrInsertDefault (PR #107040)

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

[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] 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] [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] [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 #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] [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] [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

<    1   2   3   4   5   6   7   >