aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/alpha
AgeCommit message (Expand)AuthorFilesLines
2025-01-12Alpha: Fix a block move pessimisation with zero-extension after LDWUMaciej W. Rozycki1-6/+11
2025-01-12Alpha: Optimize block moves coming from longword-aligned sourceMaciej W. Rozycki1-8/+37
2025-01-12Alpha: Always respect -mbwx, -mcix, -mfix, -mmax, and their inverseMaciej W. Rozycki1-2/+3
2025-01-12Alpha: Restore frame pointer last in `builtin_longjmp' [PR64242]Maciej W. Rozycki1-1/+15
2025-01-12Alpha: Add memory clobbers to `builtin_longjmp' expansionMaciej W. Rozycki1-0/+2
2025-01-02Update copyright years.Jakub Jelinek23-23/+23
2024-12-25Alpha: Also use tree information to get base block alignmentMaciej W. Rozycki1-57/+103
2024-12-25Alpha: Fix offset adjustment in unaligned access helpersMaciej W. Rozycki1-8/+8
2024-12-25Alpha: Adjust MEM alignment for block clear [PR115459]Maciej W. Rozycki1-0/+6
2024-12-25Alpha: Remove code duplication in block clear trailerMaciej W. Rozycki1-29/+12
2024-12-25Alpha: Permit constant zero source for "insvmisaligndi"Maciej W. Rozycki1-1/+1
2024-12-06Support for 64-bit location_t: RTL partsLewis Hyatt1-0/+1
2024-11-29__builtin_prefetch fixes [PR117608]Jakub Jelinek1-1/+1
2024-11-18Alpha: Remove leftover `;;' for "unaligned_store<mode>"Maciej W. Rozycki1-1/+1
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek4-22/+22
2024-07-17alpha: Fix duplicate !tlsgd!62 assemble error [PR115526]Uros Bizjak1-3/+7
2024-07-12[alpha] adjust MEM alignment for block move [PR115459]Alexandre Oliva1-0/+12
2024-06-25Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook mode_for_floating_typeKewen Lin2-9/+16
2024-05-31alpha: Fix invalid RTX in divmodsi insn patterns [PR115297]Uros Bizjak2-10/+13
2024-03-19alpha: Fix alpha_setup_incoming_varargs [PR114175]Jakub Jelinek1-1/+2
2024-03-03alpha: Introduce UMUL_HIGHPART rtx_code [PR113720]Uros Bizjak1-34/+3
2024-01-05Implement ASM_DECLARE_FUNCTION_NAME using ASM_OUTPUT_FUNCTION_LABELIlya Leoshkevich1-3/+2
2024-01-04Add generated .opt.urls filesDavid Malcolm2-0/+78
2024-01-03Update copyright years.Jakub Jelinek23-23/+23
2023-12-02Allow target attributes in non-gnu namespacesRichard Sandiford1-4/+3
2023-08-09targhooks: Extend legitimate_address_p with code_helper [PR110248]Kewen Lin1-1/+2
2023-07-13alpha: Fix computation mode in alpha_emit_set_long_cost [PR106966]Uros Bizjak1-1/+6
2023-05-18gcc/config/*: use _P() defines from tree.hBernhard Reutner-Fischer1-3/+3
2023-01-27alpha: Don't add crtfastmath.o for -sharedRichard Biener1-1/+1
2023-01-02Update copyright years.Jakub Jelinek23-23/+23
2022-10-28c: tree: target: C2x (...) function prototypes and va_start relaxationJoseph Myers1-2/+3
2022-09-05rename DBX_REGISTER_NUMBER to DEBUGGER_REGNOMartin Liska1-1/+1
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska2-5/+1
2022-06-17alpha: Introduce target specific store_data_bypass_p function [PR105209]Uros Bizjak3-11/+75
2022-01-24properly disable -fsplit-stack on non-glibc targets [PR104170]Jakub Jelinek1-10/+15
2022-01-17Change references of .c files to .cc filesMartin Liska6-10/+10
2022-01-17Rename .c files to .cc files.Martin Liska2-0/+0
2022-01-03Update copyright years.Jakub Jelinek23-23/+23
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-1/+1
2021-09-13Fix multi-statment macroJan-Benedict Glaw1-3/+7
2021-09-13Default Alpha/VMS to DWARF2 debugging onlyRichard Biener1-1/+1
2021-05-18Use startswith in targets.Martin Liska1-4/+4
2021-01-04Update copyright years.Jakub Jelinek23-23/+23
2020-12-16opts: Remove all usages of Report keyword.Martin Liska1-19/+19
2020-05-07alpha: Implement the PR94780 fix for alpha.Uros Bizjak1-4/+4
2020-01-01Update copyright years.Jakub Jelinek23-23/+23
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-9/+7
2019-10-10re PR target/92022 (ICE in alpha_handle_trap_shadows, at config/alpha/alpha.c...Uros Bizjak1-0/+3
2019-09-10Remove redundant fixed_regs testsRichard Sandiford1-1/+1