This is dead since COND_EXPR is always a SSA_NAME or a constant.
Bootstrapped and regtested on x86_64-pc-linux-gnu.
PR sanitizer/120581
gcc/ChangeLog:
* sancov.cc (sancov_pass): Remove dead code.
Signed-off-by: Kael Andrew Franco <[email protected]>
---
gcc/sancov.cc | 7 -------
1 file changed, 7 deletions(-)
diff --git a/gcc/sancov.cc b/gcc/sancov.cc
index 79db399736c..85f7c4c6205 100644
--- a/gcc/sancov.cc
+++ b/gcc/sancov.cc
@@ -274,13 +274,6 @@ sancov_pass (function *fun)
instrument_comparison (&gsi,
gimple_assign_rhs1 (stmt),
gimple_assign_rhs2 (stmt));
- else if (rhs_code == COND_EXPR
- && COMPARISON_CLASS_P (gimple_assign_rhs1 (stmt)))
- {
- tree cond = gimple_assign_rhs1 (stmt);
- instrument_comparison (&gsi, TREE_OPERAND (cond, 0),
- TREE_OPERAND (cond, 1));
- }
break;
case GIMPLE_COND:
instrument_comparison (&gsi,
--
2.55.0