aboutsummaryrefslogtreecommitdiff
path: root/contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp')
-rw-r--r--contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp b/contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp
index 2ad5820bd9fb..e8e276a8558d 100644
--- a/contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp
+++ b/contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp
@@ -541,13 +541,12 @@ bool IfConverter::runOnMachineFunction(MachineFunction &MF) {
RetVal = IfConvertTriangle(BBI, Kind);
LLVM_DEBUG(dbgs() << (RetVal ? "succeeded!" : "failed!") << "\n");
if (RetVal) {
- if (isFalse) {
- if (isRev) ++NumTriangleFRev;
- else ++NumTriangleFalse;
- } else {
- if (isRev) ++NumTriangleRev;
- else ++NumTriangle;
- }
+ if (isFalse)
+ ++NumTriangleFalse;
+ else if (isRev)
+ ++NumTriangleRev;
+ else
+ ++NumTriangle;
}
break;
}