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 origin/main HEAD --extensions h,,inc,cpp,c -- 
clang/test/AST/ByteCode/int256.cpp 
clang/test/CodeGen/AArch64/aarch64-arguments-int256.c 
clang/test/CodeGen/RISCV/riscv64-arguments-int256.c 
clang/test/CodeGen/X86/x86_64-arguments-int256.c 
clang/test/CodeGen/bitint-div-i256-routing.c 
clang/test/CodeGen/debug-info-int256.c clang/test/CodeGen/float-conv-int256.c 
clang/test/CodeGen/int256-compound-assign.c 
clang/test/CodeGen/overflow-builtins-int256.c clang/test/CodeGen/uint256_t.c 
clang/test/CodeGen/varargs-int256.c clang/test/CodeGenCXX/mangle-int256.cpp 
clang/test/Sema/256bitint.c clang/test/Sema/atomic-int256.c 
clang/test/Sema/bitfield-int256.c clang/test/Sema/int256-spir-unsupported.c 
clang/test/Sema/int256-unsupported-target.c 
clang/test/Sema/struct-layout-int256.c clang/test/SemaCXX/int256-templates.cpp 
clang/test/SemaCXX/int256-type-traits.cpp clang/test/SemaSYCL/int256.cpp 
compiler-rt/lib/builtins/absvoi2.c compiler-rt/lib/builtins/addvoi3.c 
compiler-rt/lib/builtins/ashloi3.c compiler-rt/lib/builtins/ashroi3.c 
compiler-rt/lib/builtins/clzoi2.c compiler-rt/lib/builtins/cmpoi2.c 
compiler-rt/lib/builtins/ctzoi2.c compiler-rt/lib/builtins/divmodoi4.c 
compiler-rt/lib/builtins/divoi3.c compiler-rt/lib/builtins/ffsoi2.c 
compiler-rt/lib/builtins/fixdfoi.c compiler-rt/lib/builtins/fixsfoi.c 
compiler-rt/lib/builtins/fixtfoi.c compiler-rt/lib/builtins/fixunsdfoi.c 
compiler-rt/lib/builtins/fixunssfoi.c compiler-rt/lib/builtins/fixunstfoi.c 
compiler-rt/lib/builtins/fixunsxfoi.c compiler-rt/lib/builtins/fixxfoi.c 
compiler-rt/lib/builtins/floatoidf.c compiler-rt/lib/builtins/floatoisf.c 
compiler-rt/lib/builtins/floatoitf.c compiler-rt/lib/builtins/floatoixf.c 
compiler-rt/lib/builtins/floatunoidf.c compiler-rt/lib/builtins/floatunoisf.c 
compiler-rt/lib/builtins/floatunoitf.c compiler-rt/lib/builtins/floatunoixf.c 
compiler-rt/lib/builtins/lshroi3.c compiler-rt/lib/builtins/modoi3.c 
compiler-rt/lib/builtins/muloi5.c compiler-rt/lib/builtins/multi5.c 
compiler-rt/lib/builtins/mulvoi3.c compiler-rt/lib/builtins/negoi2.c 
compiler-rt/lib/builtins/negvoi2.c compiler-rt/lib/builtins/parityoi2.c 
compiler-rt/lib/builtins/popcountoi2.c compiler-rt/lib/builtins/subvoi3.c 
compiler-rt/lib/builtins/ucmpoi2.c compiler-rt/lib/builtins/udivmodoi4.c 
compiler-rt/lib/builtins/udivoi3.c compiler-rt/lib/builtins/umodoi3.c 
compiler-rt/test/builtins/Unit/absvoi2_test.c 
compiler-rt/test/builtins/Unit/addvoi3_test.c 
compiler-rt/test/builtins/Unit/ashloi3_test.c 
compiler-rt/test/builtins/Unit/ashroi3_test.c 
compiler-rt/test/builtins/Unit/clzoi2_test.c 
compiler-rt/test/builtins/Unit/cmpoi2_test.c 
compiler-rt/test/builtins/Unit/ctzoi2_test.c 
compiler-rt/test/builtins/Unit/divmodoi4_test.c 
compiler-rt/test/builtins/Unit/divoi3_test.c 
compiler-rt/test/builtins/Unit/ffsoi2_test.c 
compiler-rt/test/builtins/Unit/fixdfoi_test.c 
compiler-rt/test/builtins/Unit/fixsfoi_test.c 
compiler-rt/test/builtins/Unit/fixtfoi_test.c 
compiler-rt/test/builtins/Unit/fixunsdfoi_test.c 
compiler-rt/test/builtins/Unit/fixunssfoi_test.c 
compiler-rt/test/builtins/Unit/fixunstfoi_test.c 
compiler-rt/test/builtins/Unit/fixunsxfoi_test.c 
compiler-rt/test/builtins/Unit/fixxfoi_test.c 
compiler-rt/test/builtins/Unit/floatoidf_test.c 
compiler-rt/test/builtins/Unit/floatoisf_test.c 
compiler-rt/test/builtins/Unit/floatoitf_test.c 
compiler-rt/test/builtins/Unit/floatoixf_test.c 
compiler-rt/test/builtins/Unit/floatunoidf_test.c 
compiler-rt/test/builtins/Unit/floatunoisf_test.c 
compiler-rt/test/builtins/Unit/floatunoitf_test.c 
compiler-rt/test/builtins/Unit/floatunoixf_test.c 
compiler-rt/test/builtins/Unit/lshroi3_test.c 
compiler-rt/test/builtins/Unit/modoi3_test.c 
compiler-rt/test/builtins/Unit/muloi5_test.c 
compiler-rt/test/builtins/Unit/multi5_test.c 
compiler-rt/test/builtins/Unit/mulvoi3_test.c 
compiler-rt/test/builtins/Unit/negoi2_test.c 
compiler-rt/test/builtins/Unit/negvoi2_test.c 
compiler-rt/test/builtins/Unit/parityoi2_test.c 
compiler-rt/test/builtins/Unit/popcountoi2_test.c 
compiler-rt/test/builtins/Unit/subvoi3_test.c 
compiler-rt/test/builtins/Unit/ucmpoi2_test.c 
compiler-rt/test/builtins/Unit/udivmodoi4_test.c 
compiler-rt/test/builtins/Unit/udivoi3_test.c 
compiler-rt/test/builtins/Unit/umodoi3_test.c 
compiler-rt/test/ubsan/TestCases/Integer/int256-overflow.cpp 
libcxx/test/libcxx/containers/unord/hash/int256.pass.cpp 
libcxx/test/libcxx/numerics/bit.ops/int256.byteswap.pass.cpp 
libcxx/test/libcxx/numerics/bit.ops/int256.pass.cpp 
libcxx/test/libcxx/numerics/charconv/int256.from_chars.pass.cpp 
libcxx/test/libcxx/numerics/charconv/int256.pass.cpp 
libcxx/test/libcxx/numerics/numeric.limits/int256.pass.cpp 
libcxx/test/libcxx/type_traits/int256.pass.cpp 
libcxx/test/libcxx/utilities/format/format.arguments/int256.pass.cpp 
clang/include/clang/AST/ASTContext.h clang/include/clang/AST/DeclID.h 
clang/include/clang/AST/TypeBase.h clang/include/clang/AST/TypeLoc.h 
clang/include/clang/Basic/Specifiers.h clang/include/clang/Basic/TargetInfo.h 
clang/include/clang/Sema/DeclSpec.h 
clang/include/clang/Serialization/ASTBitCodes.h clang/lib/AST/ASTContext.cpp 
clang/lib/AST/ExprConstant.cpp clang/lib/AST/ItaniumMangle.cpp 
clang/lib/AST/MicrosoftMangle.cpp clang/lib/AST/NSAPI.cpp 
clang/lib/AST/PrintfFormatString.cpp clang/lib/AST/RecordLayoutBuilder.cpp 
clang/lib/AST/StmtPrinter.cpp clang/lib/AST/Type.cpp clang/lib/AST/TypeLoc.cpp 
clang/lib/Basic/TargetInfo.cpp clang/lib/Basic/Targets/SPIR.h 
clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp 
clang/lib/CIR/CodeGen/CIRGenModule.cpp clang/lib/CIR/CodeGen/CIRGenTypeCache.h 
clang/lib/CIR/CodeGen/CIRGenTypes.cpp clang/lib/CodeGen/CGDebugInfo.cpp 
clang/lib/CodeGen/CodeGenModule.cpp clang/lib/CodeGen/CodeGenTBAA.cpp 
clang/lib/CodeGen/CodeGenTypes.cpp clang/lib/CodeGen/ItaniumCXXABI.cpp 
clang/lib/CodeGen/SwiftCallingConv.cpp clang/lib/CodeGen/Targets/X86.cpp 
clang/lib/Frontend/InitPreprocessor.cpp clang/lib/Index/USRGeneration.cpp 
clang/lib/Parse/ParseDecl.cpp clang/lib/Parse/ParseExpr.cpp 
clang/lib/Parse/ParseExprCXX.cpp clang/lib/Parse/ParseTentative.cpp 
clang/lib/Sema/DeclSpec.cpp clang/lib/Sema/Sema.cpp 
clang/lib/Sema/SemaChecking.cpp clang/lib/Sema/SemaOverload.cpp 
clang/lib/Sema/SemaTemplateVariadic.cpp clang/lib/Sema/SemaType.cpp 
clang/lib/Sema/TreeTransform.h clang/lib/Serialization/ASTCommon.cpp 
clang/lib/Serialization/ASTReader.cpp clang/lib/Serialization/ASTWriter.cpp 
clang/test/AST/ast-dump-default-arg-json.cpp 
clang/test/AST/ast-dump-default-init-json.cpp 
clang/test/AST/ast-dump-file-line-json.c 
clang/test/AST/ast-dump-lambda-json.cpp 
clang/test/AST/ast-dump-template-decls-json.cpp 
clang/test/AST/ast-dump-template-json-win32-mangler-crash.cpp 
clang/test/AST/ast-dump-templates.cpp clang/test/CXX/drs/cwg4xx.cpp 
clang/test/CodeGen/AArch64/type-sizes.c 
clang/test/CodeGen/PowerPC/ppc64-abi-override-datalayout.c 
clang/test/CodeGen/X86/uefi-data-layout.c 
clang/test/CodeGen/X86/x86_64-PR42672.c 
clang/test/CodeGen/coff-aarch64-type-sizes.c 
clang/test/CodeGen/riscv-be-data-layout.c clang/test/CodeGen/target-data.c 
clang/test/Preprocessor/init-aarch64.c clang/test/Preprocessor/init.c 
clang/test/Sema/const-eval.c clang/test/Sema/constant-builtins-2.c 
clang/test/Sema/enum.c clang/test/Sema/tautological-constant-compare.c 
clang/test/Sema/types.c clang/test/SemaCXX/deleted-operator.cpp 
clang/test/SemaCXX/overloaded-builtin-operators.cpp 
compiler-rt/lib/builtins/fp_fixint_impl.inc compiler-rt/lib/builtins/int_lib.h 
compiler-rt/lib/builtins/int_to_fp.h 
compiler-rt/lib/builtins/int_to_fp_impl.inc 
compiler-rt/lib/builtins/int_types.h compiler-rt/lib/ubsan/ubsan_diag.cpp 
compiler-rt/lib/ubsan/ubsan_value.cpp compiler-rt/lib/ubsan/ubsan_value.h 
flang/lib/Evaluate/host.h libc/src/__support/CPP/type_traits/is_integral.h 
libc/src/__support/CPP/type_traits/make_signed.h 
libc/src/__support/CPP/type_traits/make_unsigned.h libc/src/__support/big_int.h 
libc/src/__support/macros/properties/types.h libc/src/__support/uint128.h 
libcxx/include/__algorithm/radix_sort.h libcxx/include/__bit/byteswap.h 
libcxx/include/__charconv/tables.h libcxx/include/__charconv/to_chars_base_10.h 
libcxx/include/__charconv/to_chars_integral.h 
libcxx/include/__charconv/traits.h libcxx/include/__config 
libcxx/include/__format/format_arg.h libcxx/include/__format/format_arg_store.h 
libcxx/include/__format/format_functions.h 
libcxx/include/__format/formatter_integer.h libcxx/include/__random/is_valid.h 
libcxx/include/__ranges/iota_view.h 
libcxx/include/__type_traits/integer_traits.h 
libcxx/include/__type_traits/is_integral.h 
libcxx/include/__type_traits/make_signed.h 
libcxx/include/__type_traits/make_unsigned.h 
libcxx/include/__type_traits/promote.h 
libcxx/include/__utility/convert_to_integral.h libcxx/include/limits 
libcxx/test/libcxx/concepts/concepts.arithmetic/__libcpp_integer.compile.pass.cpp
 
libcxx/test/libcxx/concepts/concepts.arithmetic/__libcpp_signed_integer.compile.pass.cpp
 
libcxx/test/libcxx/concepts/concepts.arithmetic/__libcpp_unsigned_integer.compile.pass.cpp
 libcxx/test/libcxx/type_traits/convert_to_integral.pass.cpp 
libcxx/test/libcxx/type_traits/is_always_bitcastable.compile.pass.cpp 
libcxx/test/libcxx/utilities/format/format.arguments/format.arg/arg_t.compile.pass.cpp
 
libcxx/test/libcxx/utilities/format/format.formatter/format.context/types.compile.pass.cpp
 libcxx/test/support/test_macros.h lldb/include/lldb/Utility/Scalar.h 
lldb/include/lldb/lldb-enumerations.h 
lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp 
lldb/source/Utility/Scalar.cpp lldb/unittests/Symbol/TestTypeSystemClang.cpp 
lldb/unittests/Utility/ScalarTest.cpp 
llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 
llvm/lib/CodeGen/TargetLoweringBase.cpp 
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp 
llvm/lib/Target/X86/X86ISelLowering.cpp 
llvm/lib/TargetParser/TargetDataLayout.cpp 
libcxx/include/__type_traits/make_32_64_128_or_256_bit.h 
--diff_from_common_commit
``````````

:warning:
The reproduction instructions above might return results for more than one PR
in a stack if you are using a stacked PR workflow. You can limit the results by
changing `origin/main` to the base branch/commit you want to compare against.
:warning:

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/llvm/lib/TargetParser/TargetDataLayout.cpp 
b/llvm/lib/TargetParser/TargetDataLayout.cpp
index 0e42e1cab..af664fd8c 100644
--- a/llvm/lib/TargetParser/TargetDataLayout.cpp
+++ b/llvm/lib/TargetParser/TargetDataLayout.cpp
@@ -423,8 +423,7 @@ static std::string computeX86DataLayout(const Triple &TT) {
     Ret += "-i64:64-i128:128";
     if (Is64Bit)
       Ret += "-i256:256";
-  }
-  else if (TT.isOSIAMCU())
+  } else if (TT.isOSIAMCU())
     Ret += "-i64:32-f64:32";
   else
     Ret += "-i128:128-f64:32:64";
@@ -516,11 +515,10 @@ static std::string computeWebAssemblyDataLayout(const 
Triple &TT) {
                       "i128:128-i256:256-f128:64-n32:64-S128-ni:1:10:20"
                     : "e-m:e-p:64:64-p10:8:8-p20:8:8-i64:64-"
                       "i128:128-i256:256-n32:64-S128-ni:1:10:20")
-             : (TT.isOSEmscripten()
-                    ? "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-"
-                      "i128:128-f128:64-n32:64-S128-ni:1:10:20"
-                    : "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-"
-                      "i128:128-n32:64-S128-ni:1:10:20");
+             : (TT.isOSEmscripten() ? "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-"
+                                      "i128:128-f128:64-n32:64-S128-ni:1:10:20"
+                                    : "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-"
+                                      "i128:128-n32:64-S128-ni:1:10:20");
 }
 
 static std::string computeVEDataLayout(const Triple &T) {

``````````

</details>


https://github.com/llvm/llvm-project/pull/182733
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to