loop-iv.c (169689) | loop-iv.c (171825) |
---|---|
1/* Rtl-level induction variable analysis. 2 Copyright (C) 2004, 2005 Free Software Foundation, Inc. 3 4This file is part of GCC. 5 6GCC is free software; you can redistribute it and/or modify it 7under the terms of the GNU General Public License as published by the 8Free Software Foundation; either version 2, or (at your option) any --- 1476 unchanged lines hidden (view full) --- 1485 mode = VOIDmode; 1486 else if (mode == VOIDmode) 1487 { 1488 mode = GET_MODE (op1); 1489 if (mode != GET_MODE (opb1)) 1490 mode = VOIDmode; 1491 } 1492 | 1/* Rtl-level induction variable analysis. 2 Copyright (C) 2004, 2005 Free Software Foundation, Inc. 3 4This file is part of GCC. 5 6GCC is free software; you can redistribute it and/or modify it 7under the terms of the GNU General Public License as published by the 8Free Software Foundation; either version 2, or (at your option) any --- 1476 unchanged lines hidden (view full) --- 1485 mode = VOIDmode; 1486 else if (mode == VOIDmode) 1487 { 1488 mode = GET_MODE (op1); 1489 if (mode != GET_MODE (opb1)) 1490 mode = VOIDmode; 1491 } 1492 |
1493 if (mode != VOIDmode | 1493 if (SCALAR_INT_MODE_P (mode) |
1494 && rtx_equal_p (op1, opb1) 1495 && simplify_gen_binary (MINUS, mode, opb0, op0) == const1_rtx) 1496 return true; 1497 } 1498 1499 return false; 1500} 1501 --- 1237 unchanged lines hidden --- | 1494 && rtx_equal_p (op1, opb1) 1495 && simplify_gen_binary (MINUS, mode, opb0, op0) == const1_rtx) 1496 return true; 1497 } 1498 1499 return false; 1500} 1501 --- 1237 unchanged lines hidden --- |