Lines 5067-5075
Link Here
|
5067 |
/* Look for cases where we have (abs x) or (neg (abs X)). */ |
5067 |
/* Look for cases where we have (abs x) or (neg (abs X)). */ |
5068 |
|
5068 |
|
5069 |
if (GET_MODE_CLASS (mode) == MODE_INT |
5069 |
if (GET_MODE_CLASS (mode) == MODE_INT |
|
|
5070 |
&& comparison_p |
5071 |
&& XEXP (cond, 1) == CONST0_RTX (mode) |
5070 |
&& GET_CODE (false_rtx) == NEG |
5072 |
&& GET_CODE (false_rtx) == NEG |
5071 |
&& rtx_equal_p (true_rtx, XEXP (false_rtx, 0)) |
5073 |
&& rtx_equal_p (true_rtx, XEXP (false_rtx, 0)) |
5072 |
&& comparison_p |
|
|
5073 |
&& rtx_equal_p (true_rtx, XEXP (cond, 0)) |
5074 |
&& rtx_equal_p (true_rtx, XEXP (cond, 0)) |
5074 |
&& ! side_effects_p (true_rtx)) |
5075 |
&& ! side_effects_p (true_rtx)) |
5075 |
switch (true_code) |
5076 |
switch (true_code) |