Re: [RFA/ARM/4.7] Fix PR54974: Thumb literal pools don't handle PC rounding

2013-05-10 Thread Ramana Radhakrishnan



OK for 4.7?




Ok - I did say ok if no fallout in my original review :)


regards
Ramana

Thanks,

Matt

2013-01-04  Matthew Gretton-Dann  matthew.gretton-d...@linaro.org

Backport from mainline.
2012-11-29  Matthew Gretton-Dann  matthew.gretton-d...@linaro.org

PR target/54974
* config/arm/arm.md (thumb2_pool_range, pool_range): Add
comment on Thumb pool ranges.
(thumb1_extendhisi2): Reduce Thumb pool range.
(arm_movdi): Likewise.
(thumb1_movdi_insn): Likewise.
(thumb1_movsi_insn): Likewise.
(pic_load_addr_unified): Likewise.
(pic_load_addr_32bit): Likewise.
(pic_load_addr_thumb1): Likewise.
(thumb1_movhf): Likewise.
(arm_movsf_soft_insn): Likewise.
(thumb1_movsf_soft_insn): Likewise.
(movdf_soft_insn): Likewise.
(thumb1_movdf_soft_insn): Likewise.
* config/arm/neon.md (*neon_movmode): Likewise.
(*neon_movmode): Likwise.
* config/arm/thumb2.md: (*thumb2_movsi_insn): Likewise.
(*thumb2_movhi_insn): Likewise.
(*thumb2_extendqisi_v6): Likewise.
(*thumb2_zero_extendqisi_v6): Likewise.
(*thumb2_zero_extendqisi2_v6): Likewise.
* config/arm/vfp.md: (*thumb2_movsi_vfp): Likewise.
(*movdi_vfp): Likewise.
(*movdi_vfp_cortexa8): Likewise.
(*thumb2_movsf_vfp): Likewise.
(*thumb2_movdf_vfp): Likewise.






RE: [RFA/ARM/4.7] Fix PR54974: Thumb literal pools don't handle PC rounding

2013-05-10 Thread Joey Ye
 -Original Message-
 From: Ramana Radhakrishnan
 Sent: Friday, May 10, 2013 18:13
 To: Matthew Gretton-Dann
 Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw; d...@canonical.com; Patch
 Tracking; Richard Biener; Joey Ye
 Subject: Re: [RFA/ARM/4.7] Fix PR54974: Thumb literal pools don't handle
PC
 rounding
 
 
  OK for 4.7?
 
 
 
 Ok - I did say ok if no fallout in my original review :)
Tested with Qemu Cortex-M3. No regression.

Committed to 4.7.

- Joey