diff options
author | Maciej W. Rozycki <macro@orcam.me.uk> | 2024-12-25 22:23:39 +0000 |
---|---|---|
committer | Maciej W. Rozycki <macro@orcam.me.uk> | 2024-12-25 22:23:39 +0000 |
commit | 665e0f9c08a9922ba06aeaa719fd4adc5a689df7 (patch) | |
tree | bc8a01c8d7713c13854a4715a894ca095a6b1ee8 /gcc/ada | |
parent | 5a089689a29173cbd1d4eeb93d6e3861890fde18 (diff) | |
download | gcc-665e0f9c08a9922ba06aeaa719fd4adc5a689df7.zip gcc-665e0f9c08a9922ba06aeaa719fd4adc5a689df7.tar.gz gcc-665e0f9c08a9922ba06aeaa719fd4adc5a689df7.tar.bz2 |
testsuite: Expand coverage for unaligned memory stores
Expand coverage for unaligned memory stores, for the "insvmisalignM"
patterns, for 2-byte, 4-byte, and 8-byte scalars, across byte alignments
of 1, 2, 4 and byte misalignments within from 0 up to 7 (there's some
redundancy there for the sake of simplicity of the test case), making
sure all data is written and no data is changed outside the area meant
to be written.
The test case has turned invaluable in verifying changes to the Alpha
backend, but functionality covered is generic, so I have concluded this
test qualifies for generic verification and does not have to be limited
to the Alpha-specific subset of the testsuite.
gcc/testsuite/
* gcc.c-torture/execute/misalign.c: New file.
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions