Show patches with: Submitter = Kito Cheng       |    State = Action Required       |    Archived = No       |   351 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
RISC-V: Mangle the ABI tag of a standard calling convention variant RISC-V: Mangle the ABI tag of a standard calling convention variant - - - - --- 2026-08-27 Kito Cheng New
[3/3] RISC-V: Support -mtune=native and -mcpu=native RISC-V: Support -mcpu=native and -mtune=native - - - - --- 2026-08-26 Kito Cheng New
[2/3] RISC-V: Add MVENDORID, MARCHID and MIMPID for 6 RISC-V cores RISC-V: Support -mcpu=native and -mtune=native - - - - --- 2026-08-26 Kito Cheng New
[1/3] RISC-V: Give RISCV_CORE a place for the identification registers RISC-V: Support -mcpu=native and -mtune=native - - - - --- 2026-08-26 Kito Cheng New
[to-be-committed] RISC-V: Add sifive-p550 and sifive-p870-d [to-be-committed] RISC-V: Add sifive-p550 and sifive-p870-d - - - - --- 2026-08-21 Kito Cheng New
[committed] RISC-V: Add missing platform VLEN check for pr113429.c and pr114734.c [committed] RISC-V: Add missing platform VLEN check for pr113429.c and pr114734.c - - - - --- 2026-08-21 Kito Cheng New
[to-be-committed] RISC-V: Fix ICE passing an empty aggregate under the VLS calling convention [to-be-committed] RISC-V: Fix ICE passing an empty aggregate under the VLS calling convention - - - - --- 2026-08-20 Kito Cheng New
[3/3] RISC-V: Fall back on /proc/cpuinfo when hwprobe is unavailable RISC-V: Support -march=native - - - - --- 2026-08-20 Kito Cheng New
[2/3] RISC-V: Support -march=native on Linux hosts RISC-V: Support -march=native - - - - --- 2026-08-20 Kito Cheng New
[1/3] RISC-V: Move the hwprobe interface description into a .def file RISC-V: Support -march=native - - - - --- 2026-08-20 Kito Cheng New
RISC-V: Don't let popretz combine across a call [PR target/126454] RISC-V: Don't let popretz combine across a call [PR target/126454] - - - - --- 2026-08-05 Kito Cheng New
[v2] libstdc++: fix UB when ellint phi argument is infinity [v2] libstdc++: fix UB when ellint phi argument is infinity - - - - --- 2026-07-09 Kito Cheng New
libstdc++: fix UB when ellint phi argument is infinity libstdc++: fix UB when ellint phi argument is infinity - - - - --- 2026-07-08 Kito Cheng New
middle-end: keep _BitInt padding bits extended across atomic RMW [PR124948] middle-end: keep _BitInt padding bits extended across atomic RMW [PR124948] - - - - --- 2026-07-06 Kito Cheng New
[to-be-committed] RISC-V: Specify cmodel in OPTION_DEFAULT_SPECS [to-be-committed] RISC-V: Specify cmodel in OPTION_DEFAULT_SPECS - - - - --- 2026-06-04 Kito Cheng New
RISC-V: Support multilib with extra options RISC-V: Support multilib with extra options - - - - --- 2026-06-03 Kito Cheng New
[to-be-committed] RISC-V: Sync extension of canonical order with spec [to-be-committed] RISC-V: Sync extension of canonical order with spec - - - - --- 2026-06-03 Kito Cheng New
analyzer: bail out of bounded_ranges::eval_condition for non-integral rhs [PR125380] analyzer: bail out of bounded_ranges::eval_condition for non-integral rhs [PR125380] - - - - --- 2026-05-20 Kito Cheng New
testsuite: Update CRC dump scan regex for reversed crc table testsuite: Update CRC dump scan regex for reversed crc table - - - - --- 2026-05-19 Kito Cheng New
RISC-V: Use long jump for crossing section boundaries RISC-V: Use long jump for crossing section boundaries - - - - --- 2026-04-24 Kito Cheng New
[committed] RISC-V: Document big-endian support as experimental [committed] RISC-V: Document big-endian support as experimental - - - - --- 2026-03-16 Kito Cheng New
[v3,2/2] VN: Fix VN ICE for large _BitInt types [v3,1/2] RISC-V: Add support for _BitInt [PR117581] - - - - --- 2026-01-12 Kito Cheng New
[v3,1/2] RISC-V: Add support for _BitInt [PR117581] [v3,1/2] RISC-V: Add support for _BitInt [PR117581] - - - - --- 2026-01-12 Kito Cheng New
[v2,2/2] VN: Fix VN ICE for large _BitInt types [v2,1/2] RISC-V: Add support for _BitInt [PR117581] - - - - --- 2026-01-05 Kito Cheng New
[v2,1/2] RISC-V: Add support for _BitInt [PR117581] [v2,1/2] RISC-V: Add support for _BitInt [PR117581] - - - - --- 2026-01-05 Kito Cheng New
[review-only] RISC-V: Add svukte extension [review-only] RISC-V: Add svukte extension - - - - --- 2025-12-03 Kito Cheng New
middle-end: Optimize reversed CRC table-based implementation middle-end: Optimize reversed CRC table-based implementation - - - - --- 2025-11-28 Kito Cheng New
[to-be-committed] RISC-V: Remove unused placeholder_p parameter from add_function [to-be-committed] RISC-V: Remove unused placeholder_p parameter from add_function - - - - --- 2025-11-28 Kito Cheng New
c-family: Don't register include paths with -fpreprocessed c-family: Don't register include paths with -fpreprocessed - - - - --- 2025-11-24 Kito Cheng New
[v3] RISC-V: Add RTL pass to combine cm.popret with zero return value [v3] RISC-V: Add RTL pass to combine cm.popret with zero return value - - - - --- 2025-11-20 Kito Cheng New
[v2] RISC-V: Add RTL pass to combine cm.popret with zero return value [v2] RISC-V: Add RTL pass to combine cm.popret with zero return value - - - - --- 2025-11-12 Kito Cheng New
driver: Pass GCC_EXEC_PREFIX and isysroot to cc1 during compile stage for -save-temps driver: Pass GCC_EXEC_PREFIX and isysroot to cc1 during compile stage for -save-temps - - - - --- 2025-11-11 Kito Cheng New
RISC-V: Add support for _BitInt [PR117581] RISC-V: Add support for _BitInt [PR117581] - - - - --- 2025-11-06 Kito Cheng New
RISC-V: Add RTL pass to combine cm.popret with zero return value RISC-V: Add RTL pass to combine cm.popret with zero return value - - - - --- 2025-11-05 Kito Cheng New
RISC-V: Fix the ABI of empty unions and zero length array in struct RISC-V: Fix the ABI of empty unions and zero length array in struct - - - - --- 2025-10-30 Kito Cheng New
[to-be-committed] RISC-V: Clean up build warnings for VLS calling convention [to-be-committed] RISC-V: Clean up build warnings for VLS calling convention - - - - --- 2025-10-28 Kito Cheng New
[v3,3/3] RISC-V: Add testsuite for fixed-length vector calling convention variant [Part 2] RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-27 Kito Cheng New
[v3,2/3] RISC-V: Add testsuite for fixed-length vector calling convention variant [Part 1] RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-27 Kito Cheng New
[v3,1/3] RISC-V: Implement standard fixed-length vector calling convention variant RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-27 Kito Cheng New
[v2,4/4] RISC-V: Add testsuite for fixed-length vector calling convention variant [Part 2] RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-22 Kito Cheng New
[v2,3/4] RISC-V: Add testsuite for fixed-length vector calling convention variant [Part 1] RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-22 Kito Cheng New
[v2,2/4] RISC-V: Implement standard fixed-length vector calling convention variant RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-22 Kito Cheng New
[v2,1/4] Increase NUM_ABI_IDS to support RISC-V VLS calling convention variants RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-22 Kito Cheng New
[3/3] RISC-V: Add testsuite for fixed-length vector calling convention variant RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-09 Kito Cheng New
[2/3] RISC-V: Implement standard fixed-length vector calling convention variant RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-09 Kito Cheng New
[1/3] Increase NUM_ABI_IDS to support RISC-V VLS calling convention variants RISC-V: Implement fixed-length vector calling convention variant - - - - --- 2025-10-09 Kito Cheng New
[to-be-committed] RISC-V: Fix vendor intrinsic tests for disabled multilib configurations [to-be-committed] RISC-V: Fix vendor intrinsic tests for disabled multilib configurations - - - - --- 2025-09-15 Kito Cheng New
[v6] RISC-V: Fix can_find_related_mode_p for VLS types [v6] RISC-V: Fix can_find_related_mode_p for VLS types - - - - --- 2025-09-10 Kito Cheng New
[committed] RISC-V: Remove unused print_ext_doc_entry function [NFC] [committed] RISC-V: Remove unused print_ext_doc_entry function [NFC] - - - - --- 2025-09-02 Kito Cheng New
[2/2] RISC-V: Always register vector built-in functions during LTO [PR110812] [1/2] RISC-V: Fix extension subset check in riscv_can_inline_p - - - - --- 2025-09-02 Kito Cheng New
[1/2] RISC-V: Fix extension subset check in riscv_can_inline_p [1/2] RISC-V: Fix extension subset check in riscv_can_inline_p - - - - --- 2025-09-02 Kito Cheng New
[v5,2/2] RISC-V: Allow VLS types using up to LMUL 8 [v5,1/2] RISC-V: Fix can_find_related_mode_p for VLS types - - - - --- 2025-09-01 Kito Cheng New
[v5,1/2] RISC-V: Fix can_find_related_mode_p for VLS types [v5,1/2] RISC-V: Fix can_find_related_mode_p for VLS types - - - - --- 2025-09-01 Kito Cheng New
RISC-V: Replace deprecated FUNCTION_VALUE/LIBCALL_VALUE macros with target hooks RISC-V: Replace deprecated FUNCTION_VALUE/LIBCALL_VALUE macros with target hooks - - - - --- 2025-08-18 Kito Cheng New
[v4,2/2] RISC-V: Allow VLS types using up to LMUL 8 [v4,1/2] RISC-V: Fix can_find_related_mode_p for VLS type - - - - --- 2025-08-15 Kito Cheng New
[v4,1/2] RISC-V: Fix can_find_related_mode_p for VLS type [v4,1/2] RISC-V: Fix can_find_related_mode_p for VLS type - - - - --- 2025-08-15 Kito Cheng New
[v3,1/2] RISC-V: Fix can_find_related_mode_p for VLS type [v3,1/2] RISC-V: Fix can_find_related_mode_p for VLS type - - - - --- 2025-08-15 Kito Cheng New
[v2,2/2] RISC-V: Allow VLS types using up to LMUL 8 [v2,1/2] RISC-V: Fix can_find_related_mode_p for VLS type - - - - --- 2025-08-14 Kito Cheng New
[v2,1/2] RISC-V: Fix can_find_related_mode_p for VLS type [v2,1/2] RISC-V: Fix can_find_related_mode_p for VLS type - - - - --- 2025-08-14 Kito Cheng New
Use gimple_call_fntype rather than gimple_call_fndecl in pass_return_slot::execute Use gimple_call_fntype rather than gimple_call_fndecl in pass_return_slot::execute - - - - --- 2025-08-14 Kito Cheng New
RISC-V: Allow VLS types using up to LMUL 8 RISC-V: Allow VLS types using up to LMUL 8 - - - - --- 2025-08-14 Kito Cheng New
RISC-V: Read extension data from riscv-ext*.def for arch-canonicalize RISC-V: Read extension data from riscv-ext*.def for arch-canonicalize - - - - --- 2025-07-31 Kito Cheng New
[committed] RISC-V: Adding H to the canonical order [PR121312] [committed] RISC-V: Adding H to the canonical order [PR121312] - - - - --- 2025-07-31 Kito Cheng New
RISC-V: Support -march=unset RISC-V: Support -march=unset - - - - --- 2025-07-28 Kito Cheng New
[to-be-committed] RISC-V: Primary vector pipeline model for sifive 7 series [to-be-committed] RISC-V: Primary vector pipeline model for sifive 7 series - - - - --- 2025-06-30 Kito Cheng New
[to-be-committed] RISC-V: Adding B ext, fp16 and missing scalar instruction type for sifive-7 pipel… [to-be-committed] RISC-V: Adding B ext, fp16 and missing scalar instruction type for sifive-7 pipel… - - - - --- 2025-06-30 Kito Cheng New
[to-be-committed] RISC-V: Ignore -Oz for most rvv testcase [NFC] [to-be-committed] RISC-V: Ignore -Oz for most rvv testcase [NFC] - - - - --- 2025-06-30 Kito Cheng New
[committed] RISC-V: Add comment and reorder the the include files in riscv.md [NFC] [committed] RISC-V: Add comment and reorder the the include files in riscv.md [NFC] - - - - --- 2025-06-26 Kito Cheng New
RISC-V: Add pipeline-checker script RISC-V: Add pipeline-checker script - - - - --- 2025-06-26 Kito Cheng New
[2/2] RISC-V: Use riscv_2x_xlen_mode_p [NFC] [1/2] RISC-V: Adding cost model for zilsd - - - - --- 2025-06-17 Kito Cheng New
[1/2] RISC-V: Adding cost model for zilsd [1/2] RISC-V: Adding cost model for zilsd - - - - --- 2025-06-17 Kito Cheng New
[committed] RISC-V: Add -fno-pie flags to testcases [committed] RISC-V: Add -fno-pie flags to testcases - - - - --- 2025-06-17 Kito Cheng New
driver: Try to read spec from gcc_exec_prefix if possible driver: Try to read spec from gcc_exec_prefix if possible - - - - --- 2025-06-10 Kito Cheng New
[committed] RISC-V: Regen riscv-ext.texi [NFC] [committed] RISC-V: Regen riscv-ext.texi [NFC] - - - - --- 2025-06-10 Kito Cheng New
[to-be-committed] RISC-V: Don't use structured binding in riscv-common.cc [to-be-committed] RISC-V: Don't use structured binding in riscv-common.cc - - - - --- 2025-06-05 Kito Cheng New
c++tools: Don't check --enable-default-pie. c++tools: Don't check --enable-default-pie. - - - - --- 2025-05-29 Kito Cheng New
RISC-V: Adjust build rule for gen-riscv-ext-opt and gen-riscv-ext-texi RISC-V: Adjust build rule for gen-riscv-ext-opt and gen-riscv-ext-texi - - - - --- 2025-05-29 Kito Cheng New
RISC-V: Implement full-featured iterator for riscv_subset_list [NFC] RISC-V: Implement full-featured iterator for riscv_subset_list [NFC] - - - - --- 2025-05-29 Kito Cheng New
RISC-V: Add new operand constraint: cR RISC-V: Add new operand constraint: cR - - - - --- 2025-05-15 Kito Cheng New
RISC-V: Support Zilsd code gen RISC-V: Support Zilsd code gen - - - - --- 2025-05-15 Kito Cheng New
[committed] RISC-V: Regen riscv-ext.opt.urls [committed] RISC-V: Regen riscv-ext.opt.urls - - - - --- 2025-05-14 Kito Cheng New
[committed] RISC-V: Drop duplicate build rule for riscv-ext.opt [NFC] [committed] RISC-V: Drop duplicate build rule for riscv-ext.opt [NFC] - - - - --- 2025-05-14 Kito Cheng New
RISC-V: Fix uninit riscv_subset_list::m_allow_adding_dup issue RISC-V: Fix uninit riscv_subset_list::m_allow_adding_dup issue - - 1 - --- 2025-05-13 Kito Cheng New
[v2,8/8] RISC-V: Drop riscv_ext_flag_table in favor of riscv_ext_info_t data [v2,1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-12 Kito Cheng New
[v2,7/8] RISC-V: Drop riscv_ext_version_table in favor of riscv_ext_info_t data [v2,1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-12 Kito Cheng New
[v2,6/8] RISC-V: Drop riscv_implied_info and riscv_combine_info in favor of riscv_ext_info_t data [v2,1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-12 Kito Cheng New
[v2,5/8] RISC-V: Introduce riscv_ext_info_t to hold extension metadata [v2,1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-12 Kito Cheng New
[v2,4/8] RISC-V: Adjust riscv_can_inline_p [v2,1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-12 Kito Cheng New
[v2,3/8] RISC-V: Generate extension table in documentation from riscv-ext.def [v2,1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-12 Kito Cheng New
[v2,2/8] RISC-V: Use riscv-ext.def to generate target options and variables [v2,1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-12 Kito Cheng New
[v2,1/8] RISC-V: Introduce riscv-ext*.def to define extensions [v2,1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-12 Kito Cheng New
[8/8] RISC-V: Drop riscv_ext_flag_table in favor of riscv_ext_info_t data [1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-08 Kito Cheng New
[7/8] RISC-V: Drop riscv_ext_version_table in favor of riscv_ext_info_t data [1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-08 Kito Cheng New
[6/8] RISC-V: Drop riscv_implied_info and riscv_combine_info in favor of riscv_ext_info_t data [1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-08 Kito Cheng New
[5/8] RISC-V: Introduce riscv_ext_info_t to hold extension metadata [1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-08 Kito Cheng New
[4/8] RISC-V: Adjust riscv_can_inline_p [1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-08 Kito Cheng New
[3/8] RISC-V: Generate extension table in documentation from riscv-ext.def [1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-08 Kito Cheng New
[2/8] RISC-V: Use riscv-ext.def to generate target options and variables [1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-08 Kito Cheng New
[1/8] RISC-V: Introduce riscv-ext*.def to define extensions [1/8] RISC-V: Introduce riscv-ext*.def to define extensions - - - - --- 2025-05-08 Kito Cheng New
RISC-V: Fix gcc.target/riscv/predef-19.c [PR120054] RISC-V: Fix gcc.target/riscv/predef-19.c [PR120054] - - - - --- 2025-05-05 Kito Cheng New
« 1 2 3 4 »