[AArch64] SVE tests
[official-gcc.git] / gcc / testsuite / selftests / asr_div1.rtl
blob2b03b3836225f6feaa5ed3639d50b1602c1834c4
1 ;; Taken from
2 ;;    gcc/testsuite/gcc.dg/asr_div1.c -O2 -fdump-rtl-all -mtune=cortex-a53
3 ;; for aarch64, hand editing to the new format.
5 (function "f1"
6   (insn-chain
7     (block 2
8       (edge-from entry (flags "FALLTHRU"))
9       (cinsn 1 (set (reg:DI <2>)
10         (lshiftrt:DI (reg:DI <0>)
11             (const_int 32)))
12         "../../src/gcc/testsuite/gcc.dg/asr_div1.c":14
13         (expr_list:REG_DEAD (reg:DI <0>)
14           (nil)))
15       (cinsn 2 (set (reg:SI <1>)
16         (ashiftrt:SI (subreg:SI (reg:DI <2>) 0)
17             (const_int 3)))
18         "../../src/gcc/testsuite/gcc.dg/asr_div1.c":14
19         (expr_list:REG_DEAD (reg:DI <2>)
20           (nil)))
21       (edge-to exit (flags "FALLTHRU"))
22     ) ;; block 2
23   ) ;; insn-chain
24 ) ;; function