aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr
AgeCommit message (Expand)AuthorFilesLines
2024-03-18avr.md - Tweak xor insn constraints.Georg-Johann Lay4-31/+72
2024-03-09AVR: Fix typos in comment, indentation glitches in avr.md.Georg-Johann Lay1-44/+43
2024-03-09AVR: Add cost computation for some insn combine patterns.Georg-Johann Lay2-11/+49
2024-03-08AVR: Add an insn combine pattern for offset computation.Georg-Johann Lay2-0/+44
2024-03-06AVR: Adjust rtx cost of plus + zero_extend.Georg-Johann Lay1-0/+7
2024-03-05AVR: Add two RTL peepholes.Georg-Johann Lay1-3/+58
2024-03-05AVR: Improve output of insn "*insv.any_shift.<mode>_split".Roger Sayle4-51/+244
2024-03-04Regenerate opt.urlsMark Wielaard1-0/+15
2024-03-03AVR: Use more C++ ish coding style.Georg-Johann Lay5-295/+202
2024-03-03AVR: ad target/114100 - Don't print unused frame pointer adjustments.Georg-Johann Lay2-16/+21
2024-03-03AVR: ad target/92792 - Remove insn attribute "cc" and its (dead) uses.Georg-Johann Lay3-51/+16
2024-03-03AVR: Fix a typo in avr.cc.Georg-Johann Lay1-2/+3
2024-03-02AVR: Use REG_<n> constants instead of magic numbers <n>.Georg-Johann Lay2-39/+52
2024-03-02AVR: Adjust some comments.Georg-Johann Lay1-10/+18
2024-03-02AVR: target/114100 - Factor in -mtiny-stack in frame pointer adjustmentsGeorg-Johann Lay1-5/+8
2024-03-01AVR: Overhaul help screenGeorg-Johann Lay1-18/+18
2024-02-29AVR: target/114100 - Better indirect accesses for reduced TinyGeorg-Johann Lay5-1/+832
2024-02-29AVR: target/114132 - Code sets up a frame pointer without need.Georg-Johann Lay2-1/+10
2024-02-26AVR: Tag optimization options as "Optimization".Georg-Johann Lay1-4/+4
2024-02-26AVR: Dead code removal.Georg-Johann Lay1-7/+2
2024-02-20AVR: Use types of exact size and signedness in built-ins.Georg-Johann Lay2-32/+32
2024-02-15AVR: target 113927 - Simple code triggers stack frame for Reduced Tiny.Georg-Johann Lay5-24/+48
2024-02-12AVR: target/112944 - Addendum: Link code to initialize NVMCTRL_CTRLB.FLMAPGeorg-Johann Lay1-1/+4
2024-02-08AVR: Tidy up gen-avr-mmcu-specs.ccGeorg-Johann Lay1-67/+66
2024-02-08AVR: target/113824 - Fix multilib set for ATA5795.Georg-Johann Lay1-2/+2
2024-02-08AVR: Always define __AVR_PM_BASE_ADDRESS__ in specs provided the core has it.Georg-Johann Lay1-6/+14
2024-02-08AVR: Rename device-specs %_misc to %_rodata_in_ram.Georg-Johann Lay2-8/+5
2024-02-01AVR: Tabify avr.ccGeorg-Johann Lay1-3715/+3715
2024-01-31AVR: Add AVR64DU and some older devices.Georg-Johann Lay1-1/+7
2024-01-25AVR: target/113601 - Fix wrong data start for ATmega3208 and ATmega3209.Georg-Johann Lay1-2/+2
2024-01-18AVR: Tabify avr-log.cc.Georg-Johann Lay1-161/+161
2024-01-18AVR: Tabify avr-devices.cc.Georg-Johann Lay1-2/+2
2024-01-18AVR: Tabify avr-c.cc.Georg-Johann Lay1-153/+153
2024-01-18AVR: Tabify driver-avr.cc.Georg-Johann Lay1-41/+41
2024-01-18AVR: Tabify gen-avr-mmcu-texi.cc.Georg-Johann Lay1-4/+4
2024-01-18AVR: Tabify gen-avr-mmcu-specs.cc.Georg-Johann Lay1-21/+21
2024-01-18AVR: Fix typo in device-specs generation. Reuse -m[no-]rodata-in-ram checker.Georg-Johann Lay1-13/+18
2024-01-16AVR: Add AVR16EB, AVR16EA and AVR32EA devices.Georg-Johann Lay1-0/+10
2024-01-15AVR: target/107201: Make -nodevicelib work for all devices.Georg-Johann Lay4-3/+43
2024-01-15AVR: target/113156 - Fix ICE due to missing "Save" on -m[long-]double= options.Andrew Pinski1-4/+4
2024-01-14AVR: Support .rodata in Flash for AVR64* and AVR128* Devices.Georg-Johann Lay6-54/+235
2024-01-12AVR: Work around "sequence of 3 consecutive punctuation characters" warning.Georg-Johann Lay1-2/+2
2024-01-11AVR: Some minor improvements to the TEXI documentation.Georg-Johann Lay2-3/+4
2024-01-08AVR: PR target/112952: Fix attribute "address", "io" and "io_low"Georg-Johann Lay1-51/+121
2024-01-04Add generated .opt.urls filesDavid Malcolm1-0/+71
2024-01-03Update copyright years.Jakub Jelinek27-28/+28
2023-12-05Allow targets to add USEs to asmsRichard Sandiford1-0/+1
2023-12-02Allow target attributes in non-gnu namespacesRichard Sandiford1-4/+3
2023-11-23AVR: PR target/86776: Implement CVE-2017-5753.Georg-Johann Lay1-0/+6
2023-11-17PR target/53372: Don't ignore section attribute with address-space.Georg-Johann Lay1-1/+7