summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/gnu/java/beans/decoder/Context.java
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2013-12-03 07:29:20 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2013-12-03 07:29:20 +0000
commitb6d206a22c70a1b1140e56a09aac1fe0e12119a1 (patch)
tree4a5227f73abdd560a3d6b712c6c89fc4768357e7 /libjava/classpath/gnu/java/beans/decoder/Context.java
parente63988cca99cbbf6e5c459379309fe3359fe7c09 (diff)
downloadppe42-gcc-b6d206a22c70a1b1140e56a09aac1fe0e12119a1.tar.gz
ppe42-gcc-b6d206a22c70a1b1140e56a09aac1fe0e12119a1.zip
PR target/58864
* dojump.c (save_pending_stack_adjust, restore_pending_stack_adjust): New functions. * expr.h (struct saved_pending_stack_adjust): New type. (save_pending_stack_adjust, restore_pending_stack_adjust): New prototypes. * optabs.c (emit_conditional_move): Call save_pending_stack_adjust and get_last_insn before do_pending_stack_adjust, call restore_pending_stack_adjust after delete_insns_since. * expr.c (expand_expr_real_2): Don't call do_pending_stack_adjust before calling emit_conditional_move. * expmed.c (expand_sdiv_pow2): Likewise. * calls.c (expand_call): Use {save,restore}_pending_stack_adjust. * g++.dg/opt/pr58864.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205618 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder/Context.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud