aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/class.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2004-05-08 17:36:21 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2004-05-08 17:36:21 +0000
commit8dc2384cc96eeab306f1267118a194a50eb37953 (patch)
treeed0f064da7a01d71c6b87b252c9b06aeea96bed9 /gcc/java/class.c
parentae81c844737f88dbe4420faca7fdebcbfb80861f (diff)
downloadgcc-8dc2384cc96eeab306f1267118a194a50eb37953.zip
gcc-8dc2384cc96eeab306f1267118a194a50eb37953.tar.gz
gcc-8dc2384cc96eeab306f1267118a194a50eb37953.tar.bz2
fold-const.c (fold_div_compare): New function to optimize X/C1 op C2 where op is a comparison operator and C1...
* fold-const.c (fold_div_compare): New function to optimize X/C1 op C2 where op is a comparison operator and C1 and C2 are integer constants into a range check. (fold): Call fold_div_compare. * gcc.c-torture/execute/divcmp-1.c: New test case. * gcc.c-torture/execute/divcmp-2.c: New test case. * gcc.c-torture/execute/divcmp-3.c: New test case. From-SVN: r81645
Diffstat (limited to 'gcc/java/class.c')
0 files changed, 0 insertions, 0 deletions