aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr
AgeCommit message (Expand)AuthorFilesLines
2023-06-19avr: Fix wrong array bounds warning on SFR accessSenthil Kumar Selvaraj1-0/+17
2023-06-19avr: Fix ICE on optimize attribute.Senthil Kumar Selvaraj1-2/+2
2023-06-11Use canonical form for reversed single-bit insertions after reload.Georg-Johann Lay3-111/+41
2023-06-11target/19907: Overhaul bit extractions.Georg-Johann Lay5-114/+519
2023-06-10target/109650: Fix wrong code after cc0 -> CCmode transition.Georg-Johann Lay7-777/+1318
2023-06-02target/110088: Improve operation of l-reg with const after move from d-reg.Georg-Johann Lay1-1/+40
2023-05-25target/104327: Allow more inlining between different optimization levels.Georg-Johann Lay1-0/+16
2023-05-25target/82931: Make a pattern more generic to match more bit-transfers.Georg-Johann Lay2-10/+23
2023-05-23Improve cost computation for single-bit bit insertions.Georg-Johann Lay1-0/+48
2023-05-21target/90622: __builtin_avr_insert bits: Use BLD/BST for one bit in place.Georg-Johann Lay1-3/+6
2023-05-20target/105753: Fix ICE in add_clobbers due to extra PARALLEL in insn.Triffid Hunter1-62/+64
2023-05-18gcc/config/*: use _P() defines from tree.hBernhard Reutner-Fischer1-6/+5
2023-05-18Remove a stale */ after a 1-line // comment.Georg-Johann Lay1-1/+1
2023-04-20arch: Use VIRTUAL_REGISTER_P predicate.Uros Bizjak1-2/+1
2023-01-02Update copyright years.Jakub Jelinek27-28/+28
2022-11-14Revert "avr: sphinx: port gen-avr-mmcu to RST"Martin Liska4-40/+43
2022-11-09avr: sphinx: port gen-avr-mmcu to RSTMartin Liska4-43/+40
2022-05-28[PATCH 1/2] avr: Added AVR-DA and DB MCU seriesJoel Holdsworth3-2/+24
2022-05-16Use more ARRAY_SIZE.Martin Liska1-3/+5
2022-01-18Fix -Wformat-diag in various targets.Martin Liska1-1/+1
2022-01-17Manual changes for .cc renaming.Martin Liska1-1/+1
2022-01-17Change references of .c files to .cc filesMartin Liska14-40/+40
2022-01-17Rename .c files to .cc files.Martin Liska7-0/+0
2022-01-03Update copyright years.Jakub Jelinek27-28/+28
2021-12-06avr: Fix AVR build [PR71934]Jakub Jelinek1-2/+2
2021-12-03pch: Add support for PCH for relocatable executables [PR71934]Jakub Jelinek1-3/+2
2021-12-02build: Implement --with-multilib-list for avr targetMatt Jacobson2-0/+17
2021-09-19[PATCH] avr: Add atmega324pb MCUMatwey V. Kornilov1-0/+1
2021-09-13Default AVR to DWARF2 debugRichard Biener1-3/+0
2021-07-15pass location to md_asm_adjustTrevor Saunders1-1/+2
2021-05-18Use startswith in targets.Martin Liska1-14/+11
2021-05-05Remove cc0 remnants from avr portJeff Law1-4/+0
2021-04-30AVR cc0 conversion - adjust peepholesSenthil Kumar Selvaraj1-216/+308
2021-04-28AVR cc0 conversionSenthil Kumar Selvaraj5-1183/+4111
2021-01-04Update copyright years.Jakub Jelinek27-28/+28
2020-12-16opts: Remove all usages of Report keyword.Martin Liska1-26/+26
2020-01-08Add -nodevicespecs option for avr.Georg-Johann Lay2-4/+8
2020-01-08Implement 64-bit double functions.Georg-Johann Lay4-1/+53
2020-01-01Update copyright years.Jakub Jelinek27-28/+28
2019-12-18* config/avr/avr-mcus.def: Typo.Georg-Johann Lay1-21/+21
2019-12-12Add support for some more AVR devices from avrxmega3 family.Georg-Johann Lay1-0/+11
2019-11-28Must use push insn to pass varargs arguments of DFmode because otherwise the ...Georg-Johann Lay1-1/+1
2019-11-25Build double32 / long-double32 multilibs if needed.Georg-Johann Lay3-40/+107
2019-11-20Make 0-series device specs work with older versions of avr-gcc.Georg-Johann Lay2-10/+5
2019-11-18re PR target/92545 (avr: support ATmega devices from the 0-series)Georg-Johann Lay1-1/+1
2019-11-18Add support for AVR devices from the 0-series.Georg-Johann Lay6-333/+441
2019-11-13re PR target/92055 ([avr] Support 64-bit double)Georg-Johann Lay1-2/+1
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-08re PR target/92055 ([avr] Support 64-bit double)Georg-Johann Lay1-2/+2
2019-11-07Support 64-bit double and 64-bit long double configurations.Georg-Johann Lay8-56/+207