Author: Jay Foad Date: 2025-01-14T11:59:41Z New Revision: e87f94a6a806a941242506680f88573d6a87a828
URL: https://github.com/llvm/llvm-project/commit/e87f94a6a806a941242506680f88573d6a87a828 DIFF: https://github.com/llvm/llvm-project/commit/e87f94a6a806a941242506680f88573d6a87a828.diff LOG: [llvm-project] Fix typos mutli and mutliple. NFC. (#122880) Added: Modified: clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp clang/lib/Basic/SourceManager.cpp flang/test/HLFIR/associate-codegen.fir libc/test/src/unistd/getopt_test.cpp lldb/source/Commands/CommandObjectMemory.cpp lldb/source/Target/StructuredDataPlugin.cpp lldb/unittests/Target/RegisterFlagsTest.cpp llvm/include/llvm/IR/DebugInfoMetadata.h llvm/lib/Target/X86/X86LowerAMXType.cpp llvm/test/CodeGen/AArch64/eon.ll llvm/test/DebugInfo/X86/multiple-at-const-val.ll llvm/test/Transforms/EarlyCSE/guards.ll llvm/test/Transforms/InstCombine/matrix-multiplication-negation.ll llvm/test/Transforms/LoopVectorize/RISCV/blend-any-of-reduction-cost.ll mlir/test/Dialect/Bufferization/Transforms/one-shot-bufferize-empty-tensor-elimination.mlir mlir/test/Transforms/mem2reg.mlir mlir/test/Transforms/sroa.mlir Removed: ################################################################################ diff --git a/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp b/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp index aec67808846b12..7a2d804e173ce4 100644 --- a/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp +++ b/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp @@ -342,7 +342,7 @@ static void ignoreTypeLocClasses( Loc = Loc.getNextTypeLoc(); } -static bool isMutliLevelPointerToTypeLocClasses( +static bool isMultiLevelPointerToTypeLocClasses( TypeLoc Loc, std::initializer_list<TypeLoc::TypeLocClass> const &LocClasses) { ignoreTypeLocClasses(Loc, {TypeLoc::Paren, TypeLoc::Qualified}); @@ -424,7 +424,7 @@ void UseAutoCheck::replaceExpr( auto Diag = diag(Range.getBegin(), Message); - bool ShouldReplenishVariableName = isMutliLevelPointerToTypeLocClasses( + bool ShouldReplenishVariableName = isMultiLevelPointerToTypeLocClasses( TSI->getTypeLoc(), {TypeLoc::FunctionProto, TypeLoc::ConstantArray}); // Space after 'auto' to handle cases where the '*' in the pointer type is diff --git a/clang/lib/Basic/SourceManager.cpp b/clang/lib/Basic/SourceManager.cpp index 44e982d3ee67fb..b1f2180c1d4627 100644 --- a/clang/lib/Basic/SourceManager.cpp +++ b/clang/lib/Basic/SourceManager.cpp @@ -1222,7 +1222,7 @@ unsigned SourceManager::getPresumedColumnNumber(SourceLocation Loc, return PLoc.getColumn(); } -// Check if mutli-byte word x has bytes between m and n, included. This may also +// Check if multi-byte word x has bytes between m and n, included. This may also // catch bytes equal to n + 1. // The returned value holds a 0x80 at each byte position that holds a match. // see http://graphics.stanford.edu/~seander/bithacks.html#HasBetweenInWord diff --git a/flang/test/HLFIR/associate-codegen.fir b/flang/test/HLFIR/associate-codegen.fir index f5e015c4169f60..ad64959984a14a 100644 --- a/flang/test/HLFIR/associate-codegen.fir +++ b/flang/test/HLFIR/associate-codegen.fir @@ -372,7 +372,7 @@ func.func @_QPtest_multiple_expr_uses_inside_elemental() { // CHECK: return // CHECK: } -// Verify that we properly recognize mutliple consequent hlfir.associate using +// Verify that we properly recognize multiple consequent hlfir.associate using // the same result of hlfir.elemental. func.func @_QPtest_multitple_associates_for_same_expr() { %c1 = arith.constant 1 : index diff --git a/libc/test/src/unistd/getopt_test.cpp b/libc/test/src/unistd/getopt_test.cpp index e6e87720cde48d..8217f7bb6e7313 100644 --- a/libc/test/src/unistd/getopt_test.cpp +++ b/libc/test/src/unistd/getopt_test.cpp @@ -155,7 +155,7 @@ TEST_F(LlvmLibcGetoptTest, ParseArgInNext) { EXPECT_EQ(test_globals::optind, 3); } -TEST_F(LlvmLibcGetoptTest, ParseMutliInOne) { +TEST_F(LlvmLibcGetoptTest, ParseMultiInOne) { array<char *, 3> argv{"prog"_c, "-abc"_c, nullptr}; EXPECT_EQ(LIBC_NAMESPACE::getopt(2, argv.data(), "abc"), (int)'a'); diff --git a/lldb/source/Commands/CommandObjectMemory.cpp b/lldb/source/Commands/CommandObjectMemory.cpp index b5612f21f11563..164c61d1720171 100644 --- a/lldb/source/Commands/CommandObjectMemory.cpp +++ b/lldb/source/Commands/CommandObjectMemory.cpp @@ -1737,7 +1737,7 @@ class CommandObjectMemoryRegion : public CommandObjectParsed { // It is important that we track the address used to request the region as // this will give the correct section name in the case that regions overlap. - // On Windows we get mutliple regions that start at the same place but are + // On Windows we get multiple regions that start at the same place but are // diff erent sizes and refer to diff erent sections. std::vector<std::pair<lldb_private::MemoryRegionInfo, lldb::addr_t>> region_list; diff --git a/lldb/source/Target/StructuredDataPlugin.cpp b/lldb/source/Target/StructuredDataPlugin.cpp index 1b5894b5df4b64..8e3ceb094b3618 100644 --- a/lldb/source/Target/StructuredDataPlugin.cpp +++ b/lldb/source/Target/StructuredDataPlugin.cpp @@ -43,7 +43,7 @@ ProcessSP StructuredDataPlugin::GetProcess() const { } void StructuredDataPlugin::InitializeBasePluginForDebugger(Debugger &debugger) { - // Create our mutliword command anchor if it doesn't already exist. + // Create our multiword command anchor if it doesn't already exist. auto &interpreter = debugger.GetCommandInterpreter(); if (!interpreter.GetCommandObject("plugin structured-data")) { // Find the parent command. diff --git a/lldb/unittests/Target/RegisterFlagsTest.cpp b/lldb/unittests/Target/RegisterFlagsTest.cpp index f2c61c4988b038..ecffdd0fe44e68 100644 --- a/lldb/unittests/Target/RegisterFlagsTest.cpp +++ b/lldb/unittests/Target/RegisterFlagsTest.cpp @@ -274,7 +274,7 @@ TEST(RegisterFlagsTest, DumpEnums) { .DumpEnums(5), "A: 0 = an_enumerator"); - // Mutliple values can go on the same line, up to the width. + // Multiple values can go on the same line, up to the width. FieldEnum more_enum("long_enum", {{0, "an_enumerator"}, {1, "another_enumerator"}, diff --git a/llvm/include/llvm/IR/DebugInfoMetadata.h b/llvm/include/llvm/IR/DebugInfoMetadata.h index c770955be76da9..5ea8c0d7b448dc 100644 --- a/llvm/include/llvm/IR/DebugInfoMetadata.h +++ b/llvm/include/llvm/IR/DebugInfoMetadata.h @@ -2391,7 +2391,7 @@ DILocation::cloneWithDiscriminator(unsigned Discriminator) const { DIScope *Scope = getScope(); // Skip all parent DILexicalBlockFile that already have a discriminator // assigned. We do not want to have nested DILexicalBlockFiles that have - // mutliple discriminators because only the leaf DILexicalBlockFile's + // multiple discriminators because only the leaf DILexicalBlockFile's // dominator will be used. for (auto *LBF = dyn_cast<DILexicalBlockFile>(Scope); LBF && LBF->getDiscriminator() != 0; diff --git a/llvm/lib/Target/X86/X86LowerAMXType.cpp b/llvm/lib/Target/X86/X86LowerAMXType.cpp index 53091e7bb4dbd1..fe963dddaac1fa 100644 --- a/llvm/lib/Target/X86/X86LowerAMXType.cpp +++ b/llvm/lib/Target/X86/X86LowerAMXType.cpp @@ -498,7 +498,7 @@ bool X86LowerAMXType::visit() { DeadInsts.push_back(Bitcast); continue; } - // If load has mutli-user, duplicate a vector load. + // If load has multi-user, duplicate a vector load. // %src = load <256 x i32>, <256 x i32>* %addr, align 64 // %2 = bitcast <256 x i32> %src to x86_amx // %add = add <256 x i32> %src, <256 x i32> %src2 diff --git a/llvm/test/CodeGen/AArch64/eon.ll b/llvm/test/CodeGen/AArch64/eon.ll index 29c4c8ffd2038c..3468a0f63436eb 100644 --- a/llvm/test/CodeGen/AArch64/eon.ll +++ b/llvm/test/CodeGen/AArch64/eon.ll @@ -15,7 +15,7 @@ entry: ret i64 %xor } -; Same check with mutliple uses of %neg +; Same check with multiple uses of %neg define i64 @test2(i64 %a, i64 %b, i64 %c) { ; CHECK-LABEL: test2: ; CHECK: eon diff --git a/llvm/test/DebugInfo/X86/multiple-at-const-val.ll b/llvm/test/DebugInfo/X86/multiple-at-const-val.ll index 8a2439d769b1f2..ec28c91ea57e03 100644 --- a/llvm/test/DebugInfo/X86/multiple-at-const-val.ll +++ b/llvm/test/DebugInfo/X86/multiple-at-const-val.ll @@ -2,7 +2,7 @@ ; RUN: llvm-dwarfdump -v %t | FileCheck %s ; rdar://13071590 -; Check we are not emitting mutliple AT_const_value for a single member. +; Check we are not emitting multiple AT_const_value for a single member. ; CHECK: .debug_info contents: ; CHECK: DW_TAG_compile_unit ; CHECK: DW_TAG_class_type diff --git a/llvm/test/Transforms/EarlyCSE/guards.ll b/llvm/test/Transforms/EarlyCSE/guards.ll index e837b774e6165e..50ac014c8ac686 100644 --- a/llvm/test/Transforms/EarlyCSE/guards.ll +++ b/llvm/test/Transforms/EarlyCSE/guards.ll @@ -139,7 +139,7 @@ right: } define i32 @test5(i32 %val, i1 %c) { -; Same as test4, but the %left block has mutliple predecessors. +; Same as test4, but the %left block has multiple predecessors. ; CHECK-LABEL: @test5( ; CHECK-NEXT: entry: ; CHECK-NEXT: [[COND0:%.*]] = icmp slt i32 [[VAL:%.*]], 40 diff --git a/llvm/test/Transforms/InstCombine/matrix-multiplication-negation.ll b/llvm/test/Transforms/InstCombine/matrix-multiplication-negation.ll index 74aa014970e972..331de12ddd3397 100644 --- a/llvm/test/Transforms/InstCombine/matrix-multiplication-negation.ll +++ b/llvm/test/Transforms/InstCombine/matrix-multiplication-negation.ll @@ -265,8 +265,8 @@ define <12 x double> @fneg_with_multiple_uses_2(<15 x double> %a, <20 x double> ret <12 x double> %res } ; negation should be moved to the second operand given it has the smallest operand count -define <72 x double> @chain_of_matrix_mutliplies(<27 x double> %a, <3 x double> %b, <8 x double> %c) { -; CHECK-LABEL: @chain_of_matrix_mutliplies( +define <72 x double> @chain_of_matrix_multiplies(<27 x double> %a, <3 x double> %b, <8 x double> %c) { +; CHECK-LABEL: @chain_of_matrix_multiplies( ; CHECK-NEXT: [[TMP1:%.*]] = fneg <3 x double> [[B:%.*]] ; CHECK-NEXT: [[RES:%.*]] = tail call <9 x double> @llvm.matrix.multiply.v9f64.v27f64.v3f64(<27 x double> [[A:%.*]], <3 x double> [[TMP1]], i32 9, i32 3, i32 1) ; CHECK-NEXT: [[RES_2:%.*]] = tail call <72 x double> @llvm.matrix.multiply.v72f64.v9f64.v8f64(<9 x double> [[RES]], <8 x double> [[C:%.*]], i32 9, i32 1, i32 8) @@ -280,8 +280,8 @@ define <72 x double> @chain_of_matrix_mutliplies(<27 x double> %a, <3 x double> ; first negation should be moved to %a ; second negation should be moved to the result of the second multipication -define <6 x double> @chain_of_matrix_mutliplies_with_two_negations(<3 x double> %a, <5 x double> %b, <10 x double> %c) { -; CHECK-LABEL: @chain_of_matrix_mutliplies_with_two_negations( +define <6 x double> @chain_of_matrix_multiplies_with_two_negations(<3 x double> %a, <5 x double> %b, <10 x double> %c) { +; CHECK-LABEL: @chain_of_matrix_multiplies_with_two_negations( ; CHECK-NEXT: [[TMP1:%.*]] = fneg <3 x double> [[A:%.*]] ; CHECK-NEXT: [[RES:%.*]] = tail call <15 x double> @llvm.matrix.multiply.v15f64.v3f64.v5f64(<3 x double> [[TMP1]], <5 x double> [[B:%.*]], i32 3, i32 1, i32 5) ; CHECK-NEXT: [[TMP2:%.*]] = call <6 x double> @llvm.matrix.multiply.v6f64.v15f64.v10f64(<15 x double> [[RES]], <10 x double> [[C:%.*]], i32 3, i32 5, i32 2) @@ -296,8 +296,8 @@ define <6 x double> @chain_of_matrix_mutliplies_with_two_negations(<3 x double> } ; negation should be propagated to the result of the second matrix multiplication -define <6 x double> @chain_of_matrix_mutliplies_propagation(<15 x double> %a, <20 x double> %b, <8 x double> %c){ -; CHECK-LABEL: @chain_of_matrix_mutliplies_propagation( +define <6 x double> @chain_of_matrix_multiplies_propagation(<15 x double> %a, <20 x double> %b, <8 x double> %c){ +; CHECK-LABEL: @chain_of_matrix_multiplies_propagation( ; CHECK-NEXT: [[TMP1:%.*]] = call <12 x double> @llvm.matrix.multiply.v12f64.v15f64.v20f64(<15 x double> [[A:%.*]], <20 x double> [[B:%.*]], i32 3, i32 5, i32 4) ; CHECK-NEXT: [[TMP2:%.*]] = call <6 x double> @llvm.matrix.multiply.v6f64.v12f64.v8f64(<12 x double> [[TMP1]], <8 x double> [[C:%.*]], i32 3, i32 4, i32 2) ; CHECK-NEXT: [[RES_2:%.*]] = fneg <6 x double> [[TMP2]] diff --git a/llvm/test/Transforms/LoopVectorize/RISCV/blend-any-of-reduction-cost.ll b/llvm/test/Transforms/LoopVectorize/RISCV/blend-any-of-reduction-cost.ll index 3d00c228baf51e..87338e55c16c8a 100644 --- a/llvm/test/Transforms/LoopVectorize/RISCV/blend-any-of-reduction-cost.ll +++ b/llvm/test/Transforms/LoopVectorize/RISCV/blend-any-of-reduction-cost.ll @@ -58,8 +58,8 @@ exit: ret i32 %res } -define i32 @any_of_reduction_used_in_blend_with_mutliple_phis(ptr %src, i64 %N, i1 %c.0, i1 %c.1) #0 { -; CHECK-LABEL: define i32 @any_of_reduction_used_in_blend_with_mutliple_phis( +define i32 @any_of_reduction_used_in_blend_with_multiple_phis(ptr %src, i64 %N, i1 %c.0, i1 %c.1) #0 { +; CHECK-LABEL: define i32 @any_of_reduction_used_in_blend_with_multiple_phis( ; CHECK-SAME: ptr [[SRC:%.*]], i64 [[N:%.*]], i1 [[C_0:%.*]], i1 [[C_1:%.*]]) #[[ATTR0]] { ; CHECK-NEXT: [[ENTRY:.*]]: ; CHECK-NEXT: [[TMP0:%.*]] = call i64 @llvm.vscale.i64() diff --git a/mlir/test/Dialect/Bufferization/Transforms/one-shot-bufferize-empty-tensor-elimination.mlir b/mlir/test/Dialect/Bufferization/Transforms/one-shot-bufferize-empty-tensor-elimination.mlir index 820fb3dfa5e5e0..4d91249bbd7142 100644 --- a/mlir/test/Dialect/Bufferization/Transforms/one-shot-bufferize-empty-tensor-elimination.mlir +++ b/mlir/test/Dialect/Bufferization/Transforms/one-shot-bufferize-empty-tensor-elimination.mlir @@ -418,9 +418,9 @@ func.func @succeed_to_eliminate_one_empty_tensor() -> tensor<5x6x128xf32> { // empty with the new injected `SubsetExtraction`, i.e. the specific use // which has been tracked. -// CHECK-ELIM-LABEL: func.func @mutli_use_of_the_same_tensor_empty -// CHECK-LABEL: func.func @mutli_use_of_the_same_tensor_empty -func.func @mutli_use_of_the_same_tensor_empty() -> tensor<5x6x128xf32> { +// CHECK-ELIM-LABEL: func.func @multi_use_of_the_same_tensor_empty +// CHECK-LABEL: func.func @multi_use_of_the_same_tensor_empty +func.func @multi_use_of_the_same_tensor_empty() -> tensor<5x6x128xf32> { %cst_1 = arith.constant 1.0 : f32 %cst_2 = arith.constant 2.0 : f32 %cancatenated_empty = tensor.empty() : tensor<5x6x128xf32> @@ -441,9 +441,9 @@ func.func @mutli_use_of_the_same_tensor_empty() -> tensor<5x6x128xf32> { // ----- -// CHECK-LABEL: func.func @mutli_use_of_the_same_tensor_empty_creates_non_existent_read -// CHECK-ELIM-LABEL: func.func @mutli_use_of_the_same_tensor_empty_creates_non_existent_read -func.func @mutli_use_of_the_same_tensor_empty_creates_non_existent_read(%arg1: tensor<5x6x128xf32> , %arg2: tensor<5x6x64xf32>) +// CHECK-LABEL: func.func @multi_use_of_the_same_tensor_empty_creates_non_existent_read +// CHECK-ELIM-LABEL: func.func @multi_use_of_the_same_tensor_empty_creates_non_existent_read +func.func @multi_use_of_the_same_tensor_empty_creates_non_existent_read(%arg1: tensor<5x6x128xf32> , %arg2: tensor<5x6x64xf32>) -> (tensor<5x6x128xf32>, tensor<5x6x64xf32>) { %cst_1 = arith.constant 1.0 : f32 %empty_1 = tensor.empty() : tensor<5x6x64xf32> diff --git a/mlir/test/Transforms/mem2reg.mlir b/mlir/test/Transforms/mem2reg.mlir index 89472ac0ca2842..4b27f3305e89d7 100644 --- a/mlir/test/Transforms/mem2reg.mlir +++ b/mlir/test/Transforms/mem2reg.mlir @@ -1,6 +1,6 @@ // RUN: mlir-opt %s --pass-pipeline='builtin.module(any(mem2reg))' --split-input-file | FileCheck %s -// Verifies that allocators with mutliple slots are handled properly. +// Verifies that allocators with multiple slots are handled properly. // CHECK-LABEL: func.func @multi_slot_alloca func.func @multi_slot_alloca() -> (i32, i32) { diff --git a/mlir/test/Transforms/sroa.mlir b/mlir/test/Transforms/sroa.mlir index c9e80a6cf8dd19..f8dda68e2c8f43 100644 --- a/mlir/test/Transforms/sroa.mlir +++ b/mlir/test/Transforms/sroa.mlir @@ -1,6 +1,6 @@ // RUN: mlir-opt %s --pass-pipeline='builtin.module(func.func(sroa))' --split-input-file | FileCheck %s -// Verifies that allocators with mutliple slots are handled properly. +// Verifies that allocators with multiple slots are handled properly. // CHECK-LABEL: func.func @multi_slot_alloca func.func @multi_slot_alloca() -> (i32, i32) { _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits