Re: [PATCH] Allow prologues and epilogues to be inserted later

2022-11-18 Thread Jeff Law via Gcc-patches
On 11/18/22 08:18, Richard Sandiford wrote: Yeah, good point. How does the version below look? Tested as before. I guess it's a philosophical question what distinguishes "late compilation" from everything else, but I think it makes sense for it to mean "no code motion" (among other things).

Re: [PATCH] Allow prologues and epilogues to be inserted later

2022-11-18 Thread Richard Sandiford via Gcc-patches
Jeff Law via Gcc-patches writes: > On 11/11/22 09:21, Richard Sandiford via Gcc-patches wrote: >> Arm's SME adds a new processor mode called streaming mode. >> This mode enables some new (matrix-oriented) instructions and >> disables several existing groups of instructions, such as most >> Advance

Re: [PATCH] Allow prologues and epilogues to be inserted later

2022-11-15 Thread Jeff Law via Gcc-patches
On 11/11/22 09:21, Richard Sandiford via Gcc-patches wrote: Arm's SME adds a new processor mode called streaming mode. This mode enables some new (matrix-oriented) instructions and disables several existing groups of instructions, such as most Advanced SIMD vector instructions and a much smalle

[PATCH] Allow prologues and epilogues to be inserted later

2022-11-11 Thread Richard Sandiford via Gcc-patches
Arm's SME adds a new processor mode called streaming mode. This mode enables some new (matrix-oriented) instructions and disables several existing groups of instructions, such as most Advanced SIMD vector instructions and a much smaller set of SVE instructions. It can also change the current vecto