| /* { dg-do compile } */ | |
| /* { dg-options "-O2 -mcpu=generic" } */ | |
| int f(int *a, int b) | |
| { | |
| a[28] = 0; | |
| a[29] = b; | |
| a[31] = 0; | |
| } | |
| /* We should be able to produce store pair for the store of 28/29 store. */ | |
| /* { dg-final { scan-assembler "stp\tw(\[0-9\]+)\|(zr), w\[0-9\]+" } } */ |