RE: [PATCH v1] RISC-V: Remove unnecessary frm restore volatile define_insn

2025-01-28 Thread Li, Pan2
Li, Pan2 ; gcc-patches@gcc.gnu.org Cc: juzhe.zh...@rivai.ai; kito.ch...@gmail.com; jeffreya...@gmail.com; rdapp@gmail.com Subject: Re: [PATCH v1] RISC-V: Remove unnecessary frm restore volatile define_insn On 1/26/25 05:33, pan2...@intel.com wrote: > From: Pan Li > > After we add

Re: [PATCH v1] RISC-V: Remove unnecessary frm restore volatile define_insn

2025-01-27 Thread Vineet Gupta
On 1/26/25 05:33, pan2...@intel.com wrote: > From: Pan Li > > After we add the frm register to the global_regs, we may not need to > define_insn that volatile to emit the frm restore insns. The > cooperatively-managed global register will help to handle this, instead > of emit the volatile define

RE: [PATCH v1] RISC-V: Remove unnecessary frm restore volatile define_insn

2025-01-26 Thread Li, Pan2
dapp@gmail.com; vine...@rivosinc.com Subject: Re: [PATCH v1] RISC-V: Remove unnecessary frm restore volatile define_insn On 1/26/25 6:33 AM, pan2...@intel.com wrote: > From: Pan Li > > After we add the frm register to the global_regs, we may not need to > define_insn that vo

Re: [PATCH v1] RISC-V: Remove unnecessary frm restore volatile define_insn

2025-01-26 Thread Jeff Law
On 1/26/25 6:33 AM, pan2...@intel.com wrote: From: Pan Li After we add the frm register to the global_regs, we may not need to define_insn that volatile to emit the frm restore insns. The cooperatively-managed global register will help to handle this, instead of emit the volatile define_ins

[PATCH v1] RISC-V: Remove unnecessary frm restore volatile define_insn

2025-01-26 Thread pan2 . li
From: Pan Li After we add the frm register to the global_regs, we may not need to define_insn that volatile to emit the frm restore insns. The cooperatively-managed global register will help to handle this, instead of emit the volatile define_insn explicitly. gcc/ChangeLog: * config/ri