* Jakub Jelinek:
>> +#undef C
>> +
>> + /* Validate the augmentation length, and return the enconding after
>> + it. No check for the return address column because it is
>> + byte-encoded with CIE version 1. */
>> + if (__builtin_expect ((value & mask) == expected
>> +
On Fri, Nov 04, 2022 at 10:37:56AM +0100, Florian Weimer via Gcc-patches wrote:
> "zR" and "zPLR" are the most common augmentations. Use a simple
> SIMD-with-in-a-register technique to check for both augmentations,
> and that the following variable-length integers have length 1, to
> get more quic
"zR" and "zPLR" are the most common augmentations. Use a simple
SIMD-with-in-a-register technique to check for both augmentations,
and that the following variable-length integers have length 1, to
get more quickly at the encoding field.
libgcc/
* unwind-dw2-fde.c (get_cie_encoding_slow):