[clang] [clang-tools-extra] [llvm] Removal of 20,000+ lines of trailing whitespace (PR #182689)

via cfe-commits cfe-commits at lists.llvm.org
Sat Feb 21 10:09:35 PST 2026


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-lldb

Author: 🍙 ð‘đ𝒖𝒓𝒊 🎋 (TokynBlast)

<details>
<summary>Changes</summary>

This was supposed to be in the previous push. However, due to some complications, and compiling Swift at the time, I was unable to get it to push within a reasonable amount of time.
This removes 20,000+ lines of trailing whitespace, which was automated by [this](https://github.com/TokynBlast/trimmer) tool I made, after realizing how much trailing whitespace actually infects soure code.
I have multiple tools to prevent this, including trailing whitespace being removed upon save, whitespace checker tools, and now this.

---

Patch is 5.96 MiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/182689.diff


2647 Files Affected:

- (modified) bolt/runtime/CMakeLists.txt (+4-4) 
- (modified) bolt/test/runtime/RISCV/instrumentation-ind-call.c (+1-1) 
- (modified) clang-tools-extra/clang-doc/CMakeLists.txt (+1-1) 
- (modified) clang-tools-extra/clang-tidy/misc/ConfusableTable/confusables.txt (+4734-4734) 
- (modified) clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp (+1-1) 
- (modified) clang-tools-extra/clangd/ClangdLSPServer.h (+1-1) 
- (modified) clang-tools-extra/clangd/quality/README.md (+8-8) 
- (modified) clang-tools-extra/clangd/refactor/tweaks/PopulateSwitch.cpp (+1-1) 
- (modified) clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp (+3-3) 
- (modified) clang-tools-extra/clangd/unittests/FormatTests.cpp (+2-2) 
- (modified) clang-tools-extra/clangd/unittests/HoverTests.cpp (+18-18) 
- (modified) clang-tools-extra/clangd/unittests/InlayHintTests.cpp (+17-17) 
- (modified) clang-tools-extra/clangd/unittests/SemanticSelectionTests.cpp (+2-2) 
- (modified) clang-tools-extra/clangd/unittests/SourceCodeTests.cpp (+1-1) 
- (modified) clang-tools-extra/clangd/unittests/SymbolCollectorTests.cpp (+2-2) 
- (modified) clang-tools-extra/clangd/unittests/SymbolDocumentationTests.cpp (+18-18) 
- (modified) clang-tools-extra/clangd/unittests/XRefsTests.cpp (+1-1) 
- (modified) clang-tools-extra/clangd/unittests/tweaks/DefineOutlineTests.cpp (+1-1) 
- (modified) clang-tools-extra/clangd/unittests/tweaks/RemoveUsingNamespaceTests.cpp (+17-17) 
- (modified) clang-tools-extra/clangd/unittests/tweaks/ShowSelectionTreeTests.cpp (+2-2) 
- (modified) clang-tools-extra/clangd/unittests/tweaks/SwapBinaryOperandsTests.cpp (+2-2) 
- (modified) clang-tools-extra/include-cleaner/test/tool.cpp (+1-1) 
- (modified) clang-tools-extra/include-cleaner/unittests/RecordTest.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-apply-replacements/Inputs/crlf/crlf.cpp (+6-6) 
- (modified) clang-tools-extra/test/clang-apply-replacements/identical-in-TU.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-doc/comments-in-macros.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-doc/conversion_function.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-doc/index.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-doc/json/class-template.cpp (+4-4) 
- (modified) clang-tools-extra/test/clang-doc/json/class.cpp (+4-4) 
- (modified) clang-tools-extra/test/clang-doc/json/compound-constraints.cpp (+8-8) 
- (modified) clang-tools-extra/test/clang-doc/json/function-requires.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-doc/json/namespace.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-doc/long-name.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-doc/mustache-index.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-doc/mustache-separate-namespace.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-doc/templates.cpp (+4-4) 
- (modified) clang-tools-extra/test/clang-reorder-fields/CStructFieldsOrder.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-reorder-fields/ClassDerived.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-reorder-fields/DesignatedInitializerList.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-reorder-fields/FieldDependencyWarning.cpp (+8-8) 
- (modified) clang-tools-extra/test/clang-reorder-fields/FieldDependencyWarningDerived.cpp (+5-5) 
- (modified) clang-tools-extra/test/clang-reorder-fields/PlainCStructFieldsOrder.c (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/abseil/Inputs/absl/external-file.h (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/abseil/duration-division.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/altera/kernel-name-restriction.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/argument-comment.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/crtp-constructor-accessibility.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/derived-method-shadowing-base-method.cpp (+3-3) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/incorrect-enable-shared-from-this.cpp (+16-16) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/narrowing-conversions-equivalentbitwidth-option.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/pointer-arithmetic-on-polymorphic-object-all.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/pointer-arithmetic-on-polymorphic-object-decl-only.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/sizeof-expression.cpp (+7-7) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/string-constructor.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/string-integer-assignment.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/stringview-nullptr.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/tagged-union-member-count-counting-enum-heuristic-is-enabled.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/tagged-union-member-count-counting-enum-prefixes-and-suffixes.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/tagged-union-member-count-counting-enum-prefixes.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/tagged-union-member-count-counting-enum-suffixes.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/tagged-union-member-count.c (+6-6) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/tagged-union-member-count.cpp (+11-11) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/bugprone/unhandled-self-assignment.cpp (+6-6) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/no-malloc-custom.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/pro-bounds-avoid-unchecked-container-access.cpp (+11-11) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/pro-bounds-constant-array-index.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/pro-bounds-pointer-arithmetic-pr36489.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/fuchsia/statically-constructed-objects.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/hicpp/signed-bitwise-standard-types.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/llvmlibc/callee-namespace.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/llvmlibc/inline-function-decl.hpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/misc/const-correctness-allowed-types.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/misc/const-correctness-parameters.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/misc/const-correctness-pointer-as-pointers.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/misc/coroutine-hostile-raii.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/misc/misleading-bidirectional.cpp () 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/macro-to-enum.cpp (+6-6) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/replace-random-shuffle.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/use-nodiscard.cpp (+23-23) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/use-ranges.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/use-scope-lock-warn-on-using-and-typedef-false.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/use-scoped-lock-warn-on-single-locks-false.cpp (+7-7) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/use-scoped-lock.cpp (+8-8) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/use-starts-ends-with.cpp (+5-5) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/use-structured-binding.cpp (+31-31) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/use-trailing-return-type-transform-lambdas.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/modernize/use-uncaught-exceptions.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/portability/avoid-pragma-once.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/ambiguous-smartptr-reset-call.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/braces-around-statements.cpp (+8-8) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/else-after-return-if-consteval.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/function-size-no-member-init-as-stmts.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/function-size.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/implicit-bool-conversion-cxx20.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/implicit-bool-conversion.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/qualified-auto.cpp (+3-3) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/redundant-member-init.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/redundant-string-cstr.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/trailing-comma-cxx20-remove.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/trailing-comma.cpp (+7-7) 
- (modified) clang-tools-extra/test/clang-tidy/checkers/readability/use-std-min-max.cpp (+41-41) 
- (modified) clang-tools-extra/test/clang-tidy/infrastructure/nolint.cpp (+2-2) 
- (modified) clang-tools-extra/test/clang-tidy/infrastructure/nolintbeginend-typo-in-check-name.cpp (+1-1) 
- (modified) clang-tools-extra/test/clang-tidy/infrastructure/quiet-flag.cpp (+1-1) 
- (modified) clang-tools-extra/unittests/clang-tidy/ModernizeModuleTest.cpp (+1-1) 
- (modified) clang/README.md (+3-3) 
- (modified) clang/docs/ClangIRCleanupAndEHDesign.md (+2-2) 
- (modified) clang/include/clang/Lex/ExternalPreprocessorSource.h (+1-1) 
- (modified) clang/lib/CodeGen/CGVTables.cpp (+1-1) 
- (modified) clang/lib/Headers/avx10_2convertintrin.h (+54-54) 
- (modified) clang/lib/Options/CMakeLists.txt (+1-1) 
- (modified) clang/test/APINotes/Inputs/Frameworks/LayeredKit.framework/Headers/LayeredKit.h (+1-1) 
- (modified) clang/test/APINotes/lifetimebound.cpp (+2-2) 
- (modified) clang/test/APINotes/nullability.c (+1-1) 
- (modified) clang/test/AST/ByteCode/builtin-functions.cpp (+8-8) 
- (modified) clang/test/AST/ByteCode/cxx11.cpp (+1-1) 
- (modified) clang/test/AST/ByteCode/cxx20.cpp (+3-3) 
- (modified) clang/test/AST/ByteCode/new-delete.cpp (+3-3) 
- (modified) clang/test/AST/ByteCode/switch.cpp (+1-1) 
- (modified) clang/test/AST/absurdly_big_struct.cpp (+2-2) 
- (modified) clang/test/AST/ast-dump-concepts.cpp (+1-1) 
- (modified) clang/test/AST/ast-dump-openmp-target-parallel-for.c (+1-1) 
- (modified) clang/test/AST/ast-print-openacc-atomic-construct.cpp (+3-3) 
- (modified) clang/test/AST/cc-modifier.cpp (+2-2) 
- (modified) clang/test/Analysis/ArrayDelete.cpp (+1-1) 
- (modified) clang/test/Analysis/Checkers/WebKit/mock-types.h (+1-1) 
- (modified) clang/test/Analysis/Checkers/WebKit/nodelete-annotation.cpp (+1-1) 
- (modified) clang/test/Analysis/Checkers/WebKit/unchecked-local-vars.cpp (+1-1) 
- (modified) clang/test/Analysis/Checkers/WebKit/uncounted-lambda-captures.cpp (+2-2) 
- (modified) clang/test/Analysis/Checkers/WebKit/uncounted-local-vars.cpp (+1-1) 
- (modified) clang/test/Analysis/Checkers/WebKit/uncounted-obj-arg-std-array.cpp (+1-1) 
- (modified) clang/test/Analysis/Inputs/system-header-simulator-cxx.h (+17-17) 
- (modified) clang/test/Analysis/Issue56873.cpp (+2-2) 
- (modified) clang/test/Analysis/LifetimeSafety/CMakeLists.txt (+3-3) 
- (modified) clang/test/Analysis/NewDelete+MismatchedDeallocator_intersections.cpp (+1-1) 
- (modified) clang/test/Analysis/NewDelete-checker-test.cpp (+1-1) 
- (modified) clang/test/Analysis/NewDelete-custom.cpp (+1-1) 
- (modified) clang/test/Analysis/NewDeleteLeaks-PR60896.cpp (+14-14) 
- (modified) clang/test/Analysis/aggrinit-cfg-output.cpp (+1-1) 
- (modified) clang/test/Analysis/array-init-loop.cpp (+6-6) 
- (modified) clang/test/Analysis/array-struct.c (+5-5) 
- (modified) clang/test/Analysis/bstring.cpp (+1-1) 
- (modified) clang/test/Analysis/builtin_assume.cpp (+1-1) 
- (modified) clang/test/Analysis/builtin_bitcast.cpp (+1-1) 
- (modified) clang/test/Analysis/casts.c (+1-1) 
- (modified) clang/test/Analysis/complex.c (+1-1) 
- (modified) clang/test/Analysis/conditional-operator.cpp (+1-1) 
- (modified) clang/test/Analysis/copy-elision.cpp (+3-3) 
- (modified) clang/test/Analysis/ctor-bug-path.cpp (+7-7) 
- (modified) clang/test/Analysis/cxx-crashes.cpp (+2-2) 
- (modified) clang/test/Analysis/cxx-uninitialized-object.cpp (+2-2) 
- (modified) clang/test/Analysis/designated-initializer.c (+2-2) 
- (modified) clang/test/Analysis/diagnostics/Inputs/include/report-issues-within-main-file.h (+1-1) 
- (modified) clang/test/Analysis/diagnostics/deref-track-symbolic-region.cpp (+1-1) 
- (modified) clang/test/Analysis/diagnostics/macro-null-return-suppression.cpp (+1-1) 
- (modified) clang/test/Analysis/diagnostics/shortest-path-suppression.c (+1-1) 
- (modified) clang/test/Analysis/dtor-array.cpp (+5-5) 
- (modified) clang/test/Analysis/dtor.cpp (+3-3) 
- (modified) clang/test/Analysis/enum.cpp (+2-2) 
- (modified) clang/test/Analysis/fields.c (+2-2) 
- (modified) clang/test/Analysis/gh-issue-89185.c (+1-1) 
- (modified) clang/test/Analysis/inline.c (+1-1) 
- (modified) clang/test/Analysis/inline2.c (+1-1) 
- (modified) clang/test/Analysis/inline4.c (+3-3) 
- (modified) clang/test/Analysis/inlining/placement-new-fp-suppression.cpp (+1-1) 
- (modified) clang/test/Analysis/inlining/stl.cpp (+1-1) 
- (modified) clang/test/Analysis/invalidated-iterator.cpp (+3-3) 
- (modified) clang/test/Analysis/issue-137252.cpp (+1-1) 
- (modified) clang/test/Analysis/lambdas-modern.cpp (+1-1) 
- (modified) clang/test/Analysis/lifetime-cfg-output.cpp (+1-1) 
- (modified) clang/test/Analysis/lifetime-extended-regions.cpp (+1-1) 
- (modified) clang/test/Analysis/live-bindings-test.cpp (+1-1) 
- (modified) clang/test/Analysis/loop-unrolling.cpp (+1-1) 
- (modified) clang/test/Analysis/loop-widening-notes.cpp (+17-17) 
- (modified) clang/test/Analysis/loopexit-cfg-output.cpp (+1-1) 
- (modified) clang/test/Analysis/lvalue_elements.c (+1-1) 
- (modified) clang/test/Analysis/misc-ps-region-store.cpp (+9-9) 
- (modified) clang/test/Analysis/misc-ps.c (+2-2) 
- (modified) clang/test/Analysis/offsetofexpr-callback.c (+1-1) 
- (modified) clang/test/Analysis/placement-new.cpp (+2-2) 
- (modified) clang/test/Analysis/plist-macros.cpp (+3-3) 
- (modified) clang/test/Analysis/pointer-to-member.cpp (+1-1) 
- (modified) clang/test/Analysis/pragma-diag-control.cpp (+2-2) 
- (modified) clang/test/Analysis/ptr-arith.c (+2-2) 
- (modified) clang/test/Analysis/region-store.cpp (+2-2) 
- (modified) clang/test/Analysis/region_store_overflow.c (+1-1) 
- (modified) clang/test/Analysis/security-syntax-checks-no-emit.c (+1-1) 
- (modified) clang/test/Analysis/smart-ptr-text-output.cpp (+5-5) 
- (modified) clang/test/Analysis/stack-addr-ps.c (+5-5) 
- (modified) clang/test/Analysis/stack-addr-ps.cpp (+4-4) 
- (modified) clang/test/Analysis/stackaddrleak.c (+2-2) 
- (modified) clang/test/Analysis/stl-algorithm-modeling.cpp (+1-1) 
- (modified) clang/test/Analysis/store-to-immutable-basic.c (+1-1) 
- (modified) clang/test/Analysis/store-to-immutable-basic.cpp (+2-2) 
- (modified) clang/test/Analysis/taint-generic.cpp (+3-3) 
- (modified) clang/test/Analysis/thread-safety-handle-parenthesis.cpp (+1-1) 
- (modified) clang/test/Analysis/undefined-new-element.cpp (+1-1) 
- (modified) clang/test/Analysis/uninit-val-const-likeness.c (+1-1) 
- (modified) clang/test/Analysis/uninit-vals.c (+7-7) 
- (modified) clang/test/Analysis/unix-fns.c (+5-5) 
- (modified) clang/test/Analysis/use-after-move.cpp (+4-4) 
- (modified) clang/test/Analysis/valist-unterminated.c (+3-3) 
- (modified) clang/test/Analysis/virtualcall.cpp (+1-1) 
- (modified) clang/test/Analysis/wstring.c (+1-1) 
- (modified) clang/test/Analysis/z3-crosscheck.c (+1-1) 
- (modified) clang/test/Analysis/z3-unarysymexpr.c (+1-1) 
- (modified) clang/test/Analysis/zero-size-non-pod-array.cpp (+9-9) 
- (modified) clang/test/C/C23/n3029.c (+1-1) 
- (modified) clang/test/C/C2y/n3262.c (+20-20) 
- (modified) clang/test/C/C2y/n3274.c (+18-18) 
- (modified) clang/test/C/C2y/n3369.c (+7-7) 
- (modified) clang/test/CIR/CodeGen/agg-expr-lvalue.c (+1-1) 
- (modified) clang/test/CIR/CodeGen/array.cpp (+2-2) 
- (modified) clang/test/CIR/CodeGen/atomic.c (+3-3) 
- (modified) clang/test/CIR/CodeGen/binop.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/builtins-x86.c (+2-2) 
- (modified) clang/test/CIR/CodeGen/class.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/destructors.cpp (+2-2) 
- (modified) clang/test/CIR/CodeGen/if-consteval.cpp (+6-6) 
- (modified) clang/test/CIR/CodeGen/inline-asm.c (+36-36) 
- (modified) clang/test/CIR/CodeGen/integer-overflow.c (+11-11) 
- (modified) clang/test/CIR/CodeGen/loop.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/misc-attrs.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/module-asm.c (+1-1) 
- (modified) clang/test/CIR/CodeGen/no-builtin-attr.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/object-size.c (+90-90) 
- (modified) clang/test/CIR/CodeGen/object-size.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/optsize-func-attr.cpp (+2-2) 
- (modified) clang/test/CIR/CodeGen/pointer-to-member-func-cmp.cpp (+2-2) 
- (modified) clang/test/CIR/CodeGen/ret-attrs.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/save-reg-params-func-attr.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/struct-init.cpp (+4-4) 
- (modified) clang/test/CIR/CodeGen/struct.c (+1-1) 
- (modified) clang/test/CIR/CodeGen/struct.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/throws.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGen/vla.c (+4-4) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/align-builtins.c (+1-1) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512-select-builtins.c (+437-437) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512bw-builtins.c (+7-7) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512dq-builtins.c (+491-491) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512f-builtins.c (+12-12) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c (+1-1) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512fp16-builtins.c (+2-2) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512vl-builtins.c (+53-53) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512vlbf16-builtins.c (+4-4) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512vlbw-builtins.c (+10-10) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/avx512vlfp16-builtins.c (+2-2) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/permd-builtins.c (+2-2) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/rd-builtins.c (+1-1) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/sqrt-builtins.c (+44-44) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/sse41-builtins.c (+92-92) 
- (modified) clang/test/CIR/CodeGenBuiltins/X86/xop-builtins.c (+16-16) 
- (modified) clang/test/CIR/CodeGenBuiltins/builtin-fcmp-sse.c (+43-43) 
- (modified) clang/test/CIR/CodeGenBuiltins/builtin-isfpclass.c (+11-11) 
- (modified) clang/test/CIR/CodeGenBuiltins/builtin-setjmp-longjmp.c (+8-8) 
- (modified) clang/test/CIR/CodeGenBuiltins/builtin_printf.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGenOpenACC/atomic-capture.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGenOpenACC/atomic-update.cpp (+2-2) 
- (modified) clang/test/CIR/CodeGenOpenACC/combined-copy.c (+42-42) 
- (modified) clang/test/CIR/CodeGenOpenACC/combined-copy.cpp (+1-1) 
- (modified) clang/test/CIR/CodeGenOpenACC/combined-reduction-clause-default-ops.cpp (+9-9) 
- (modified) clang/test/CIR/CodeGenOpenACC/combined-reduction-clause-float.cpp (+8-8) 
- (modified) clang/test/CIR/CodeGenOpenACC/combined-reduction-clause-inline-ops.cpp (+31-31) 
- (modified) clang/test/CIR/CodeGenOpenACC/combined-reduction-clause-int.cpp (+8-8) 
- (modified) clang/test/CIR/CodeGenOpenACC/combined-reduction-clause-outline-ops.cpp (+31-31) 


``````````diff
diff --git a/bolt/runtime/CMakeLists.txt b/bolt/runtime/CMakeLists.txt
index 63f178bd263c2..de2cdae2d82e9 100644
--- a/bolt/runtime/CMakeLists.txt
+++ b/bolt/runtime/CMakeLists.txt
@@ -42,8 +42,8 @@ set(BOLT_RT_FLAGS
   -fomit-frame-pointer
 )
 if (CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64")
-  set(BOLT_RT_FLAGS ${BOLT_RT_FLAGS} 
-    -mno-sse 
+  set(BOLT_RT_FLAGS ${BOLT_RT_FLAGS}
+    -mno-sse
     -mgeneral-regs-only)
 endif()
 if (CMAKE_SYSTEM_PROCESSOR MATCHES "riscv64")
@@ -52,8 +52,8 @@ endif()
 if (CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64")
   check_cxx_compiler_flag("-mno-outline-atomics" CXX_SUPPORTS_OUTLINE_ATOMICS)
   if (CXX_SUPPORTS_OUTLINE_ATOMICS)
-    set(BOLT_RT_FLAGS ${BOLT_RT_FLAGS} 
-      -mno-outline-atomics 
+    set(BOLT_RT_FLAGS ${BOLT_RT_FLAGS}
+      -mno-outline-atomics
       -mgeneral-regs-only)
   endif()
 endif()
diff --git a/bolt/test/runtime/RISCV/instrumentation-ind-call.c b/bolt/test/runtime/RISCV/instrumentation-ind-call.c
index 1fd49a774c942..318858dec3a28 100644
--- a/bolt/test/runtime/RISCV/instrumentation-ind-call.c
+++ b/bolt/test/runtime/RISCV/instrumentation-ind-call.c
@@ -1,7 +1,7 @@
 /*
 REQUIRES: system-linux,bolt-runtime
 
-RUN: %clang %cflags %s -o %t.exe -Wl,-q 
+RUN: %clang %cflags %s -o %t.exe -Wl,-q
 
 RUN: llvm-bolt %t.exe --instrument --instrumentation-file=%t.fdata \
 RUN:   -o %t.instrumented
diff --git a/clang-tools-extra/clang-doc/CMakeLists.txt b/clang-tools-extra/clang-doc/CMakeLists.txt
index 7a375d7cd0524..f5eeada57666c 100644
--- a/clang-tools-extra/clang-doc/CMakeLists.txt
+++ b/clang-tools-extra/clang-doc/CMakeLists.txt
@@ -39,7 +39,7 @@ clang_target_link_libraries(clangDoc
 
 target_link_libraries(clangDoc
   PRIVATE
-  clangDocSupport      
+  clangDocSupport
   )
 
 add_subdirectory(tool)
diff --git a/clang-tools-extra/clang-tidy/misc/ConfusableTable/confusables.txt b/clang-tools-extra/clang-tidy/misc/ConfusableTable/confusables.txt
index f88841b7ff0f5..c39c6784e3488 100644
--- a/clang-tools-extra/clang-tidy/misc/ConfusableTable/confusables.txt
+++ b/clang-tools-extra/clang-tidy/misc/ConfusableTable/confusables.txt
@@ -9,44 +9,44 @@
 #
 # For documentation and usage, see https://www.unicode.org/reports/tr39
 #
-05AD ;	0596 ;	MA	# ( ֭ → ֖ ) HEBREW ACCENT DEHI → HEBREW ACCENT TIPEHA	# 
+05AD ;	0596 ;	MA	# ( ֭ → ֖ ) HEBREW ACCENT DEHI → HEBREW ACCENT TIPEHA	#
 
-05AE ;	0598 ;	MA	# ( ÖŪ â†’ ֘ ) HEBREW ACCENT ZINOR → HEBREW ACCENT ZARQA	# 
+05AE ;	0598 ;	MA	# ( ÖŪ â†’ ֘ ) HEBREW ACCENT ZINOR → HEBREW ACCENT ZARQA	#
 
-05A8 ;	0599 ;	MA	# ( ÖĻ â†’ ֙ ) HEBREW ACCENT QADMA → HEBREW ACCENT PASHTA	# 
+05A8 ;	0599 ;	MA	# ( ÖĻ â†’ ֙ ) HEBREW ACCENT QADMA → HEBREW ACCENT PASHTA	#
 
-05A4 ;	059A ;	MA	# ( ÖĪ â†’ ֚ ) HEBREW ACCENT MAHAPAKH → HEBREW ACCENT YETIV	# 
+05A4 ;	059A ;	MA	# ( ÖĪ â†’ ֚ ) HEBREW ACCENT MAHAPAKH → HEBREW ACCENT YETIV	#
 
-1AB4 ;	06DB ;	MA	# ( áŠī → ۛ ) COMBINING TRIPLE DOT → ARABIC SMALL HIGH THREE DOTS	# 
+1AB4 ;	06DB ;	MA	# ( áŠī → ۛ ) COMBINING TRIPLE DOT → ARABIC SMALL HIGH THREE DOTS	#
 20DB ;	06DB ;	MA	# ( ⃛ → ۛ ) COMBINING THREE DOTS ABOVE → ARABIC SMALL HIGH THREE DOTS	# →áŠī→
 
 0619 ;	0313 ;	MA	# ( ؙ → Ė“ ) ARABIC SMALL DAMMA → COMBINING COMMA ABOVE	# â†’Ųâ†’
 08F3 ;	0313 ;	MA	# ( āĢģ → Ė“ ) ARABIC SMALL HIGH WAW → COMBINING COMMA ABOVE	# â†’Ųâ†’
-0343 ;	0313 ;	MA	# ( ̓ → Ė“ ) COMBINING GREEK KORONIS → COMBINING COMMA ABOVE	# 
-0315 ;	0313 ;	MA	# ( Ė• → Ė“ ) COMBINING COMMA ABOVE RIGHT → COMBINING COMMA ABOVE	# 
-064F ;	0313 ;	MA	# ( Ų → Ė“ ) ARABIC DAMMA → COMBINING COMMA ABOVE	# 
+0343 ;	0313 ;	MA	# ( ̓ → Ė“ ) COMBINING GREEK KORONIS → COMBINING COMMA ABOVE	#
+0315 ;	0313 ;	MA	# ( Ė• → Ė“ ) COMBINING COMMA ABOVE RIGHT → COMBINING COMMA ABOVE	#
+064F ;	0313 ;	MA	# ( Ų → Ė“ ) ARABIC DAMMA → COMBINING COMMA ABOVE	#
 
-065D ;	0314 ;	MA	# ( Ų → Ė” ) ARABIC REVERSED DAMMA → COMBINING REVERSED COMMA ABOVE	# 
+065D ;	0314 ;	MA	# ( Ų → Ė” ) ARABIC REVERSED DAMMA → COMBINING REVERSED COMMA ABOVE	#
 
-059C ;	0301 ;	MA	# ( ֜ → ˁ ) HEBREW ACCENT GERESH → COMBINING ACUTE ACCENT	# 
+059C ;	0301 ;	MA	# ( ֜ → ˁ ) HEBREW ACCENT GERESH → COMBINING ACUTE ACCENT	#
 059D ;	0301 ;	MA	# ( ֝ → ˁ ) HEBREW ACCENT GERESH MUQDAM → COMBINING ACUTE ACCENT	# →֜→
 0618 ;	0301 ;	MA	# ( ؘ → ˁ ) ARABIC SMALL FATHA → COMBINING ACUTE ACCENT	# â†’ŲŽâ†’
-0747 ;	0301 ;	MA	# ( ݇ → ˁ ) SYRIAC OBLIQUE LINE ABOVE → COMBINING ACUTE ACCENT	# 
-0341 ;	0301 ;	MA	# ( ́ → ˁ ) COMBINING ACUTE TONE MARK → COMBINING ACUTE ACCENT	# 
-0954 ;	0301 ;	MA	# ( āĨ” → ˁ ) DEVANAGARI ACUTE ACCENT → COMBINING ACUTE ACCENT	# 
-064E ;	0301 ;	MA	# ( ŲŽ → ˁ ) ARABIC FATHA → COMBINING ACUTE ACCENT	# 
+0747 ;	0301 ;	MA	# ( ݇ → ˁ ) SYRIAC OBLIQUE LINE ABOVE → COMBINING ACUTE ACCENT	#
+0341 ;	0301 ;	MA	# ( ́ → ˁ ) COMBINING ACUTE TONE MARK → COMBINING ACUTE ACCENT	#
+0954 ;	0301 ;	MA	# ( āĨ” → ˁ ) DEVANAGARI ACUTE ACCENT → COMBINING ACUTE ACCENT	#
+064E ;	0301 ;	MA	# ( ŲŽ → ˁ ) ARABIC FATHA → COMBINING ACUTE ACCENT	#
 
-0340 ;	0300 ;	MA	# ( ̀ → Ė€ ) COMBINING GRAVE TONE MARK → COMBINING GRAVE ACCENT	# 
-0953 ;	0300 ;	MA	# ( āĨ“ → Ė€ ) DEVANAGARI GRAVE ACCENT → COMBINING GRAVE ACCENT	# 
+0340 ;	0300 ;	MA	# ( ̀ → Ė€ ) COMBINING GRAVE TONE MARK → COMBINING GRAVE ACCENT	#
+0953 ;	0300 ;	MA	# ( āĨ“ → Ė€ ) DEVANAGARI GRAVE ACCENT → COMBINING GRAVE ACCENT	#
 
-030C ;	0306 ;	MA	# ( ˌ → ˆ ) COMBINING CARON → COMBINING BREVE	# 
-A67C ;	0306 ;	MA	# ( ꙾ → ˆ ) COMBINING CYRILLIC KAVYKA → COMBINING BREVE	# 
-0658 ;	0306 ;	MA	# ( ؘ → ˆ ) ARABIC MARK NOON GHUNNA → COMBINING BREVE	# 
+030C ;	0306 ;	MA	# ( ˌ → ˆ ) COMBINING CARON → COMBINING BREVE	#
+A67C ;	0306 ;	MA	# ( ꙾ → ˆ ) COMBINING CYRILLIC KAVYKA → COMBINING BREVE	#
+0658 ;	0306 ;	MA	# ( ؘ → ˆ ) ARABIC MARK NOON GHUNNA → COMBINING BREVE	#
 065A ;	0306 ;	MA	# ( ؚ → ˆ ) ARABIC VOWEL SIGN SMALL V ABOVE → COMBINING BREVE	# â†’ĖŒâ†’
 036E ;	0306 ;	MA	# ( ÍŪ â†’ ˆ ) COMBINING LATIN SMALL LETTER V → COMBINING BREVE	# â†’ĖŒâ†’
 
 06E8 ;	0306 0307 ;	MA	# ( ÛĻ â†’ ˆˇ ) ARABIC SMALL HIGH NOON → COMBINING BREVE, COMBINING DOT ABOVE	# â†’Ėâ†’
-0310 ;	0306 0307 ;	MA	# ( ː → ˆˇ ) COMBINING CANDRABINDU → COMBINING BREVE, COMBINING DOT ABOVE	# 
+0310 ;	0306 0307 ;	MA	# ( ː → ˆˇ ) COMBINING CANDRABINDU → COMBINING BREVE, COMBINING DOT ABOVE	#
 0901 ;	0306 0307 ;	MA	# ( ā΁ → ˆˇ ) DEVANAGARI SIGN CANDRABINDU → COMBINING BREVE, COMBINING DOT ABOVE	# â†’Ėâ†’
 0981 ;	0306 0307 ;	MA	# ( ā́ → ˆˇ ) BENGALI SIGN CANDRABINDU → COMBINING BREVE, COMBINING DOT ABOVE	# â†’Ėâ†’
 0A81 ;	0306 0307 ;	MA	# ( āŠ → ˆˇ ) GUJARATI SIGN CANDRABINDU → COMBINING BREVE, COMBINING DOT ABOVE	# â†’Ėâ†’
@@ -56,313 +56,313 @@ A67C ;	0306 ;	MA	# ( ꙾ → ˆ ) COMBINING CYRILLIC KAVYKA → COMBINING BREVE
 0D01 ;	0306 0307 ;	MA	# ( āī â†’ ˆˇ ) MALAYALAM SIGN CANDRABINDU → COMBINING BREVE, COMBINING DOT ABOVE	# →āĪâ†’â†’Ėâ†’
 114BF ;	0306 0307 ;	MA	# ( ð‘’ŋ → ˆˇ ) TIRHUTA SIGN CANDRABINDU → COMBINING BREVE, COMBINING DOT ABOVE	# →āĶâ†’â†’Ėâ†’
 
-1CD0 ;	0302 ;	MA	# ( áģ â†’ Ė‚ ) VEDIC TONE KARSHANA → COMBINING CIRCUMFLEX ACCENT	# 
-0311 ;	0302 ;	MA	# ( Ė‘ → Ė‚ ) COMBINING INVERTED BREVE → COMBINING CIRCUMFLEX ACCENT	# 
-065B ;	0302 ;	MA	# ( Ų› → Ė‚ ) ARABIC VOWEL SIGN INVERTED SMALL V ABOVE → COMBINING CIRCUMFLEX ACCENT	# 
-07EE ;	0302 ;	MA	# ( ßŪ â†’ Ė‚ ) NKO COMBINING LONG DESCENDING TONE → COMBINING CIRCUMFLEX ACCENT	# 
-A6F0 ;	0302 ;	MA	# ( ꛰ → Ė‚ ) BAMUM COMBINING MARK KOQNDON → COMBINING CIRCUMFLEX ACCENT	# 
+1CD0 ;	0302 ;	MA	# ( áģ â†’ Ė‚ ) VEDIC TONE KARSHANA → COMBINING CIRCUMFLEX ACCENT	#
+0311 ;	0302 ;	MA	# ( Ė‘ → Ė‚ ) COMBINING INVERTED BREVE → COMBINING CIRCUMFLEX ACCENT	#
+065B ;	0302 ;	MA	# ( Ų› → Ė‚ ) ARABIC VOWEL SIGN INVERTED SMALL V ABOVE → COMBINING CIRCUMFLEX ACCENT	#
+07EE ;	0302 ;	MA	# ( ßŪ â†’ Ė‚ ) NKO COMBINING LONG DESCENDING TONE → COMBINING CIRCUMFLEX ACCENT	#
+A6F0 ;	0302 ;	MA	# ( ꛰ → Ė‚ ) BAMUM COMBINING MARK KOQNDON → COMBINING CIRCUMFLEX ACCENT	#
 
-05AF ;	030A ;	MA	# ( ÖŊ → ˊ ) HEBREW MARK MASORA CIRCLE → COMBINING RING ABOVE	# 
+05AF ;	030A ;	MA	# ( ÖŊ → ˊ ) HEBREW MARK MASORA CIRCLE → COMBINING RING ABOVE	#
 06DF ;	030A ;	MA	# ( ۟ → ˊ ) ARABIC SMALL HIGH ROUNDED ZERO → COMBINING RING ABOVE	# â†’Ų’â†’
-17D3 ;	030A ;	MA	# ( ៓ → ˊ ) KHMER SIGN BATHAMASAT → COMBINING RING ABOVE	# 
-309A ;	030A ;	MA	# ( ゚ → ˊ ) COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK → COMBINING RING ABOVE	# 
-0652 ;	030A ;	MA	# ( Ų’ → ˊ ) ARABIC SUKUN → COMBINING RING ABOVE	# 
-0B82 ;	030A ;	MA	# ( āŪ‚ → ˊ ) TAMIL SIGN ANUSVARA → COMBINING RING ABOVE	# 
-1036 ;	030A ;	MA	# ( á€ķ → ˊ ) MYANMAR SIGN ANUSVARA → COMBINING RING ABOVE	# 
-17C6 ;	030A ;	MA	# ( ំ → ˊ ) KHMER SIGN NIKAHIT → COMBINING RING ABOVE	# 
+17D3 ;	030A ;	MA	# ( ៓ → ˊ ) KHMER SIGN BATHAMASAT → COMBINING RING ABOVE	#
+309A ;	030A ;	MA	# ( ゚ → ˊ ) COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK → COMBINING RING ABOVE	#
+0652 ;	030A ;	MA	# ( Ų’ → ˊ ) ARABIC SUKUN → COMBINING RING ABOVE	#
+0B82 ;	030A ;	MA	# ( āŪ‚ → ˊ ) TAMIL SIGN ANUSVARA → COMBINING RING ABOVE	#
+1036 ;	030A ;	MA	# ( á€ķ → ˊ ) MYANMAR SIGN ANUSVARA → COMBINING RING ABOVE	#
+17C6 ;	030A ;	MA	# ( ំ → ˊ ) KHMER SIGN NIKAHIT → COMBINING RING ABOVE	#
 11300 ;	030A ;	MA	# ( 𑌀 → ˊ ) GRANTHA SIGN COMBINING ANUSVARA ABOVE → COMBINING RING ABOVE	# →āŪ‚â†’
-0E4D ;	030A ;	MA	# ( āđ → ˊ ) THAI CHARACTER NIKHAHIT → COMBINING RING ABOVE	# 
-0ECD ;	030A ;	MA	# ( āŧ → ˊ ) LAO NIGGAHITA → COMBINING RING ABOVE	# 
-0366 ;	030A ;	MA	# ( ÍĶ â†’ ˊ ) COMBINING LATIN SMALL LETTER O → COMBINING RING ABOVE	# 
+0E4D ;	030A ;	MA	# ( āđ → ˊ ) THAI CHARACTER NIKHAHIT → COMBINING RING ABOVE	#
+0ECD ;	030A ;	MA	# ( āŧ → ˊ ) LAO NIGGAHITA → COMBINING RING ABOVE	#
+0366 ;	030A ;	MA	# ( ÍĶ â†’ ˊ ) COMBINING LATIN SMALL LETTER O → COMBINING RING ABOVE	#
 2DEA ;	030A ;	MA	# ( â·Š → ˊ ) COMBINING CYRILLIC LETTER O → COMBINING RING ABOVE	# →ÍĶ→
 
-08EB ;	0308 ;	MA	# ( āĢŦ → ˈ ) ARABIC TONE TWO DOTS ABOVE → COMBINING DIAERESIS	# 
-07F3 ;	0308 ;	MA	# ( ßģ → ˈ ) NKO COMBINING DOUBLE DOT ABOVE → COMBINING DIAERESIS	# 
+08EB ;	0308 ;	MA	# ( āĢŦ → ˈ ) ARABIC TONE TWO DOTS ABOVE → COMBINING DIAERESIS	#
+07F3 ;	0308 ;	MA	# ( ßģ → ˈ ) NKO COMBINING DOUBLE DOT ABOVE → COMBINING DIAERESIS	#
 
-064B ;	030B ;	MA	# ( Ų‹ → Ė‹ ) ARABIC FATHATAN → COMBINING DOUBLE ACUTE ACCENT	# 
+064B ;	030B ;	MA	# ( Ų‹ → Ė‹ ) ARABIC FATHATAN → COMBINING DOUBLE ACUTE ACCENT	#
 08F0 ;	030B ;	MA	# ( ā̰ → Ė‹ ) ARABIC OPEN FATHATAN → COMBINING DOUBLE ACUTE ACCENT	# â†’Ų‹â†’
 
-0342 ;	0303 ;	MA	# ( ͂ → ˃ ) COMBINING GREEK PERISPOMENI → COMBINING TILDE	# 
-0653 ;	0303 ;	MA	# ( Ų“ → ˃ ) ARABIC MADDAH ABOVE → COMBINING TILDE	# 
+0342 ;	0303 ;	MA	# ( ͂ → ˃ ) COMBINING GREEK PERISPOMENI → COMBINING TILDE	#
+0653 ;	0303 ;	MA	# ( Ų“ → ˃ ) ARABIC MADDAH ABOVE → COMBINING TILDE	#
 
-05C4 ;	0307 ;	MA	# ( Ũ„ → ˇ ) HEBREW MARK UPPER DOT → COMBINING DOT ABOVE	# 
-06EC ;	0307 ;	MA	# ( ÛŽ → ˇ ) ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE → COMBINING DOT ABOVE	# 
+05C4 ;	0307 ;	MA	# ( Ũ„ → ˇ ) HEBREW MARK UPPER DOT → COMBINING DOT ABOVE	#
+06EC ;	0307 ;	MA	# ( ÛŽ → ˇ ) ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE → COMBINING DOT ABOVE	#
 0740 ;	0307 ;	MA	# ( ݀ → ˇ ) SYRIAC FEMININE DOT → COMBINING DOT ABOVE	# →݁→
-08EA ;	0307 ;	MA	# ( āĢŠ → ˇ ) ARABIC TONE ONE DOT ABOVE → COMBINING DOT ABOVE	# 
-0741 ;	0307 ;	MA	# ( ݁ → ˇ ) SYRIAC QUSHSHAYA → COMBINING DOT ABOVE	# 
-0358 ;	0307 ;	MA	# ( ͘ → ˇ ) COMBINING DOT ABOVE RIGHT → COMBINING DOT ABOVE	# 
-05B9 ;	0307 ;	MA	# ( Öđ → ˇ ) HEBREW POINT HOLAM → COMBINING DOT ABOVE	# 
+08EA ;	0307 ;	MA	# ( āĢŠ → ˇ ) ARABIC TONE ONE DOT ABOVE → COMBINING DOT ABOVE	#
+0741 ;	0307 ;	MA	# ( ݁ → ˇ ) SYRIAC QUSHSHAYA → COMBINING DOT ABOVE	#
+0358 ;	0307 ;	MA	# ( ͘ → ˇ ) COMBINING DOT ABOVE RIGHT → COMBINING DOT ABOVE	#
+05B9 ;	0307 ;	MA	# ( Öđ → ˇ ) HEBREW POINT HOLAM → COMBINING DOT ABOVE	#
 05BA ;	0307 ;	MA	# ( Öš → ˇ ) HEBREW POINT HOLAM HASER FOR VAV → COMBINING DOT ABOVE	# →Ũâ†’
-05C2 ;	0307 ;	MA	# ( Ũ‚ → ˇ ) HEBREW POINT SIN DOT → COMBINING DOT ABOVE	# 
-05C1 ;	0307 ;	MA	# ( Ũ → ˇ ) HEBREW POINT SHIN DOT → COMBINING DOT ABOVE	# 
-07ED ;	0307 ;	MA	# ( ß­ → ˇ ) NKO COMBINING SHORT RISING TONE → COMBINING DOT ABOVE	# 
-0902 ;	0307 ;	MA	# ( āĪ‚ → ˇ ) DEVANAGARI SIGN ANUSVARA → COMBINING DOT ABOVE	# 
-0A02 ;	0307 ;	MA	# ( āĻ‚ → ˇ ) GURMUKHI SIGN BINDI → COMBINING DOT ABOVE	# 
-0A82 ;	0307 ;	MA	# ( āŠ‚ → ˇ ) GUJARATI SIGN ANUSVARA → COMBINING DOT ABOVE	# 
-0BCD ;	0307 ;	MA	# ( āŊ → ˇ ) TAMIL SIGN VIRAMA → COMBINING DOT ABOVE	# 
+05C2 ;	0307 ;	MA	# ( Ũ‚ → ˇ ) HEBREW POINT SIN DOT → COMBINING DOT ABOVE	#
+05C1 ;	0307 ;	MA	# ( Ũ → ˇ ) HEBREW POINT SHIN DOT → COMBINING DOT ABOVE	#
+07ED ;	0307 ;	MA	# ( ß­ → ˇ ) NKO COMBINING SHORT RISING TONE → COMBINING DOT ABOVE	#
+0902 ;	0307 ;	MA	# ( āĪ‚ → ˇ ) DEVANAGARI SIGN ANUSVARA → COMBINING DOT ABOVE	#
+0A02 ;	0307 ;	MA	# ( āĻ‚ → ˇ ) GURMUKHI SIGN BINDI → COMBINING DOT ABOVE	#
+0A82 ;	0307 ;	MA	# ( āŠ‚ → ˇ ) GUJARATI SIGN ANUSVARA → COMBINING DOT ABOVE	#
+0BCD ;	0307 ;	MA	# ( āŊ → ˇ ) TAMIL SIGN VIRAMA → COMBINING DOT ABOVE	#
 
-0337 ;	0338 ;	MA	# ( Ė· → Ėļ ) COMBINING SHORT SOLIDUS OVERLAY → COMBINING LONG SOLIDUS OVERLAY	# 
+0337 ;	0338 ;	MA	# ( Ė· → Ėļ ) COMBINING SHORT SOLIDUS OVERLAY → COMBINING LONG SOLIDUS OVERLAY	#
 
-1AB7 ;	0328 ;	MA	# ( ኷ → ĖĻ ) COMBINING OPEN MARK BELOW → COMBINING OGONEK	# 
-0322 ;	0328 ;	MA	# ( ĖĒ â†’ ĖĻ ) COMBINING RETROFLEX HOOK BELOW → COMBINING OGONEK	# 
-0345 ;	0328 ;	MA	# ( ͅ → ĖĻ ) COMBINING GREEK YPOGEGRAMMENI → COMBINING OGONEK	# 
+1AB7 ;	0328 ;	MA	# ( ኷ → ĖĻ ) COMBINING OPEN MARK BELOW → COMBINING OGONEK	#
+0322 ;	0328 ;	MA	# ( ĖĒ â†’ ĖĻ ) COMBINING RETROFLEX HOOK BELOW → COMBINING OGONEK	#
+0345 ;	0328 ;	MA	# ( ͅ → ĖĻ ) COMBINING GREEK YPOGEGRAMMENI → COMBINING OGONEK	#
 
-1CD2 ;	0304 ;	MA	# ( áģ’ â†’ Ė„ ) VEDIC TONE PRENKHA → COMBINING MACRON	# 
-0305 ;	0304 ;	MA	# ( Ė… → Ė„ ) COMBINING OVERLINE → COMBINING MACRON	# 
-0659 ;	0304 ;	MA	# ( Ų™ → Ė„ ) ARABIC ZWARAKAY → COMBINING MACRON	# 
-07EB ;	0304 ;	MA	# ( ßŦ → Ė„ ) NKO COMBINING SHORT HIGH TONE → COMBINING MACRON	# 
-A6F1 ;	0304 ;	MA	# ( ꛱ → Ė„ ) BAMUM COMBINING MARK TUKWENTIS → COMBINING MACRON	# 
+1CD2 ;	0304 ;	MA	# ( áģ’ â†’ Ė„ ) VEDIC TONE PRENKHA → COMBINING MACRON	#
+0305 ;	0304 ;	MA	# ( Ė… → Ė„ ) COMBINING OVERLINE → COMBINING MACRON	#
+0659 ;	0304 ;	MA	# ( Ų™ → Ė„ ) ARABIC ZWARAKAY → COMBINING MACRON	#
+07EB ;	0304 ;	MA	# ( ßŦ → Ė„ ) NKO COMBINING SHORT HIGH TONE → COMBINING MACRON	#
+A6F1 ;	0304 ;	MA	# ( ꛱ → Ė„ ) BAMUM COMBINING MARK TUKWENTIS → COMBINING MACRON	#
 
-1CDA ;	030E ;	MA	# ( áģš â†’ ĖŽ ) VEDIC TONE DOUBLE SVARITA → COMBINING DOUBLE VERTICAL LINE ABOVE	# 
+1CDA ;	030E ;	MA	# ( áģš â†’ ĖŽ ) VEDIC TONE DOUBLE SVARITA → COMBINING DOUBLE VERTICAL LINE ABOVE	#
 
-0657 ;	0312 ;	MA	# ( Ų— → Ė’ ) ARABIC INVERTED DAMMA → COMBINING TURNED COMMA ABOVE	# 
+0657 ;	0312 ;	MA	# ( Ų— → Ė’ ) ARABIC INVERTED DAMMA → COMBINING TURNED COMMA ABOVE	#
 
 0357 ;	0350 ;	MA	# ( ͗ → ͐ ) COMBINING RIGHT HALF RING ABOVE → COMBINING RIGHT ARROWHEAD ABOVE	# →āĢŋ→→āĢļ→
 08FF ;	0350 ;	MA	# ( āĢŋ → ͐ ) ARABIC MARK SIDEWAYS NOON GHUNNA → COMBINING RIGHT ARROWHEAD ABOVE	# →āĢļ→
-08F8 ;	0350 ;	MA	# ( āĢļ → ͐ ) ARABIC RIGHT ARROWHEAD ABOVE → COMBINING RIGHT ARROWHEAD ABOVE	# 
+08F8 ;	0350 ;	MA	# ( āĢļ → ͐ ) ARABIC RIGHT ARROWHEAD ABOVE → COMBINING RIGHT ARROWHEAD ABOVE	#
 
-0900 ;	0352 ;	MA	# ( āĪ€ → ͒ ) DEVANAGARI SIGN INVERTED CANDRABINDU → COMBINING FERMATA	# 
+0900 ;	0352 ;	MA	# ( āĪ€ → ͒ ) DEVANAGARI SIGN INVERTED CANDRABINDU → COMBINING FERMATA	#
 
-1CED ;	0316 ;	MA	# ( áģ­ â†’ Ė– ) VEDIC SIGN TIRYAK → COMBINING GRAVE ACCENT BELOW	# 
+1CED ;	0316 ;	MA	# ( áģ­ â†’ Ė– ) VEDIC SIGN TIRYAK → COMBINING GRAVE ACCENT BELOW	#
 
-1CDC ;	0329 ;	MA	# ( áģœ â†’ ĖĐ ) VEDIC TONE KATHAKA ANUDATTA → COMBINING VERTICAL LINE BELOW	# 
-0656 ;	0329 ;	MA	# ( Ų– → ĖĐ ) ARABIC SUBSCRIPT ALEF → COMBINING VERTICAL LINE BELOW	# 
+1CDC ;	0329 ;	MA	# ( áģœ â†’ ĖĐ ) VEDIC TONE KATHAKA ANUDATTA → COMBINING VERTICAL LINE BELOW	#
+0656 ;	0329 ;	MA	# ( Ų– → ĖĐ ) ARABIC SUBSCRIPT ALEF → COMBINING VERTICAL LINE BELOW	#
 
-1CD5 ;	032B ;	MA	# ( áģ• â†’ ĖŦ ) VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA → COMBINING INVERTED DOUBLE ARCH BELOW	# 
+1CD5 ;	032B ;	MA	# ( áģ• â†’ ĖŦ ) VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA → COMBINING INVERTED DOUBLE ARCH BELOW	#
 
-0347 ;	0333 ;	MA	# ( ͇ → Ėģ ) COMBINING EQUALS SIGN BELOW → COMBINING DOUBLE LOW LINE	# 
+0347 ;	0333 ;	MA	# ( ͇ → Ėģ ) COMBINING EQUALS SIGN BELOW → COMBINING DOUBLE LOW LINE	#
 
-08F9 ;	0354 ;	MA	# ( āĢđ → ͔ ) ARABIC LEFT ARROWHEAD BELOW → COMBINING LEFT ARROWHEAD BELOW	# 
+08F9 ;	0354 ;	MA	# ( āĢđ → ͔ ) ARABIC LEFT ARROWHEAD BELOW → COMBINING LEFT ARROWHEAD BELOW	#
 
-08FA ;	0355 ;	MA	# ( āĢš → ͕ ) ARABIC RIGHT ARROWHEAD BELOW → COMBINING RIGHT ARROWHEAD BELOW	# 
+08FA ;	0355 ;	MA	# ( āĢš → ͕ ) ARABIC RIGHT ARROWHEAD BELOW → COMBINING RIGHT ARROWHEAD BELOW	#
 
-309B ;	FF9E ;	MA	#* ( ゛ → ïūž ) KATAKANA-HIRAGANA VOICED SOUND MARK → HALFWIDTH KATAKANA VOICED SOUND MARK	# 
+309B ;	FF9E ;	MA	#* ( ゛ → ïūž ) KATAKANA-HIRAGANA VOICED SOUND MARK → HALFWIDTH KATAKANA VOICED SOUND MARK	#
 
-309C ;	FF9F ;	MA	#* ( ゜ → ïūŸ ) KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK → HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK	# 
+309C ;	FF9F ;	MA	#* ( ゜ → ïūŸ ) KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK → HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK	#
 
-0336 ;	0335 ;	MA	# ( Ėķ → Ėĩ ) COMBINING LONG STROKE OVERLAY → COMBINING SHORT STROKE OVERLAY	# 
+0336 ;	0335 ;	MA	# ( Ėķ → Ėĩ ) COMBINING LONG STROKE OVERLAY → COMBINING SHORT STROKE OVERLAY	#
 
-302C ;	0309 ;	MA	# ( 『 → ˉ ) IDEOGRAPHIC DEPARTING TONE MARK → COMBINING HOOK ABOVE	# 
+302C ;	0309 ;	MA	# ( 『 → ˉ ) IDEOGRAPHIC DEPARTING TONE MARK → COMBINING HOOK ABOVE	#
 
-05C5 ;	0323 ;	MA	# ( Ũ… → ĖĢ ) HEBREW MARK LOWER DOT → COMBINING DOT BELOW	# 
-08ED ;	0323 ;	MA	# ( āĢ­ → ĖĢ ) ARABIC TONE ONE DOT BELOW → COMBINING DOT BELOW	# 
-1CDD ;	0323 ;	MA	# ( áģ â†’ ĖĢ ) VEDIC TONE DOT BELOW → COMBINING DOT BELOW	# 
-05B4 ;	0323 ;	MA	# ( Öī → ĖĢ ) HEBREW POINT HIRIQ → COMBINING DOT BELOW	# 
-065C ;	0323 ;	MA	# ( ؜ → ĖĢ ) ARABIC VOWEL SIGN DOT BELOW → COMBINING DOT BELOW	# 
-093C ;	0323 ;	MA	# ( āĪž → ĖĢ ) DEVANAGARI SIGN NUKTA → COMBINING DOT BELOW	# 
-09BC ;	0323 ;	MA	# ( āĶž → ĖĢ ) BENGALI SIGN NUKTA → COMBINING DOT BELOW	# 
-0A3C ;	0323 ;	MA	# ( āĻž → ĖĢ ) GURMUKHI SIGN NUKTA → COMBINING DOT BELOW	# 
-0ABC ;	0323 ;	MA	# ( āŠž → ĖĢ ) GUJARATI SIGN NUKTA → COMBINING DOT BELOW	# 
-0B3C ;	0323 ;	MA	# ( āŽž → ĖĢ ) ORIYA SIGN NUKTA → COMBINING DOT BELOW	# 
+05C5 ;	0323 ;	MA	# ( Ũ… → ĖĢ ) HEBREW MARK LOWER DOT → COMBINING DOT BELOW	#
+08ED ;	0323 ;	MA	# ( āĢ­ → ĖĢ ) ARABIC TONE ONE DOT BELOW → COMBINING DOT BELOW	#
+1CDD ;	0323 ;	MA	# ( áģ â†’ ĖĢ ) VEDIC TONE DOT BELOW → COMBINING DOT BELOW	#
+05B4 ;	0323 ;	MA	# ( Öī → ĖĢ ) HEBREW POINT HIRIQ → COMBINING DOT BELOW	#
+065C ;	0323 ;	MA	# ( ؜ → ĖĢ ) ARABIC VOWEL SIGN DOT BELOW → COMBINING DOT BELOW	#
+093C ;	0323 ;	MA	# ( āĪž → ĖĢ ) DEVANAGARI SIGN NUKTA → COMBINING DOT BELOW	#
+09BC ;	0323 ;	MA	# ( āĶž → ĖĢ ) BENGALI SIGN NUKTA → COMBINING DOT BELOW	#
+0A3C ;	0323 ;	MA	# ( āĻž → ĖĢ ) GURMUKHI SIGN NUKTA → COMBINING DOT BELOW	#
+0ABC ;	0323 ;	MA	# ( āŠž → ĖĢ ) GUJARATI SIGN NUKTA → COMBINING DOT BELOW	#
+0B3C ;	0323 ;	MA	# ( āŽž → ĖĢ ) ORIYA SIGN NUKTA → COMBINING DOT BELOW	#
 111CA ;	0323 ;	MA	# ( 𑇊 → ĖĢ ) SHARADA SIGN NUKTA → COMBINING DOT BELOW	# →āĪžâ†’
 114C3 ;	0323 ;	MA	# ( 𑓃 → ĖĢ ) TIRHUTA SIGN NUKTA → COMBINING DOT BELOW	# →āĶžâ†’
-10A3A ;	0323 ;	MA	# ( ðĻš → ĖĢ ) KHAROSHTHI SIGN DOT BELOW → COMBINING DOT BELOW	# 
+10A3A ;	0323 ;	MA	# ( ðĻš → ĖĢ ) KHAROSHTHI SIGN DOT BELOW → COMBINING DOT BELOW	#
 
-08EE ;	0324 ;	MA	# ( āĢŪ â†’ ĖĪ ) ARABIC TONE TWO DOTS BELOW → COMBINING DIAERESIS BELOW	# 
-1CDE ;	0324 ;	MA	# ( áģž â†’ ĖĪ ) VEDIC TONE TWO DOTS BELOW → COMBINING DIAERESIS BELOW	# 
+08EE ;	0324 ;	MA	# ( āĢŪ â†’ ĖĪ ) ARABIC TONE TWO DOTS BELOW → COMBINING DIAERESIS BELOW	#
+1CDE ;	0324 ;	MA	# ( áģž â†’ ĖĪ ) VEDIC TONE TWO DOTS BELOW → COMBINING DIAERESIS BELOW	#
 
-0F37 ;	0325 ;	MA	# ( āž· → ĖĨ ) TIBETAN MARK NGAS BZUNG SGOR RTAGS → COMBINING RING BELOW	# 
-302D ;	0325 ;	MA	# ( 〭 → ĖĨ ) IDEOGRAPHIC ENTERING TONE MARK → COMBINING RING BELOW	# 
+0F37 ;	0325 ;	MA	# ( āž· → ĖĨ ) TIBETAN MARK NGAS BZUNG SGOR RTAGS → COMBINING RING BELOW	#
+302D ;	0325 ;	MA	# ( 〭 → ĖĨ ) IDEOGRAPHIC ENTERING TONE MARK → COMBINING RING BELOW	#
 
 0327 ;	0326 ;	MA	# ( ˧ → ĖĶ ) COMBINING CEDILLA → COMBINING COMMA BELOW	# â†’ĖĄâ†’
-0321 ;	0326 ;	MA	# ( ĖĄ → ĖĶ ) COMBINING PALATALIZED HOOK BELOW → COMBINING COMMA BELOW	# 
+0321 ;	0326 ;	MA	# ( ĖĄ → ĖĶ ) COMBINING PALATALIZED HOOK BELOW → COMBINING COMMA BELOW	#
 0339 ;	0326 ;	MA	# ( Ėđ → ĖĶ ) COMBINING RIGHT HALF RING BELOW → COMBINING COMMA BELOW	# â†’Ė§â†’â†’ĖĄâ†’
 
-1CD9 ;	032D ;	MA	# ( áģ™ â†’ Ė­ ) VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER → COMBINING CIRCUMFLEX ACCENT BELOW	# 
+1CD9 ;	032D ;	MA	# ( áģ™ â†’ Ė­ ) VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER → COMBINING CIRCUMFLEX ACCENT BELOW	#
 
-1CD8 ;	032E ;	MA	# ( áģ˜ â†’ ĖŪ ) VEDIC TONE CANDRA BELOW → COMBINING BREVE BELOW	# 
+1CD8 ;	032E ;	MA	# ( áģ˜ â†’ ĖŪ ) VEDIC TONE C...
[truncated]

``````````

</details>


https://github.com/llvm/llvm-project/pull/182689


More information about the cfe-commits mailing list