summaryrefslogtreecommitdiffstats
path: root/gcc
Commit message (Collapse)AuthorAgeFilesLines
* unsupported insn for bswap emittedDoug Gilbert2017-10-063-3/+3
|
* Indicate that PPE42 fused branch instructions modify the CRDoug Gilbert2017-08-182-16/+27
|
* Prevent unsupported load/store index updateinstructions on PPEDoug Gilbert2017-02-101-5/+119
|
* Fix compile issue when compiling with gcc 6Douglas Gilbert2017-01-173-4/+4
|
* Fix insn attribute length field for load zero-extend operationDoug Gilbert2016-10-282-29/+22
|
* PPE42 compare immediate branch with immediate value out of rangeDoug Gilbert2016-09-131-4/+21
|
* requre 8 byte alignment on offsettable memory access for 64bit load/storeDoug Gilbert2016-08-153-6/+27
|
* Add RTL to correctly handle unavailable lwzux instructionDoug Gilbert2016-08-151-2/+15
|
* PPE42 compiler generates invalid crnot instructionDoug Gilbert2016-08-151-2/+6
|
* Turn off 64bit load/stores in epilog/proglogDoug Gilbert2016-08-152-4/+6
|
* Fix PPE42 illegal stwux asm commandDoug Gilbert2016-08-152-2/+26
|
* Unsigned compare immediate branch emitting wrong instructionsDoug Gilbert2016-08-152-1/+7
|
* Remove more places lbzux was being usedDoug Gilbert2016-08-151-466/+507
|
* Fix where signed compare should be unsigned compareDoug Gilbert2016-08-151-11/+10
|
* Delivered 05/2015Doug Gilbert2016-08-152-1/+3
|
* provide clrbwibcDoug Gilbert2016-08-152-30/+45
|
* bnbwi supportDoug Gilbert2016-08-154-6/+144
|
* Add ppe405 and ppe42 cpu typesDoug Gilbert2016-08-158-112/+146
|
* 64 bit load/store peepholesDoug Gilbert2016-08-153-13/+188
|
* 64 bit load/storeDoug Gilbert2016-08-153-19/+43
|
* Compare-branch fused instructionsDoug Gilbert2016-08-154-31/+204
|
* hack1Doug Gilbert2016-08-154-890/+900
|
* Mark as releasegccadmin2014-10-301-1/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216909 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216906 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216905 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216904 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216903 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216902 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216901 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216900 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216899 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216898 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216897 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216896 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216895 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark ChangeLoggccadmin2014-10-301-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216894 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-10-301-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216857 138bc75d-0d04-0410-961f-82ee72b054a4
* [AArch64] Restore recog state after finding pre-madd instructionktkachov2014-10-294-0/+27
| | | | | | | | | | * config/aarch64/aarch64.c (aarch64_madd_needs_nop): Restore recog state after aarch64_prev_real_insn call. * gcc.target/aarch64/madd_after_asm_1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216853 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-10-291-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216815 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/63530carrot2014-10-284-1/+46
| | | | | | | | | | tree-vect-data-refs.c (vect_create_addr_base_for_vector_ref): Set pointer alignment according to DR_MISALIGNMENT. gcc.dg/vect/pr63530.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216770 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-10-281-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216768 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-10-27 Eric Botcazou <ebotcazou@adacore.com>ebotcazou2014-10-274-17/+76
| | | | | | | | | | * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Remove superfluous computation for the max size. <E_Array_Subtype>: Likewise. Make sure that the max size calculation does not overflow at compile time. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216726 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-10-271-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216722 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-10-261-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216695 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-10-251-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216685 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-10-25 Yury Gribov <y.gribov@samsung.com>ygribov2014-10-244-1/+31
| | | | | | | | | | | PR sanitizer/63638 * asan.c (enum asan_check_flags): Fixed ASAN_CHECK_LAST. * c-c++-common/asan/pr63638.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216677 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix bootstrap/PR63632trippels2014-10-244-0/+21
| | | | | | | | | | r216566 (r216568 for 4.9 branch) added %{fno-lto} to LINK_COMMAND_SPEC. However the linker doesn't understand -fno-lto and errors out. This causes an LTO/PGO bootstrap failure, because -fno-lto is used during STAGEprofile. Fixed by filtering out -fno-lto in collect2.c. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216614 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-10-241-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216608 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-10-231-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216570 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-10-22 Richard Biener <rguenther@suse.de>burnus2014-10-222-1/+7
| | | | | | | | | | | Tobias Burnus <burnus@net-b.de> PR lto/63603 * gcc.c (LINK_COMMAND_SPEC): Add %{fno-lto}. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216568 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud