summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/java/lang/ClassCircularityError.java
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2012-07-10 08:25:20 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2012-07-10 08:25:20 +0000
commitebf4f7640c6e22a7a4e84be1d1a67f194e9517a3 (patch)
tree92ca34cfac26d6253011a1acbd60501bca8cdf7a /libjava/classpath/java/lang/ClassCircularityError.java
parent64cd118d7079bfbd29c1b37f18f61a7306bfc3c5 (diff)
downloadppe42-gcc-ebf4f7640c6e22a7a4e84be1d1a67f194e9517a3.tar.gz
ppe42-gcc-ebf4f7640c6e22a7a4e84be1d1a67f194e9517a3.zip
Move vector highpart emulation to the optabs layer
* expmed.c (expmed_mult_highpart): Rename from expand_mult_highpart. (expmed_mult_highpart_optab): Rename from expand_mult_highpart_optab. * optabs.c (can_mult_highpart_p): New. (expand_mult_highpart): New. * expr.c (expand_expr_real_2) [MULT_HIGHPART_EXPR): Use it. * tree-vect-generic.c (expand_vector_operations_1): Don't expand by pieces if can_mult_highpart_p. (expand_vector_divmod): Use can_mult_highpart_p and always generate MULT_HIGHPART_EXPR. * tree-vect-patterns.c (vect_recog_divmod_pattern): Likewise. * tree-vect-stmts.c (vectorizable_operation): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189407 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/lang/ClassCircularityError.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud