summaryrefslogtreecommitdiffstats
path: root/libjava/java/sql/Clob.java
diff options
context:
space:
mode:
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2003-01-25 17:30:29 +0000
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2003-01-25 17:30:29 +0000
commit315e4c10f9ffea1a45962cb21e291b1afcf7f00c (patch)
tree9c8023e7b287c57e4f064213bda30e0016c032ec /libjava/java/sql/Clob.java
parent1aa28b70b113229b29424a86ea919e6f875bdd4b (diff)
downloadppe42-gcc-315e4c10f9ffea1a45962cb21e291b1afcf7f00c.tar.gz
ppe42-gcc-315e4c10f9ffea1a45962cb21e291b1afcf7f00c.zip
* stmt.c (emit_case_bit_tests): New routine to implement suitable
switch statements using the equivalent of "if ((1<<x) & cst) ... ". (case_bit_test_cmp): New comparison function for "qsort" to order case_bit_tests by decreasing number of destination nodes. (lshift_cheap_p): New function to determine if "1 << x" is cheap. (expand_end_case_type): Use emit_case_bit_tests to implement suitable switch statments. (CASE_USE_BIT_TESTS): New target macro to disable the above. * Makefile.in (stmt.o): Add dependency on optab.h. * doc/tm.texi (CASE_USE_BIT_TESTS): Document new target macro. * gcc.c-torture/execute/switch-1.c: New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61784 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/sql/Clob.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud