aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/msp430
AgeCommit message (Expand)AuthorFilesLines
2022-01-18Fix -Wformat-diag in various targets.Martin Liska2-18/+18
2022-01-17Change references of .c files to .cc filesMartin Liska4-8/+8
2022-01-17Rename .c files to .cc files.Martin Liska4-0/+0
2022-01-03Update copyright years.Jakub Jelinek12-12/+12
2021-05-18Use startswith in targets.Martin Liska1-7/+6
2021-01-04Update copyright years.Jakub Jelinek12-12/+12
2020-12-16opts: Remove all usages of Report keyword.Martin Liska1-17/+17
2020-11-23MSP430: Remove target-specific handling of the "persistent" attributeJozef Lawrynowicz1-98/+16
2020-11-18MSP430: Add mul{hi,si} and {u,}mulsidi3 expandersJozef Lawrynowicz1-5/+56
2020-11-15MSP430: Fix inconsistent naming of hwmult libfuncsJozef Lawrynowicz1-22/+0
2020-11-15MSP430: Define function to check 16-bit hwmult supportJozef Lawrynowicz1-12/+39
2020-11-13MSP430: Implement TARGET_INSN_COSTJozef Lawrynowicz2-5/+28
2020-11-13MSP430: Add defaulting to the insn length attributeJozef Lawrynowicz5-121/+506
2020-11-13MSP430: Implement TARGET_RTX_COSTSJozef Lawrynowicz1-17/+485
2020-11-13MSP430: Implement TARGET_MEMORY_MOVE_COSTJozef Lawrynowicz1-0/+129
2020-10-20MSP430: Support a memory operand for op1 of andneghi3Jozef Lawrynowicz1-2/+2
2020-09-18MSP430: Add 'd', 'e', 'f' and 'g' asm operand modifiersJozef Lawrynowicz1-72/+80
2020-09-18MSP430: Fix CFA generation during function epiloguesJozef Lawrynowicz1-13/+59
2020-09-08MSP430: Fix detection of assembler support for .mspabi_attributeJozef Lawrynowicz1-2/+2
2020-09-08MSP430: Use enums to handle -mcpu= valuesJozef Lawrynowicz3-14/+42
2020-09-07MSP430: Don't override default ISA when MCU name is unrecognizedJozef Lawrynowicz1-9/+2
2020-08-26MSP430: Simplify and extend shift instruction patternsJozef Lawrynowicz6-372/+316
2020-08-03MSP430: Don't pass redundant -md option to the assemblerJozef Lawrynowicz1-2/+0
2020-07-21MSP430: Remove do_no_relax_short_jumpsJozef Lawrynowicz3-41/+4
2020-07-21MSP430: Define extendqipsi2Jozef Lawrynowicz1-0/+9
2020-07-21MSP430: Define NO_FUNCTION_CSEJozef Lawrynowicz1-0/+5
2020-05-12MSP430: Define ASM_OUTPUT_ALIGNED_DECL_LOCALJozef Lawrynowicz3-6/+24
2020-04-13MSP430: Dont add offsets to addresses when emitting asm for post_incJozef Lawrynowicz1-3/+7
2020-04-13MSP430: Fix memory offsets used by %C and %D asm output operand modifiersJozef Lawrynowicz1-2/+2
2020-04-09MSP430: Indiciate that the epilogue_helper insn does not fallthruJozef Lawrynowicz2-2/+4
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek12-12/+12
2019-12-16MSP430: Add new msp430-elfbare targetJozef Lawrynowicz3-2/+27
2019-12-11MSP430: Add -fno-exceptions multilibJozef Lawrynowicz2-6/+14
2019-12-05MSP430: Fix postinc addressing mode being used for dst op of CMP insnsJozef Lawrynowicz1-7/+7
2019-11-04MSP430: Add -mtiny-printf optionJozef Lawrynowicz3-1/+12
2019-11-04MSP430: Add new methods of finding external MCU data fileJozef Lawrynowicz5-5/+178
2019-10-30msp430.c (msp430_expand_helper): Support expansion of calls to __mspabi_mpy* ...Jozef Lawrynowicz2-14/+101
2019-10-30msp430.c (msp430_check_index_not_high_mem): New.Jozef Lawrynowicz1-6/+37
2019-10-24MSP430: Remove unused msp430_hard_regno_nregs_*_padding functionsJozef Lawrynowicz1-22/+3
2019-10-24MSP430: Tweaks to generation of 430X instructionsJozef Lawrynowicz2-4/+9
2019-10-23msp430-protos.h (msp430_has_hwmult): New.Jozef Lawrynowicz3-14/+17
2019-10-15msp430.md (zero_extendqipsi2): New.Jozef Lawrynowicz1-18/+108
2019-10-15msp430.md: Group zero_extend* insns together.Jozef Lawrynowicz1-58/+59
2019-10-15constraints.md: Allow post_inc operand for "Ya" constraint.Jozef Lawrynowicz5-99/+183
2019-10-07Revert: 2019-10-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>Jozef Lawrynowicz1-58/+59
2019-10-07msp430.md: Group zero_extend* insns together.Jozef Lawrynowicz1-59/+58
2019-10-07msp430.c (msp430_file_end): s/msp_/msp430_/Jozef Lawrynowicz3-72/+74
2019-10-07msp430-protos.h (msp430_split_addsi): New prototype.Jozef Lawrynowicz3-17/+27
2019-10-07MSP430: Don't generate 430X insns when handling data in the lower memory regionJozef Lawrynowicz8-124/+326