aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/riscv
AgeCommit message (Expand)AuthorFilesLines
2024-08-09RISC-V: Add support to vector stack-clash protectionRaphael Moreira Zinsly2-21/+83
2024-08-09RISC-V: Stack-clash protection implementionRaphael Moreira Zinsly2-35/+217
2024-08-09RISC-V: Move riscv_v_adjust_scalable_frameRaphael Moreira Zinsly1-31/+31
2024-08-09RISC-V: Small stack tie changesRaphael Moreira Zinsly2-10/+10
2024-08-08RISC-V: rv32/DF: Prevent 2 SImode loads using XTheadMemIdxChristoph Müllner2-2/+11
2024-08-08RISC-V: xthead(f)memidx: Eliminate optimization patternsChristoph Müllner2-430/+75
2024-08-08RISC-V: Delete duplicate '#define RISCV_DWARF_VLENB'Jin Ma1-2/+0
2024-08-08[RISC-V][PR target/116240] Ensure object is a comparison before extracting ar...Jeff Law1-2/+4
2024-08-08RISC-V: Minimal support for Zimop extension.Jiawei1-0/+7
2024-08-06RISC-V: Fix typos in codePatrick O'Neill7-52/+52
2024-08-06RISC-V: Fix comment typosPatrick O'Neill21-70/+70
2024-08-06RISC-V: Fix format-diag warning from improperly formatted urlPatrick O'Neill1-2/+2
2024-08-05RISC-V: Add deprecation warning to LP64E abiPatrick O'Neill1-0/+7
2024-08-02RISC-V: Improve length attributes for atomic insn sequencesPatrick O'Neill3-8/+21
2024-08-01RISC-V: Correct mode_idx attribute for viwalu wx variants [PR116149].Robin Dapp1-0/+2
2024-08-01RISC-V: Reject 'd' extension with ILP32E ABIPatrick O'Neill1-0/+5
2024-07-30RISC-V: Add basic support for the Zacas extensionGianluca Guida3-12/+102
2024-07-30RISC-V: Take Xmode instead of Pmode for ussub expandingPan Li1-12/+12
2024-07-26[RISC-V][target/116085] Fix rv64 minmax extension avoidance splitterJeff Law2-18/+29
2024-07-26RISC-V: Work around bare apostrophe in error string.Robin Dapp1-1/+1
2024-07-25RISC-V: xtheadmemidx: Fix mode test for pre/post-modify addressingChristoph Müllner1-4/+2
2024-07-25rtl-ssa: Define INCLUDE_ARRAYRichard Sandiford2-0/+2
2024-07-25RISC-V: Error early with V and no M extension.Robin Dapp1-0/+5
2024-07-25RISC-V: Allow LICM hoist POLY_INT configuration code sequenceJuzhe-Zhong1-4/+5
2024-07-24RISC-V: Disable Zba optimization pattern if XTheadMemIdx is enabledChristoph Müllner1-1/+1
2024-07-23RISC-V: Fix snafu in SI mode splitters patchVineet Gupta1-1/+1
2024-07-23RISC-V: Implement the .SAT_TRUNC for scalarPan Li4-0/+61
2024-07-15Revert "RISC-V: Attribute parser: Use alloca() instead of new + std::unique_ptr"Christoph Müllner1-3/+6
2024-07-15RISC-V: Allow adding enabled extension via target arch attributesChristoph Müllner2-0/+8
2024-07-15RISC-V: Rewrite target attribute handlingChristoph Müllner5-56/+76
2024-07-15RISC-V: Attribute parser: Use alloca() instead of new + std::unique_ptrChristoph Müllner1-6/+3
2024-07-15RISC-V: Implement locality for __builtin_prefetchMonk Chiang2-3/+29
2024-07-15RISC-V: Add md files for vector BFloat16Feng Wang5-17/+407
2024-07-15RISC-V: Add Zvfbfmin and Zvfbfwma intrinsicFeng Wang8-17/+232
2024-07-15RISC-V: Add vector type of BFloat16 formatFeng Wang7-3/+291
2024-07-12[RISC-V] Avoid unnecessary sign extension after memcmpJeff Law2-11/+18
2024-07-12RISC-V: NO_WARNING preferred else value for RVVYunQiang Su1-1/+5
2024-07-12RISC-V: Disable misaligned vector access in hook riscv_slow_unaligned_access[...xuli1-2/+3
2024-07-12RISC-V: Add SiFive extensions, xsfvcp and xsfceaseKito Cheng1-0/+7
2024-07-11[to-be-committed,RISC-V] Eliminate unnecessary sign extension after inlined s...Jeff Law2-14/+29
2024-07-10RISC-V: Add support for B standard extensionEdwin Lu1-0/+1
2024-07-10RISC-V: fix zcmp popretz [PR113715]Fei Gao1-53/+0
2024-07-09RISC-V: Fix comment/naming in attribute parsing codeChristoph Müllner1-4/+4
2024-07-08RISC-V: Implement .SAT_TRUNC for vector unsigned intPan Li3-0/+85
2024-07-08[RISC-V] add implied extension repeatly until stableFei Gao1-0/+3
2024-07-06[to-be-committed][v3][RISC-V] Handle bit manipulation of SImode valuesJeff Law1-16/+119
2024-07-06RISC-V: fix internal error on global variable-length arrayEric Botcazou1-1/+3
2024-07-05RISC-V: Use tu policy for first-element vec_set [PR115725].Robin Dapp2-1/+6
2024-07-03RISC-V: Add support for Zabha extensionGianluca Guida4-2/+87
2024-07-03RISC-V: Bugfix vfmv insn honor zvfhmin for FP16 SEW [PR115763]Pan Li1-15/+34