aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Unify ChromeOS and Android versions of GCC.Caroline Tice2016-02-261-11/+0
| | | | | | | | This CL updates Android's GCC to match ChromeOS's GCC (with appropriate patches applied in both places to make sure no cherry-picked changes are lost). Change-Id: I390140c449b0e5df9ee78a06268319c8c510302f
* [4.9] Adjust generic move costs for aarch64. Backport from trunkJunmo Park2015-08-221-0/+6
| | | | | | | | | | 2014-11-19 Wilco Dijkstra <wdijkstr@arm.com> PR target/61915 * config/aarch64/aarch64.c (generic_regmove_cost): Increase FP move cost. Change-Id: Ifaa0c2d1a72955e42f3882c68d1e52acf5a790e7 Signed-off-by: Junmo Park <junmoz.park@samsung.com>
* [4.9] Backport Cortex-A57's machine description support from trunkJunmo Park2015-08-141-0/+18
| | | | | | | | | | | | | | | | | | | | | | | 2015-03-11 Junmo Park <junmoz.park@samsung.com> * config/arm/cortex-a57.md (cortex_a57_crypto_simple): Add crypto_sha256_fast. (cortex_a57_crypto_complex): Add crypto_sha256_slow. 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com> * config/arm/cortex-a57.md: Remove duplicate of file accidentally introduced in revision 219724. 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com> * config/arm/cortex-a57.md: New. * config/aarch64/aarch64.md: Include it. * config/aarch64/aarch64-cores.def (cortex-a57): Tune for it. * config/aarch64/aarch64-tune.md: Regenerate. Change-Id: Id089f9d746c222a7ffe224b69e3249f083bbaf3b Signed-off-by: Junmo Park <junmoz.park@samsung.com>
* Synchronize with google/gcc-4_9 to r224707 (from r214835)Yiran Wang2015-06-291-0/+11
| | | | Change-Id: I3d6f06fc613c8f8b6a82143dc44b7338483aac5d
* Update register class information when register assigned by IRA.Yiran Wang2015-06-151-0/+5
| | | | | | | | | | | | The update is necessary so that LRA is able to detect the conflict between these regisers and LRA registers. The change is a back-port from GCC 5.0 r217783, and please refer to gcc bug 63762 for some details. That bug report has an example, which is about VFP register file, but the issue applies to ARM integer register file too, with the same mechanism. The change is mainly about Thumb, although theoretically not limitted to. Change-Id: I1fedb410ae5ca39f168dab874f310d7337ab9bcc
* [gcc-4.9] Merge svn r213650 from google/gcc-4_9 branchRong Xu2014-08-061-2/+13
| | | | | | | Merge svn r213650 from google/gcc-4_9 branch. Tested with arm,x86,mips,arm64,x86_64,mips64 build in liunux/windows. Change-Id: I0c07f67d516074172aa393003eee664d01f2e0f2
* [4.9] GCC 4.9.0 official release refreshBen Cheng2014-04-221-0/+29
| | | | Change-Id: Ic99a7da8b44b789a48aeec93b33e93944d6e6767
* Initial checkin of GCC 4.9.0 from trunk (r208799).Ben Cheng2014-03-251-0/+18060
Change-Id: I48a3c08bb98542aa215912a75f03c0890e497dba