Show patches with: Submitter = Palmer Dabbelt       |    State = Action Required       |    Archived = No       |   64 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
RISC-V: Define LOGICAL_OP_NON_SHORT_CIRCUIT to 1 [PR116615] RISC-V: Define LOGICAL_OP_NON_SHORT_CIRCUIT to 1 [PR116615] - - - - --- 2024-09-05 Palmer Dabbelt New
RISC-V: Make the setCC/REE tests robust to instruction selection RISC-V: Make the setCC/REE tests robust to instruction selection - - - - --- 2024-09-04 Palmer Dabbelt New
[RFC] RISC-V: Add support for LP64DV [RFC] RISC-V: Add support for LP64DV - - - - --- 2024-09-04 Palmer Dabbelt New
[RFC] cse: Add another CSE pass after split1 [RFC] cse: Add another CSE pass after split1 - - - - --- 2024-06-27 Palmer Dabbelt New
[gcc-13] Fix RISC-V missing stack tie [gcc-13] Fix RISC-V missing stack tie - - - - --- 2024-05-16 Palmer Dabbelt New
RISC-V: Implement -m{,no}fence-tso RISC-V: Implement -m{,no}fence-tso - - - - --- 2024-05-14 Palmer Dabbelt New
[gcc-13-backport] RISCV: Add -m(no)-omit-leaf-frame-pointer support. [gcc-13-backport] RISCV: Add -m(no)-omit-leaf-frame-pointer support. - - - - --- 2024-05-08 Palmer Dabbelt New
RISC-V: Revert this weekend's changes RISC-V: Revert this weekend's changes - 18 - - --- 2024-04-22 Palmer Dabbelt New
Regenerate opt.urls Regenerate opt.urls - 1 - - --- 2024-04-10 Palmer Dabbelt New
RISC-V: Add vxsat as a register RISC-V: Add vxsat as a register - - - - --- 2024-03-27 Palmer Dabbelt New
doc: RISC-V: Document that -mcpu doesn't override -march or -mtune doc: RISC-V: Document that -mcpu doesn't override -march or -mtune - - - - --- 2024-02-20 Palmer Dabbelt New
RISC-V: Point our Python scripts at python3 RISC-V: Point our Python scripts at python3 - - - - --- 2024-02-09 Palmer Dabbelt New
RISC-V: Add --with-cmodel configure-time argument RISC-V: Add --with-cmodel configure-time argument - - - - --- 2023-12-20 Palmer Dabbelt New
[wwwdocs] RISC-V: Add -mcmodel=large for GCC-14 [wwwdocs] RISC-V: Add -mcmodel=large for GCC-14 - - - - --- 2023-12-20 Palmer Dabbelt New
RISC-V: Document -mcmodel=large RISC-V: Document -mcmodel=large - - - - --- 2023-12-20 Palmer Dabbelt New
RISC-V: Don't make Ztso imply A RISC-V: Don't make Ztso imply A - - - - --- 2023-12-13 Palmer Dabbelt New
[2/2] testsuite/unroll-8: Disable vectorization for varibale-factor targets [1/2] testsuite/unroll-8: Avoid triggering undefined behavior - - - - --- 2023-11-21 Palmer Dabbelt New
[1/2] testsuite/unroll-8: Avoid triggering undefined behavior [1/2] testsuite/unroll-8: Avoid triggering undefined behavior - - - - --- 2023-11-21 Palmer Dabbelt New
RISC-V: Document some -march special cases RISC-V: Document some -march special cases - - - - --- 2023-08-30 Palmer Dabbelt New
[v2] RISC-V: Add vector_scalar_shift_operand [v2] RISC-V: Add vector_scalar_shift_operand - - - - --- 2023-05-11 Palmer Dabbelt New
RISC-V: Add v_uimm_operand RISC-V: Add v_uimm_operand - - - - --- 2023-05-11 Palmer Dabbelt New
WIP: All the -march documentation I got around to writing WIP: All the -march documentation I got around to writing - - - - --- 2023-04-28 Palmer Dabbelt New
[13-backport,3/3] RISC-V: Force ilp32d for the T-Head FMV test RISC-V Testsuite Fixes - - - - --- 2023-04-17 Palmer Dabbelt New
[13-backport,2/3] RISC-V: Set the ABI for the RVV tests RISC-V Testsuite Fixes - - - - --- 2023-04-17 Palmer Dabbelt New
[13-backport,1/3] RISC-V: Clean up the pr106602.c testcase RISC-V Testsuite Fixes - - - - --- 2023-04-17 Palmer Dabbelt New
RISC-V: Update multilib-generator to handle V RISC-V: Update multilib-generator to handle V - - - - --- 2023-04-13 Palmer Dabbelt New
RISC-V: Set the ABI for the RVV tests RISC-V: Set the ABI for the RVV tests - - - - --- 2023-04-13 Palmer Dabbelt New
RISC-V: Force ilp32d for the T-Head FMV test RISC-V: Force ilp32d for the T-Head FMV test - - - - --- 2023-04-11 Palmer Dabbelt New
RISC-V: Clean up the pr106602.c testcase RISC-V: Clean up the pr106602.c testcase - - - - --- 2023-04-11 Palmer Dabbelt New
RISC-V: Disable attribute generation by default RISC-V: Disable attribute generation by default - - - - --- 2023-02-24 Palmer Dabbelt New
gimple-fold.h: Add missing gimple-iterator.h gimple-fold.h: Add missing gimple-iterator.h - - - - --- 2023-01-12 Palmer Dabbelt New
RISC-V: Fix up some wording in the mcpu/mtune comment RISC-V: Fix up some wording in the mcpu/mtune comment - - - - --- 2022-11-28 Palmer Dabbelt New
RISC-V: Note that __builtin_riscv_pause() implies Xgnuzihintpausestate RISC-V: Note that __builtin_riscv_pause() implies Xgnuzihintpausestate - - - - --- 2022-11-18 Palmer Dabbelt New
RISC-V: Add the Zihpm and Zicntr extensions RISC-V: Add the Zihpm and Zicntr extensions - - - - --- 2022-11-09 Palmer Dabbelt New
invoke: RISC-V's -march doesn't take ISA strings invoke: RISC-V's -march doesn't take ISA strings - - - - --- 2022-11-07 Palmer Dabbelt New
[v2] RISC-V: Implement __clear_cache via __builtin___clear_cache [v2] RISC-V: Implement __clear_cache via __builtin___clear_cache - - - - --- 2022-10-14 Palmer Dabbelt New
[v2,3/3] doc: -falign-functions is ignored for cold/size-optimized functions doc: -falign-functions improvements - - - - --- 2022-10-11 Palmer Dabbelt New
[v2,2/3] doc: -falign-functions is ignored under -Os doc: -falign-functions improvements - - - - --- 2022-10-11 Palmer Dabbelt New
[v2,1/3] doc: -falign-functions doesn't override the __attribute__((align(N))) doc: -falign-functions improvements - - - - --- 2022-10-11 Palmer Dabbelt New
doc: -falign-functions doesn't override the __attribute__((align(N))) doc: -falign-functions doesn't override the __attribute__((align(N))) - - - - --- 2022-10-07 Palmer Dabbelt New
RISC-V: Default to tuning for the thead-c906 RISC-V: Default to tuning for the thead-c906 - - - - --- 2022-10-05 Palmer Dabbelt New
Fix the build of record_edge_info() Fix the build of record_edge_info() - - - - --- 2022-10-01 Palmer Dabbelt New
Document -fexcess-precision=16 in tm.texi Document -fexcess-precision=16 in tm.texi - - - - --- 2022-09-09 Palmer Dabbelt New
RISC-V: Support -fexcess-precision=16 RISC-V: Support -fexcess-precision=16 - - - - --- 2022-09-09 Palmer Dabbelt New
RISC-V: Don't try to vectorize tree-ssa/gen-vect-34.c RISC-V: Don't try to vectorize tree-ssa/gen-vect-34.c - - - - --- 2022-09-03 Palmer Dabbelt New
RISC-V: Fix the V calling convention RISC-V: Fix the V calling convention - - - - --- 2022-09-01 Palmer Dabbelt New
[v4] RISC-V: Add support for inlining subword atomic operations [v4] RISC-V: Add support for inlining subword atomic operations - - - - --- 2022-08-21 Palmer Dabbelt New
RISC-V: Fix the sge<u> ..., x0, ... pattern RISC-V: Fix the sge<u> ..., x0, ... pattern - - - - --- 2022-08-06 Palmer Dabbelt New
RISC-V: Use the X iterator for eh_set_lr_{si,di} RISC-V: Use the X iterator for eh_set_lr_{si,di} - - - - --- 2022-08-06 Palmer Dabbelt New
[RFC] RISC-V: Add support for RV64E/lp64e [RFC] RISC-V: Add support for RV64E/lp64e - - - - --- 2022-07-13 Palmer Dabbelt New
RISC-V: Add -mtune=thead-c906 to the invoke docs RISC-V: Add -mtune=thead-c906 to the invoke docs - - - - --- 2022-05-26 Palmer Dabbelt New
[v3] Disable tests that require fesetround() on platforms without it [v3] Disable tests that require fesetround() on platforms without it - - - - --- 2022-05-13 Palmer Dabbelt New
tustsuite: pr102892: Avoid undefined behavior tustsuite: pr102892: Avoid undefined behavior - - - - --- 2022-05-04 Palmer Dabbelt New
analyzer/pr104308.c: Avoid optimizing away the copies analyzer/pr104308.c: Avoid optimizing away the copies - - - - --- 2022-05-04 Palmer Dabbelt New
testsuite: btf: Fix btf-datasec-1.c for RISC-V testsuite: btf: Fix btf-datasec-1.c for RISC-V - - - - --- 2022-05-04 Palmer Dabbelt New
[v2] Disable tests that require fesetround() on platforms without it [v2] Disable tests that require fesetround() on platforms without it - - - - --- 2022-04-29 Palmer Dabbelt New
[wwwdocs] gcc-12/changes.html: Document the RISC-V libstdc++ -latomic detection [wwwdocs] gcc-12/changes.html: Document the RISC-V libstdc++ -latomic detection - - - - --- 2022-04-28 Palmer Dabbelt New
Disable tests that require fesetround() on platforms without it Disable tests that require fesetround() on platforms without it - - - - --- 2022-04-28 Palmer Dabbelt New
c++: Add srodata to the allowed sections c++: Add srodata to the allowed sections - - - - --- 2022-04-21 Palmer Dabbelt New
[v1] libstdc++: Default to mutex-based atomics on RISC-V [v1] libstdc++: Default to mutex-based atomics on RISC-V - - - - --- 2022-04-07 Palmer Dabbelt New
doc: invoke: RISC-V: Clean up the -mstrict-align wording doc: invoke: RISC-V: Clean up the -mstrict-align wording - - - - --- 2022-02-08 Palmer Dabbelt New
doc: invoke: RISC-V: Clean up the -memit-attribute wording doc: invoke: RISC-V: Clean up the -memit-attribute wording - - - - --- 2022-02-08 Palmer Dabbelt New
RISC-V: Document the degree of position independence that medany affords RISC-V: Document the degree of position independence that medany affords - - - - --- 2022-01-18 Palmer Dabbelt New
RISC-V: Document the degree of position independence that medany affords RISC-V: Document the degree of position independence that medany affords - - - - --- 2022-01-14 Palmer Dabbelt New