blob: af53de25a897d5be3a96e9a4749fe46e5d8779e8 [file] [log] [blame]
/* { dg-do compile { target aarch64-*-* } } */
/* { dg-additional-options "-O -fdump-rtl-cse1-all" } */
__int128 __RTL (startwith ("vregs")) foo (void)
{
(function "foo"
(insn-chain
(block 2
(edge-from entry (flags "FALLTHRU"))
(cnote 1 [bb 2] NOTE_INSN_BASIC_BLOCK)
(cnote 2 NOTE_INSN_FUNCTION_BEG)
(cinsn 3 (set (subreg:TI (reg:V8HI x0) 0) (const_int -1)))
(edge-to exit (flags "FALLTHRU"))
)
)
(crtl (return_rtx (reg/i:TI x0)))
)
}
/* { dg-final { scan-rtl-dump {(?n)lr *def.*\[x0\].*\[x1\]} cse1 } } */