Re: [PATCH 06/22] aarch64: Add GCS instructions

2024-10-24 Thread Richard Sandiford
Yury Khrustalev writes: > From: Szabolcs Nagy > > Add instructions for the Guarded Control Stack extension. > > GCSSS1 and GCSSS2 are modelled as a single GCSSS unspec, because they > are always used together in the compiler. > > Before GCSPOPM and GCSSS2 an extra "mov xn, 0" is added to clear th

[PATCH 06/22] aarch64: Add GCS instructions

2024-10-23 Thread Yury Khrustalev
From: Szabolcs Nagy Add instructions for the Guarded Control Stack extension. GCSSS1 and GCSSS2 are modelled as a single GCSSS unspec, because they are always used together in the compiler. Before GCSPOPM and GCSSS2 an extra "mov xn, 0" is added to clear the output register, this is needed to g