aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/mips
AgeCommit message (Expand)AuthorFilesLines
2023-08-09targhooks: Extend legitimate_address_p with code_helper [PR110248]Kewen Lin1-1/+2
2023-07-05MIPS: Use unaligned access to expand block_move on r6YunQiang Su1-17/+19
2023-07-03MIPS: Make mips16e2 generating ZEB/ZEH instead of ANDI under certain conditionsJie Mei1-13/+17
2023-07-03MIPS: Add CACHE instruction for mips16e2Jie Mei3-5/+26
2023-07-03MIPS: Use ISA_HAS_9BIT_DISPLACEMENT for mips16e2Jie Mei1-3/+6
2023-07-03MIPS: Add load/store word left/right instructions for mips16e2Jie Mei3-8/+53
2023-07-03MIPS: Add LUI instruction for mips16e2Jie Mei2-12/+34
2023-07-03MIPS: Add bitwise instructions for mips16e2Jie Mei6-21/+161
2023-07-03MIPS: Add instruction about global pointer register for mips16e2Jie Mei3-7/+20
2023-07-03MIPS: Add MOVx instructions support for mips16e2Jie Mei3-2/+43
2023-07-03MIPS: Add basic support for mips16e2Jie Mei4-2/+15
2023-06-30mips: Fix overaligned function arguments [PR109435]Jovan Dmitrovic1-1/+18
2023-06-16MIPS16: Implement `code_readable` function attribute.Simon Dardis1-1/+96
2023-06-05MIPS: Add speculation_barrier supportYunQiang Su3-0/+26
2023-05-18gcc/config/*: use _P() defines from tree.hBernhard Reutner-Fischer1-1/+1
2023-03-02MIPS: Bugfix for fix Dejagnu issues with RTL checking enabled.Robert Suchanek2-3/+3
2023-03-02MIPS: Add buildtime option to set msa defaultJunxian Zhu1-1/+2
2023-02-24MIPS: Add pattern for cloJunxian Zhu1-0/+9
2023-02-24Hazard barrier return supportJunxian Zhu3-0/+19
2023-01-27mips: Don't add crtfastmath.o for -sharedRichard Biener1-1/+1
2023-01-02Update copyright years.Jakub Jelinek95-96/+96
2022-10-29d: Remove D-specific version definitions from target headersIain Buclaw1-3/+0
2022-10-28c: tree: target: C2x (...) function prototypes and va_start relaxationJoseph Myers1-1/+2
2022-10-25MIPS: add builtime option for -mcompact-branchesYunQiang Su1-1/+2
2022-10-25MIPS: Not trigger error for pre-R6 and -mcompact-branches=alwaysYunQiang Su2-15/+15
2022-10-25MIPS: fix building on multiarch platformYunQiang Su2-1/+22
2022-10-09MIPS: improve -march=native arch detectionYunQiang Su1-3/+22
2022-09-14Drop unused variableJan-Benedict Glaw1-1/+1
2022-09-05rename DBX_REGISTER_NUMBER to DEBUGGER_REGNOMartin Liska1-1/+1
2022-09-02d: Fix #error You must define PREFERRED_DEBUGGING_TYPE if DWARF is not supportedIain Buclaw4-8/+25
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska2-32/+1
2022-07-07Mips: Fix the ASAN shadow offset hook for the n32 ABIDimitrije Milosevic2-8/+6
2022-05-25Add new parameter to vec_perm_const hook for specifying operand mode.Prathamesh Kulkarni1-2/+6
2022-04-06mips: Fix C++14 vs. C++17 ABI incompatibility on mips64Xi Ruoyao1-5/+53
2022-04-02mips: Fix an ICE caused by r12-7962Xi Ruoyao1-1/+2
2022-04-01mips: Ignore zero width fields in arguments and issue -Wpsabi warning about C...Xi Ruoyao1-4/+42
2022-04-01mips: Emit psabi diagnostic for return values affected by C++ zero-width bit-...Xi Ruoyao1-8/+50
2022-04-01MIPS: IPL is 8bit in Cause and Status registers if TARGET_MCUYunQiang Su1-2/+14
2022-03-15Enable libsanitizer build on mips64Xi Ruoyao2-1/+15
2022-03-09mips: avoid signed overflow in LUI_OPERAND [PR104842]Xi Ruoyao1-1/+1
2022-01-18Fix -Wformat-diag in various targets.Martin Liska1-3/+3
2022-01-17Change references of .c files to .cc filesMartin Liska8-13/+13
2022-01-17Rename .c files to .cc files.Martin Liska4-0/+0
2022-01-03Update copyright years.Jakub Jelinek94-95/+95
2021-12-07MIPS: R6: load/store can process unaligned addressYunQiang Su3-1/+19
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-4/+5
2021-09-16mips: Fix macro typoMartin Liska1-1/+1
2021-09-07MIPS: add .module arch and ase to all output asmYunQiang Su1-0/+37
2021-09-02Revert "MIPS: add .module mipsREV to all output asm file"YunQiang Su1-41/+0
2021-08-31MIPS: add .module mipsREV to all output asm fileYunQiang Su1-0/+41