[clang] [CIR][NFC] Fix typo in assertion message (Must) (PR #148704)

2025-07-14 Thread Bogdan Vetrenko via cfe-commits
https://github.com/bv2k4 created https://github.com/llvm/llvm-project/pull/148704 None >From 37b5f288a9f2b10cd22c22ebd2a2ada7fdfe54d3 Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Mon, 14 Jul 2025 22:11:27 +0300 Subject: [PATCH] [CIR][NFC] Fix typo in assertion message (Must) --- clan

[clang] [clang][NFC] Fix typos and grammar in comments in ASTDiagnostic (PR #148359)

2025-07-14 Thread Bogdan Vetrenko via cfe-commits
bv2k4 wrote: No merge rights — would appreciate a merge. Thanks! https://github.com/llvm/llvm-project/pull/148359 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][NFC] Add header comment for OSLog.cpp (PR #148537)

2025-07-13 Thread Bogdan Vetrenko via cfe-commits
https://github.com/bv2k4 updated https://github.com/llvm/llvm-project/pull/148537 >From 5da384406e5e5b0c435bba81ae3d93059560fb69 Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Sun, 13 Jul 2025 19:37:43 +0300 Subject: [PATCH] [clang][NFC] Add header comment for OSLog.cpp Signed-off-by: Bo

[clang] [clang][NFC] Add header comment for OSLog.cpp (PR #148537)

2025-07-13 Thread Bogdan Vetrenko via cfe-commits
https://github.com/bv2k4 created https://github.com/llvm/llvm-project/pull/148537 None >From f2b29fa668d3d07bb52f45590c833eeaa13f928b Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Sun, 13 Jul 2025 19:37:43 +0300 Subject: [PATCH] [clang][NFC] Add header comment for OSLog.cpp Signed-off-

[clang] [clang][NFC] Fix typos and grammar in comments in ASTDiagnostic (PR #148359)

2025-07-12 Thread Bogdan Vetrenko via cfe-commits
https://github.com/bv2k4 created https://github.com/llvm/llvm-project/pull/148359 None >From 45c4d188b8ca895cc780550ad00cb9c5cd450447 Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Sat, 12 Jul 2025 14:10:00 +0300 Subject: [PATCH] [clang][NFC] Fix typos and grammar in comments --- clang

[clang] [clang] Use SmallString in CommentBriefParser to reduce heap allocs (PR #147853)

2025-07-10 Thread Bogdan Vetrenko via cfe-commits
b0gdnv wrote: Thanks for your review. Yes, I ran micro-benchmarks to check performance implications. ### Benchmark results (mean) | Benchmark | Metric | New| Baseline | Δ (%) | |--|--|||-| | BM_Parse_Tiny

[clang] [clang] Use SmallString in CommentBriefParser to reduce heap allocs (PR #147853)

2025-07-09 Thread Bogdan Vetrenko via cfe-commits
https://github.com/b0gdnv updated https://github.com/llvm/llvm-project/pull/147853 >From cf6278f92b32106a406aab92f66d66ce992cc04d Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Thu, 10 Jul 2025 02:30:27 +0300 Subject: [PATCH] [clang] Use SmallString in CommentBriefParser to eliminate per

[clang] [clang] Use SmallString in CommentBriefParser to reduce heap allocs (PR #147853)

2025-07-09 Thread Bogdan Vetrenko via cfe-commits
https://github.com/b0gdnv updated https://github.com/llvm/llvm-project/pull/147853 >From cf6278f92b32106a406aab92f66d66ce992cc04d Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Thu, 10 Jul 2025 02:30:27 +0300 Subject: [PATCH] [clang] Use SmallString in CommentBriefParser to eliminate per

[clang] [clang] Use SmallString in CommentBriefParser to reduce heap allocs (PR #147853)

2025-07-09 Thread Bogdan Vetrenko via cfe-commits
https://github.com/b0gdnv updated https://github.com/llvm/llvm-project/pull/147853 >From 1bbbe10c7e6d75f43003b0e26b7593808f080bb6 Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Thu, 10 Jul 2025 02:30:27 +0300 Subject: [PATCH] [clang] Use SmallString in CommentBriefParser to eliminate per

[clang] [clang] Fix manual memory management with SmallVector in ConceptRef (PR #147231)

2025-07-09 Thread Bogdan Vetrenko via cfe-commits
bv2k4 wrote: Thanks for merging! https://github.com/llvm/llvm-project/pull/147231 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Fix manual memory management with SmallVector in ConceptRef (PR #147231)

2025-07-06 Thread Bogdan Vetrenko via cfe-commits
https://github.com/bv2k4 created https://github.com/llvm/llvm-project/pull/147231 This change replaces manual `new[]`/`delete[]` with `llvm::SmallVector` for `TemplateArgumentLocInfo` in `createTrivialConceptReference`. >From fd77cdcc7e0a1e55ddcbf74fa86517623287d974 Mon Sep 17 00:00:00 2001 Fr

[clang] [clang][NFC] Use switch in LoopHintAttr::getValueString (PR #147119)

2025-07-04 Thread Bogdan Vetrenko via cfe-commits
https://github.com/bv2k4 edited https://github.com/llvm/llvm-project/pull/147119 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][NFC] Use switch in LoopHintAttr::getValueString (PR #147119)

2025-07-04 Thread Bogdan Vetrenko via cfe-commits
https://github.com/bv2k4 updated https://github.com/llvm/llvm-project/pull/147119 >From 9d8f8dcaacadac7d038da4cc6c72f1bbaceab7c0 Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Sat, 5 Jul 2025 01:53:01 +0300 Subject: [PATCH] [clang][NFC] Use switch in LoopHintAttr::getValueString --- cla

[clang] [clang][NFC] Use switch in LoopHintAttr::getValueString (PR #147119)

2025-07-04 Thread Bogdan Vetrenko via cfe-commits
https://github.com/bv2k4 updated https://github.com/llvm/llvm-project/pull/147119 >From ca25a88e68423559798d75b85be70e00a42313b4 Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Sat, 5 Jul 2025 01:53:01 +0300 Subject: [PATCH] [clang][NFC] Use switch in LoopHintAttr::getValueString --- cla

[clang] [clang][NFC] Use switch in LoopHintAttr::getValueString (PR #147119)

2025-07-04 Thread Bogdan Vetrenko via cfe-commits
https://github.com/bv2k4 created https://github.com/llvm/llvm-project/pull/147119 Replace if-else chain with switch over enum. >From ca25a88e68423559798d75b85be70e00a42313b4 Mon Sep 17 00:00:00 2001 From: Bogdan Vetrenko Date: Sat, 5 Jul 2025 01:53:01 +0300 Subject: [PATCH] [clang][NFC] Use sw