[llvm] [AMDGPU] fix up vop3p gisel errors (PR #136262)
via llvm-commits
llvm-commits at lists.llvm.org
Sun Jun 8 19:54:10 PDT 2025
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 HEAD~1 HEAD --extensions h,cpp -- llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp b/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
index df053d482..9adb00c46 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
@@ -4586,11 +4586,14 @@ calcNextStatus(std::pair<Register, SrcStatus> Curr,
switch (Curr.second) {
case SrcStatus::IS_SAME:
if (isTruncHalf(MI, MRI))
- return std::optional<std::pair<Register, SrcStatus>>({MI->getOperand(1).getReg(), SrcStatus::IS_LOWER_HALF});
+ return std::optional<std::pair<Register, SrcStatus>>(
+ {MI->getOperand(1).getReg(), SrcStatus::IS_LOWER_HALF});
else if (isUnmergeHalf(MI, MRI)) {
if (Curr.first == MI->getOperand(0).getReg())
- return std::optional<std::pair<Register, SrcStatus>>({MI->getOperand(2).getReg(), SrcStatus::IS_LOWER_HALF});
- return std::optional<std::pair<Register, SrcStatus>>({MI->getOperand(2).getReg(), SrcStatus::IS_UPPER_HALF});
+ return std::optional<std::pair<Register, SrcStatus>>(
+ {MI->getOperand(2).getReg(), SrcStatus::IS_LOWER_HALF});
+ return std::optional<std::pair<Register, SrcStatus>>(
+ {MI->getOperand(2).getReg(), SrcStatus::IS_UPPER_HALF});
}
break;
case SrcStatus::IS_HI_NEG:
@@ -4601,15 +4604,15 @@ calcNextStatus(std::pair<Register, SrcStatus> Curr,
// Src = [SrcHi, SrcLo] = [-CurrHi, CurrLo]
// = [-OpLowerHi, OpLowerLo]
// = -OpLower
- return std::optional<std::pair<Register, SrcStatus>>({MI->getOperand(1).getReg(),
- SrcStatus::IS_LOWER_HALF_NEG});
+ return std::optional<std::pair<Register, SrcStatus>>(
+ {MI->getOperand(1).getReg(), SrcStatus::IS_LOWER_HALF_NEG});
}
if (isUnmergeHalf(MI, MRI)) {
if (Curr.first == MI->getOperand(0).getReg())
- return std::optional<std::pair<Register, SrcStatus>>({MI->getOperand(2).getReg(),
- SrcStatus::IS_LOWER_HALF_NEG});
- return std::optional<std::pair<Register, SrcStatus>>({MI->getOperand(2).getReg(),
- SrcStatus::IS_UPPER_HALF_NEG});
+ return std::optional<std::pair<Register, SrcStatus>>(
+ {MI->getOperand(2).getReg(), SrcStatus::IS_LOWER_HALF_NEG});
+ return std::optional<std::pair<Register, SrcStatus>>(
+ {MI->getOperand(2).getReg(), SrcStatus::IS_UPPER_HALF_NEG});
}
break;
case SrcStatus::IS_UPPER_HALF:
``````````
</details>
https://github.com/llvm/llvm-project/pull/136262
More information about the llvm-commits
mailing list