https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88834
--- Comment #21 from kugan at gcc dot gnu.org --- (In reply to Christophe Lyon from comment #20) > Hi Kugan, > > The new test fails with -mabi=ilp32: > FAIL: gcc.target/aarch64/pr88834.c scan-assembler-times \\tld2w\\t{z[0-9]+.s > - z[0-9]+.s}, p[0-7]/z, \\[x[0-9]+, x[0-9]+, lsl 2\\]\\n 2 > FAIL: gcc.target/aarch64/pr88834.c scan-assembler-times \\tst2w\\t{z[0-9]+.s > - z[0-9]+.s}, p[0-7], \\[x[0-9]+, x[0-9]+, lsl 2\\]\\n 1 Thanks Christophe. In the back-end, when we use ILP32, we don't accept SImode ops if like: (plus:SI (mult:SI (reg:SI 91) (const_int 4 [0x4])) (reg:SI 90)) While we would accept Pmode. My question is, should we care about ILP32 for SVE? If so we need to fix this. Otherwise, we can run the test for LP64.