[clang] [X86_64] fix arg pass error in struct. (PR #85394)
via cfe-commits
cfe-commits at lists.llvm.org
Fri Mar 15 06:09:19 PDT 2024
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 61671e2500771dfbf502acd86e2ef70cba847a39 8efa87d7b03ebf2cf304e97c5fcebdb4211350b4 -- clang/lib/CodeGen/Targets/X86.cpp clang/test/CodeGen/X86/x86_64-arguments.c
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/clang/lib/CodeGen/Targets/X86.cpp b/clang/lib/CodeGen/Targets/X86.cpp
index 1a02d94a8e..c3e32e5ed6 100644
--- a/clang/lib/CodeGen/Targets/X86.cpp
+++ b/clang/lib/CodeGen/Targets/X86.cpp
@@ -1787,7 +1787,8 @@ void X86_64ABIInfo::classify(QualType Ty, uint64_t OffsetBase, Class &Lo,
Lo = Hi = NoClass;
Class &Current = OffsetBase < 64 ? Lo : Hi;
- bool IsSplit = OffsetBase < 64 && (OffsetBase + getContext().getTypeSize(Ty)) > 64;
+ bool IsSplit =
+ OffsetBase < 64 && (OffsetBase + getContext().getTypeSize(Ty)) > 64;
Current = Memory;
if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) {
``````````
</details>
https://github.com/llvm/llvm-project/pull/85394
More information about the cfe-commits
mailing list