[PATCH GCC]Relax the probability condition in CE pass when optimizing for code size

2013-03-25 Thread Bin Cheng
2/ce3 after combination pass. It is tested on x86/thumb2 for both normal and Os. Is it ok for trunk? 2013-03-25 Bin Cheng * ifcvt.c (ifcvt_after_combine): New static variable. (cheap_bb_rtx_cost_p): Set scale to REG_BR_PROB_BASE when optimizing for

[PATCH GCC/pr56124] Don't prefer memory if the source of load operation has side effect

2013-03-25 Thread Bin Cheng
the patch on x86/thumb2. Is it OK? Thanks. 2013-03-25 Bin Cheng PR target/56124 * ira-costs.c (scan_one_insn): Check whether the source rtx of loading has side effect.Index: gcc/ira-costs.c === --- gcc/ira

RE: GCC 4.8.0 Status Report (2012-10-29), Stage 1 to end soon

2012-10-31 Thread Bin Cheng
> -Original Message- > From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches-ow...@gcc.gnu.org] On > Behalf Of Jakub Jelinek > Sent: Tuesday, October 30, 2012 1:57 AM > To: gcc@gcc.gnu.org > Cc: gcc-patc...@gcc.gnu.org > Subject: GCC 4.8.0 Status Report (2012-10-29), Stage 1 to end soon