]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/riscv/riscv-protos.h
rs6000: Fix up PCH in --enable-host-pie builds [PR115324]
[thirdparty/gcc.git] / gcc / config / riscv / riscv-protos.h
13 days ago  Vineet GuptaRISC-V: avoid LUI based const mat in prologue/epilogue...
2024-05-18  Pan LiRISC-V: Implement IFN SAT_ADD for both the scalar and...
2024-05-17  Robin DappRISC-V: Add initial cost handling for segment loads...
2024-05-15  Christoph Müllner[v2,1/2] RISC-V: Add cmpmemsi expansion
2024-05-14  Vineet GuptaRISC-V: avoid LUI based const materialization ... ...
2024-05-14  Christoph Müllner[PATCH 3/3] RISC-V: Add memset-zero expansion to cbo...
2024-04-30  Jivan HakobyanThis is almost exclusively Jivan's work. His original...
2024-04-08  Tatsuyuki IshiRISC-V: Implement TLS Descriptors.
2024-04-08  Pan LiRISC-V: Allow RVV intrinsic for more function target
2024-03-07  demin.hanRISC-V: Refactor expand_vec_cmp [NFC]
2024-02-16  Kito ChengRISC-V: Add new option -march=help to print all support...
2024-02-07  Pan LiRISC-V: Bugfix for RVV overloaded intrinisc ICE when...
2024-01-22  Juzhe-ZhongRISC-V: Lower vmv.v.x (avl = 1) into vmv.s.x
2024-01-19  Juzhe-ZhongRISC-V: Fix RVV_VLMAX
2024-01-18  Jun Sha (Joshua)RISC-V: Adds the prefix "th." for the instructions...
2024-01-15  Juzhe-ZhongRISC-V: Fix regression (GCC-14 compare with GCC-13...
2024-01-12  Juzhe-ZhongRISC-V: Adjust scalar_to_vec cost
2024-01-10  Jin MaRISC-V: T-HEAD: Add support for the XTheadInt ISA extension
2024-01-10  Juzhe-ZhongRISC-V: Refine unsigned avg_floor/avg_ceil
2024-01-06  Juzhe-ZhongRISC-V: Allow simplification non-vlmax with len = NUNIT...
2024-01-03  Jakub JelinekUpdate copyright years.
2023-12-20  Kuan-Lin ChenRISC-V: Support -mcmodel=large.
2023-12-14  Robin Dappexpmed: Use GET_MODE_PRECISION and expander's output...
2023-12-14  Juzhe-ZhongRISC-V: Add RVV builtin vectorization cost model
2023-12-12  Juzhe-ZhongRISC-V: Move RVV POLY VALUE estimation from riscv.cc...
2023-12-08  Robin DappRISC-V: Add vectorized strcmp and strncmp.
2023-12-08  Robin DappRISC-V: Add vectorized strlen.
2023-12-07  Juzhe-ZhongRISC-V: Support interleave vector with different step...
2023-12-05  Juzhe-ZhongRISC-V: Add blocker for gather/scatter auto-vectorization
2023-11-27  Juzhe-ZhongRISC-V: Remove incorrect function gate gather_scatter_v...
2023-11-23  Juzhe-ZhongRISC-V: Add wrapper for emit vec_extract[NFC]
2023-11-22  Maciej W. RozyckiRISC-V: Handle FP NE operator via inversion in cond...
2023-11-22  Maciej W. RozyckiRISC-V: Implement `riscv_emit_unary' helper
2023-11-19  Philipp Tomsich[committed] RISC-V: Infrastructure for instruction...
2023-11-16  Kito ChengRISC-V: Implement target attribute
2023-11-13  Pan LiRISC-V: Support FP l/ll round and rint HF mode autovec
2023-11-10  Juzhe-ZhongRISC-V: Add combine optimization by slideup for vec_ini...
2023-11-06  Juzhe-ZhongRISC-V: Early expand DImode vec_duplicate in RV32 system
2023-11-06  Robin Dappinternal-fn: Add VCOND_MASK_LEN.
2023-11-06  xuliRISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV...
2023-11-03  Juzhe-ZhongRISC-V: Fix redundant vsetvl in fixed-vlmax vectorized...
2023-10-31  Christoph Müllnerriscv: thead: Add support for the XTheadMemIdx ISA...
2023-10-30  Juzhe-ZhongRISC-V: Fix bugs of handling scalar of SEW64 vx instruc...
2023-10-27  Robin DappRISC-V: Add rawmemchr expander.
2023-10-26  Juzhe-ZhongRISC-V: Add AVL propagation PASS for RVV auto-vectorization
2023-10-25  Juzhe-ZhongRISC-V: Export some functions from riscv-vsetvl to...
2023-10-25  Juzhe-ZhongRISC-V: Change MD attribute avl_type into avl_type_idx...
2023-10-23  Robin DappRISC-V: Add popcount fallback expander.
2023-10-23  Pan LiRISC-V: Bugfix for merging undefined tmp register in...
2023-10-21  Pan LiRISC-V: Support partial VLS mode when preference fixed...
2023-10-16  Christoph MüllnerRISC-V: NFC: Move scalar block move expansion code...
2023-10-13  Pan LiRISC-V: Support FP lfloor/lfloorf auto vectorization
2023-10-13  Pan LiRISC-V: Support FP lceil/lceilf auto vectorization
2023-10-12  Pan LiRISC-V: Support FP lround/lroundf auto vectorization
2023-10-11  Juzhe-ZhongRISC-V: Fix incorrect index(offset) of gather/scatter
2023-10-11  Pan LiRISC-V: Support FP lrint/lrintf auto vectorization
2023-10-02  Joern Renneckecpymem for RISC-V with v extension
2023-10-01  Joern RenneckeMake riscv_vector::legitimize_move adjust SRC in the...
2023-09-27  Pan LiRISC-V: Support FP roundeven auto-vectorization
2023-09-27  Pan LiRISC-V: Support FP trunc auto-vectorization
2023-09-26  Pan LiRISC-V: Support FP round auto-vectorization
2023-09-26  Pan LiRISC-V: Support FP rint auto-vectorization
2023-09-26  Pan LiRISC-V: Support FP nearbyint auto-vectorization
2023-09-23  Pan LiRISC-V: Suport FP floor auto-vectorization
2023-09-22  Juzhe-ZhongRISC-V: Add VLS conditional patterns support
2023-09-22  Lehua DingRISC-V: Support combine cond extend and reduce sum...
2023-09-22  Lehua DingRISC-V: Split VLS avl_type from NONVLMAX avl_type
2023-09-22  Pan LiRISC-V: Support ceil and ceilf auto-vectorization
2023-09-19  Lehua DingRISC-V: Refactor and cleanup fma patterns
2023-09-18  Pan LiRISC-V: Bugfix for scalar move with merged operand
2023-09-15  Lehua DingRISC-V: Fix using wrong mode to get reduction insn...
2023-09-15  Lehua DingRISC-V: Refactor expand_reduction and cleanup enum...
2023-09-14  Lehua DingRISC-V: Refactor vector reduction patterns
2023-09-12  Christoph Müllnerriscv: Add support for str(n)cmp inline expansion
2023-09-12  Christoph Müllnerriscv: Add support for strlen inline expansion
2023-09-11  Juzhe-ZhongRISC-V: Remove redundant functions
2023-09-11  Juzhe-ZhongRISC-V: Add VLS modes VEC_PERM support[PR111311]
2023-09-06  Lehua DingRISC-V: Part-3: Output .variant_cc directive for vector...
2023-09-06  Lehua DingRISC-V: Part-1: Select suitable vector registers for...
2023-09-05  Juzhe-ZhongRISC-V: Export functions as global extern preparing...
2023-09-01  Lehua DingRISC-V: Adjust expand_cond_len_{unary,binop,op} api
2023-08-31  Lehua DingRISC-V: Change vsetvl tail and mask policy to default...
2023-08-31  Lehua DingRISC-V: Refactor and clean emit_{vlmax,nonvlmax}_xxx...
2023-08-30  Fei GaoRISC-V: support cm.push cm.pop cm.popret in zcmp
2023-08-29  Lehua DingRISC-V: Refactor and clean expand_cond_len_{unop,binop...
2023-08-26  Juzhe-ZhongRISC-V: Support LEN_FOLD_EXTRACT_LAST auto-vectorization
2023-08-25  Jin Ma[PATCH v10] RISC-V: Add support for the Zfa extension
2023-08-23  Lehua DingRISC-V: Add conditional unary neg/abs/not autovec patterns
2023-08-16  Juzhe-ZhongRISC-V: Support MASK_LEN_{LOAD_LANES,STORE_LANES}
2023-08-10  Pan LiRISC-V: Refactor RVV frm_mode attr for rounding mode...
2023-08-08  Juzhe-ZhongRISC-V: Support CALL conditional autovec patterns
2023-08-07  Raphael Zinsly[committed] [RISC-V] Handle more cases in riscv_expand_...
2023-07-31  Kito ChengRISC-V: Return machine_mode rather than opt_machine_mod...
2023-07-27  Juzhe-ZhongRISC-V: Enable basic VLS modes support
2023-07-24  Juzhe-ZhongRISC-V: Support in-order floating-point reduction
2023-07-17  Juzhe-ZhongRISC-V: Support non-SLP unordered reduction
2023-07-14  Juzhe-ZhongRISC-V: Enable COND_LEN_FMA auto-vectorization
2023-07-13  Ju-Zhe ZhongRISC-V: RISC-V: Support gather_load/scatter RVV auto...
2023-07-12  Juzhe-ZhongRISC-V: Support COND_LEN_* patterns
2023-07-12  Christoph Müllnerriscv: Prepare backend for index registers
next