]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/riscv/riscv.c
Update copyright years.
[thirdparty/gcc.git] / gcc / config / riscv / riscv.c
2021-01-04  Jakub JelinekUpdate copyright years.
2020-11-14  Monk ChiangPR target/97682 - Fix to reuse t1 register between...
2020-11-14  Jim WilsonAsan changes for RISC-V.
2020-10-15  Kito ChengRISC-V: Add support for -mcpu option.
2020-07-30  Cooper QuRISC-V: Add support for TLS stack protector canary...
2020-06-16  Kito ChengRISC-V: Fix ICE on riscv_gpr_save_operation_p [PR95683]
2020-06-15  Kito ChengRISC-V: Suppress warning for signed and unsigned intege...
2020-06-11  Kito ChengRISC-V: Unify the output asm pattern between gpr_save...
2020-06-11  Kito ChengRISC-V: Describe correct USEs for gpr_save pattern...
2020-05-12  Keith PackardRISC-V: Make unique SECCAT_SRODATA names start with...
2020-05-12  Craig BlackmoreRISC-V: Add shorten_memrefs pass.
2020-03-04  Kito ChengPR target/93995 ICE in patch_jump_insn, at cfgrtl.c...
2020-02-24  Kito ChengRISC-V: Adjust floating point code gen for LTGT compare
2020-02-19  Kito ChengRISC-V: Using fmv.x.w/fmv.w.x rather than fmv.x.s/fmv.s.x
2020-01-21  Jakub Jelinekriscv: Fix up riscv_rtx_costs for RTL checking (PR...
2020-01-21  Kito ChengRISC-V: Disallow regrenme if the TO register never...
2020-01-09  Jakub Jelinekre PR inline-asm/93202 ([RISCV] ICE when using inline...
2020-01-09  Jim WilsonRISC-V: Disable use of TLS copy relocs.
2020-01-01  Jakub JelinekUpdate copyright years.
2019-11-19  Martin LiskaInitialize a variable due to -Wmaybe-uninitialized.
2019-10-28  Andrew Burgessgcc/riscv: Add a mechanism to remove some calls to...
2019-10-16  Andrew BurgessRISC-V: Include more registers in SIBCALL_REGS.
2019-09-19  Jim WilsonRISC-V: Fix more splitters accidentally calling gen_reg...
2019-09-10  Richard SandifordAdd call_used_or_fixed_reg_p
2019-09-07  Jim WilsonRISC-V: Re-enable -msave-restore for shared libraries.
2019-08-30  Jim WilsonRISC-V: Disable -msave-restore for shared libraries.
2019-08-20  Richard SandifordUse function_arg_info for TARGET_FUNCTION_ARG_ADVANCE
2019-08-20  Richard SandifordUse function_arg_info for TARGET_FUNCTION_(INCOMING_)ARG
2019-08-20  Richard SandifordUse function_arg_info for TARGET_SETUP_INCOMING_ARGS
2019-08-20  Richard SandifordUse function_arg_info for TARGET_PASS_BY_REFERENCE
2019-08-20  Richard SandifordUse function_arg_info for TARGET_ARG_PARTIAL_BYTES
2019-08-08  Jim WilsonRISC-V: Fix C ABI for flattened struct with 0-length...
2019-08-05  Kito ChengRISC-V: Promote type correctly for libcalls
2019-07-23  Ilia DiachkovRISC-V: Add -malign-data= option.
2019-06-27  Aaron Sawdeybuiltins.c (get_memory_rtx): Fix comment.
2019-05-16  Max Filippovgcc: move assemble_start_function / assemble_end_functi...
2019-04-30  Andrew WatermanRISC-V: Short-forward-branch opt for SiFive 7 series...
2019-04-27  Jim WilsonRISC-V: Promode modes of constant loads for store insns.
2019-04-09  Jakub Jelinekre PR target/90015 (riscv: typo "intterupt" in diagnostic)
2019-03-26  Andrew WatermanRISC-V: Add sifive-7 pipeline description.
2019-03-19  Jim WilsonRISC-V: Fix %lo overflow with BLKmode references.
2019-03-18  Andrew Burgessgcc/riscv: Correctly ignore empty C++ structs when...
2019-03-11  Martin LiskaWrap option names in gcc internal messages with %<...
2019-03-02  Kito ChengRISC-V: Generalize -march support, add ELF attribute...
2019-01-01  Jakub JelinekUpdate copyright years.
2018-11-27  Jeff Lawriscv (riscv_block_mvoe_straight): Use RETURN_BEGIN...
2018-11-17  Jim WilsonRISC-V: Fix epilogue unwind info with fp and single...
2018-09-25  Jim WilsonRISC-V: Fix weak symbols with medany and explicit relocs.
2018-08-29  Jim WilsonRewrite pic.md to improve medany and pic code size.
2018-07-12  Kito ChengRISC-V: Error if function declared with different inter...
2018-07-07  Jim WilsonRISC-V: Finish Ada port.
2018-07-03  Jim WilsonRISC-V: Fix interrupt support for -g.
2018-06-06  Jim WilsonRISC-V: Add interrupt attribute modes.
2018-06-04  Jim WilsonRISC-V: Don't clobber retval when __builtin_eh_return...
2018-05-29  Jim WilsonRISC-V: Fix a comment typo.
2018-05-25  Jim WilsonRISC-V: Add interrupt attribute support.
2018-05-18  Kito ChengRISC-V: Add RV32E support.
2018-05-17  Jim WilsonRISC-V: Optimize switch with sign-extended index.
2018-04-20  Kito ChengRISC-V: Make sure stack is always aligned during adjust...
2018-04-17  Jim WilsonRISC-V: Fix 32-bit stack pointer alignment problem.
2018-03-19  Jim WilsonRISC-V: Fix bootstrap failure.
2018-03-13  Palmer DabbeltRISC-V: Add and document the "-mno-relax" option
2018-02-15  Jim WilsonRISC-V: Change sp subtracts so prologue stores can...
2018-01-23  Andrew WatermanRISC-V: Add -mpreferred-stack-boundary option.
2018-01-17  Andrew WatermanRISC-V: Mark fsX as call clobbered when soft-float.
2018-01-16  Andrew WatermanRISC-V: Increase mult/div cost if not implemented in...
2018-01-10  Kito ChengRISC-V: Add naked function support.
2018-01-09  Jim WilsonRISC-V: Fix -msave-restore bug with sibcalls.
2018-01-03  Jakub JelinekUpdate copyright years.
2017-12-16  Richard Sandifordpoly_int: IN_TARGET_CODE
2017-12-08  Andrew WatermanAdd srodata section support to riscv port.
2017-12-04  Jim WilsonFix typos in riscv register save/restore.
2017-11-29  Jim WilsonRiscv patterns to optimize away some redundant zero...
2017-11-08  Kito ChengRISC-V: Fix build error
2017-11-07  Andrew WatermanRISC-V: Implement movmemsi
2017-11-05  Michael ClarkRISC-V: Emit "i" suffix for instructions with immediate...
2017-11-05  Andrew WatermanRISC-V: If -m[no-]strict-align is not passed, assume...
2017-11-03  Kito ChengRISC-V: Handle non-legitimate address in riscv_legitimi...
2017-09-25  Richard SandifordTurn CONSTANT_ALIGNMENT into a hook
2017-09-15  Richard SandifordTurn CANNOT_CHANGE_MODE_CLASS into a hook
2017-09-13  Richard SandifordTurn SECONDARY_MEMORY_NEEDED into a hook
2017-09-12  Richard SandifordTurn HARD_REGNO_NREGS into a target hook
2017-09-12  Richard SandifordTurn SLOW_UNALIGNED_ACCESS into a target hook
2017-09-04  Richard SandifordTurn MODES_TIEABLE_P into a target hook
2017-09-04  Richard SandifordTurn HARD_REGNO_MODE_OK into a target hook
2017-08-08  Martin Liskatrans.c: Include header files.
2017-07-12  Jeff Lawriscv.c: Remove unnecessary includes.
2017-07-05  Richard SandifordRemove enum before machine_mode
2017-06-05  Jan Hubickaframe-header-opt.c: Include profile-count.h.
2017-05-05  Andrew WatermanRISC-V: Add -mstrict-align option
2017-03-20  Palmer DabbeltRISC-V: Don't prefer FP_REGS for integers
2017-03-20  Palmer DabbeltUse more conservative fences on RISC-V
2017-03-14  Kito ChengUse gcc_fallthrough() instead of __attribute__((fallthr...
2017-03-13  Jeff Lawriscv.c (riscv_emit_float_compare): Use fallthru attrib...
2017-02-08  Kyrylo Tkachov[riscv] Fix build due to INT16_MAX issue
2017-02-06  Palmer DabbeltRISC-V Port: gcc