PING [Patch][Middle-end]Add -fzero-call-used-regs=[skip|used-gpr|all-gpr|used|all]
Segher Boessenkool
segher@kernel.crashing.org
Tue Sep 15 19:41:21 GMT 2020
On Tue, Sep 15, 2020 at 10:11:41AM +0100, Richard Sandiford wrote:
> Qing Zhao <QING.ZHAO@ORACLE.COM> writes:
> >> On Sep 14, 2020, at 2:20 PM, Richard Sandiford <richard.sandiford@arm.com> wrote:
(Putting correct info in DF, inserting the new insns in pro_and_epi).
But, scheduling runs *after* that, and then you need to prevent the
inserted (zeroing) insns from moving -- if you don't, the code after
some zeroing can be used as gadget! You want to always have all
zeroing insns after *any* computational insn, or it becomes a gadget.
Segher
More information about the Gcc-patches
mailing list