github-actions[bot] wrote: <!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning: <details> <summary> You can test this locally with the following command: </summary> ``````````bash git-clang-format --diff e2550b7aa072130230baa9dba0feff808ffe907d 053409736cd1ab748d9aef01cd896a889062ddc6 -- clang/test/CodeGen/attr-target-version.c compiler-rt/lib/builtins/cpu_model.c llvm/include/llvm/TargetParser/AArch64TargetParser.h llvm/include/llvm/TargetParser/SubtargetFeature.h llvm/lib/Target/AArch64/AArch64Subtarget.cpp llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp llvm/unittests/TargetParser/TargetParserTest.cpp `````````` </details> <details> <summary> View the diff from clang-format here. </summary> ``````````diff diff --git a/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp b/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp index 89ae32d3f608..b95c28edb397 100644 --- a/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp +++ b/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp @@ -2598,31 +2598,30 @@ static std::optional<std::pair<int, int>> parseVectorKind(StringRef Suffix, switch (VectorKind) { case RegKind::NeonVector: - Res = - StringSwitch<std::pair<int, int>>(Suffix.lower()) - .Case("", {0, 0}) - .Case(".1d", {1, 64}) - .Case(".1q", {1, 128}) - // '.2h' needed for fp16 scalar pairwise reductions - .Case(".2h", {2, 16}) - .Case(".2s", {2, 32}) - .Case(".2d", {2, 64}) - // '.4b' is another special case for the ARMv8.2a dot product - // operand - .Case(".4b", {4, 8}) - .Case(".4h", {4, 16}) - .Case(".4s", {4, 32}) - .Case(".8b", {8, 8}) - .Case(".8h", {8, 16}) - .Case(".16b", {16, 8}) - // Accept the width neutral ones, too, for verbose syntax. If those - // aren't used in the right places, the token operand won't match so - // all will work out. - .Case(".b", {0, 8}) - .Case(".h", {0, 16}) - .Case(".s", {0, 32}) - .Case(".d", {0, 64}) - .Default({-1, -1}); + Res = StringSwitch<std::pair<int, int>>(Suffix.lower()) + .Case("", {0, 0}) + .Case(".1d", {1, 64}) + .Case(".1q", {1, 128}) + // '.2h' needed for fp16 scalar pairwise reductions + .Case(".2h", {2, 16}) + .Case(".2s", {2, 32}) + .Case(".2d", {2, 64}) + // '.4b' is another special case for the ARMv8.2a dot product + // operand + .Case(".4b", {4, 8}) + .Case(".4h", {4, 16}) + .Case(".4s", {4, 32}) + .Case(".8b", {8, 8}) + .Case(".8h", {8, 16}) + .Case(".16b", {16, 8}) + // Accept the width neutral ones, too, for verbose syntax. If + // those aren't used in the right places, the token operand won't + // match so all will work out. + .Case(".b", {0, 8}) + .Case(".h", {0, 16}) + .Case(".s", {0, 32}) + .Case(".d", {0, 64}) + .Default({-1, -1}); break; case RegKind::SVEPredicateAsCounter: case RegKind::SVEPredicateVector: `````````` </details> https://github.com/llvm/llvm-project/pull/70809 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits