aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/riscv/riscv-opts.h
AgeCommit message (Expand)AuthorFilesLines
2024-10-19[PATCH][v5] RISC-V: add option -m(no-)autovec-segmentGreg McGary1-0/+5
2024-08-06RISC-V: Fix comment typosPatrick O'Neill1-3/+3
2024-06-05RISC-V: Introduce -mvector-strict-align.Robin Dapp1-3/+0
2024-04-08RISC-V: Implement TLS Descriptors.Tatsuyuki Ishi1-0/+6
2024-03-20RISC-V: Introduce option -mrvv-max-lmul for RVV autovecdemin.han1-2/+2
2024-03-18[PATCH] RISC-V: Add XiangShan Nanhu microarchitecture.Chen Jiawei1-0/+1
2024-03-01RISC-V: Introduce gcc option mrvv-vector-bits for RVVPan Li1-7/+8
2024-02-04RISC-V: Support scheduling for sifive p400 seriesMonk Chiang1-0/+1
2024-02-01RISC-V: Support scheduling for sifive p600 seriesMonk Chiang1-0/+1
2024-01-25RISC-V: Add optim-no-fusion compile option [VSETVL PASS]Juzhe-Zhong1-3/+5
2024-01-17RISC-V: RVV: add toggle to control vsetvl pass behaviorVineet Gupta1-0/+9
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-20RISC-V: Support -mcmodel=large.Kuan-Lin Chen1-0/+1
2023-12-04RISC-V: Rename and unify stringop strategy handling.Robin Dapp1-9/+9
2023-11-27RISC-V: Initial RV64E and LP64E supportTsukasa OI1-0/+1
2023-11-20RISC-V: Implement -mmemcpy-strategy= options[PR112537]xuli1-0/+12
2023-10-27RISC-V: Move lmul calculation into macroJuzhe-Zhong1-0/+4
2023-10-21RISC-V: Support partial VLS mode when preference fixed-vlmax [PR111857]Pan Li1-5/+0
2023-10-11RISC-V: Add TARGET_MIN_VLEN_OPTS to fix the buildKito Cheng1-0/+6
2023-10-09RISC-V: Add initial pipeline description for an out-of-order core.Robin Dapp1-1/+2
2023-10-09RISC-V: Support movmisalign of RVV VLA modesJuzhe-Zhong1-0/+3
2023-10-01RISC-V:Optimize the MASK opt generationFeng Wang1-217/+1
2023-09-07RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' supportTsukasa OI1-0/+6
2023-09-05RISC-V: Fix Dynamic LMUL compile optionJuzhe-Zhong1-1/+1
2023-09-01RISC-V: Add dynamic LMUL compile optionJuzhe-Zhong1-1/+3
2023-08-28RISC-V: __builtin_riscv_pause for all environmentTsukasa OI1-0/+2
2023-08-25[PATCH v10] RISC-V: Add support for the Zfa extensionJin Ma1-0/+3
2023-08-14RISC-V: Minimal support for ZC* extensions.Jiawei1-0/+16
2023-08-12RISC-V: Add TAREGT_VECTOR check into VLS modesJuzhe-Zhong1-1/+2
2023-08-10RISC-V: Add Ztso atomic mappingsPatrick O'Neill1-0/+4
2023-07-27RISC-V: Enable basic VLS modes supportJuzhe-Zhong1-0/+4
2023-07-26[PATCH 1/5] [RISC-V] Recognize Zicond extensionXiao Zeng1-0/+3
2023-07-14RISC-V: Recognized zihintntl extensionsMonk Chiang1-0/+2
2023-07-04RISC-V: Add support for vector crypto extensionsChristoph Müllner1-0/+34
2023-06-01RISC-V: Introduce vfloat16m{f}*_t and their machine mode.Pan Li1-0/+4
2023-05-31RISC-V: Add ZVFH extension to the -march= optionPan Li1-0/+2
2023-05-29RISC-V: Add ZVFHMIN extension to the -march= optionPan Li1-2/+4
2023-05-17RISC-V: Add mode switching target hook to insert rounding mode config for fix...Juzhe-Zhong1-0/+8
2023-05-08RISC-V: Handle multi-lib path correclty for linuxKito Cheng1-0/+9
2023-04-25RISC-V: Add auto-vectorization compile option for RVVJu-Zhe Zhong1-0/+15
2023-03-15riscv: Add basic XThead* vendor extension supportChristoph Müllner1-0/+26
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-11-15Revert "RISC-V: Add basic support for the Ventana-VT1 core"Philipp Tomsich1-1/+1
2022-11-14RISC-V: Add basic support for the Ventana-VT1 corePhilipp Tomsich1-1/+1
2022-11-02RISC-V: Add Zawrs ISA extension supportChristoph Müllner1-0/+3
2022-10-27RISC-V: Minimal support of z*inx extension.Jiawei1-0/+10
2022-10-26RISC-V: Recognized Svinval and Svnapot extensionsMonk Chiang1-0/+6
2022-09-05RISC-V: Support Zmmul extensionLiaoShihua1-0/+3
2022-08-16RISC-V: Support zfh and zfhmin extensionKito Cheng1-0/+6
2022-05-24RISC-V: Add mininal support for Zicbo[mzp]ShiYulong1-0/+8