Lines Matching refs:rdffr
10 define <vscale x 16 x i1> @rdffr() #0 {
11 ; CHECK-LABEL: rdffr:
13 ; CHECK-NEXT: rdffr p0.b
15 %out = call <vscale x 16 x i1> @llvm.aarch64.sve.rdffr()
22 ; CHECK-NEXT: rdffr p0.b, p0/z
24 %out = call <vscale x 16 x i1> @llvm.aarch64.sve.rdffr.z(<vscale x 16 x i1> %pg)
28 ; Test that rdffr.z followed by ptest optimizes to flags-setting rdffrs.
35 %rdffr = call <vscale x 16 x i1> @llvm.aarch64.sve.rdffr.z(<vscale x 16 x i1> %pg)
36 …ut = call i1 @llvm.aarch64.sve.ptest.any.nxv16i1(<vscale x 16 x i1> %pg, <vscale x 16 x i1> %rdffr)
66 declare <vscale x 16 x i1> @llvm.aarch64.sve.rdffr()
67 declare <vscale x 16 x i1> @llvm.aarch64.sve.rdffr.z(<vscale x 16 x i1>)