Lines Matching refs:REGULAR
4 ; The REGULAR run just checks that the inputs passed to promote const expose
6 …disable-machine-cse -aarch64-promote-const=false -mcpu=cyclone | FileCheck -check-prefix=REGULAR %s
21 ; REGULAR-LABEL: test1:
24 ; REGULAR: adrp [[PAGEADDR:x[0-9]+]], [[CSTLABEL:lCP.*]]@PAGE
26 ; REGULAR: ldr q0, {{\[}}[[PAGEADDR]], [[CSTLABEL]]@PAGEOFF]
27 ; REGULAR: adrp [[PAGEADDR:x[0-9]+]], [[CSTLABEL:lCP.*]]@PAGE
28 ; REGULAR: ldr q1, {{\[}}[[PAGEADDR]], [[CSTLABEL]]@PAGEOFF]
29 ; REGULAR: adrp [[PAGEADDR2:x[0-9]+]], [[CSTLABEL2:lCP.*]]@PAGE
30 ; REGULAR: ldr q2, {{\[}}[[PAGEADDR2]], [[CSTLABEL2]]@PAGEOFF]
31 ; REGULAR: adrp [[PAGEADDR3:x[0-9]+]], [[CSTLABEL3:lCP.*]]@PAGE
32 ; REGULAR: ldr q3, {{\[}}[[PAGEADDR3]], [[CSTLABEL3]]@PAGEOFF]
33 ; REGULAR-NEXT: ret
50 ; REGULAR-LABEL: test2:
54 ; REGULAR: adrp [[PAGEADDR:x[0-9]+]], [[CSTLABEL:lCP.*]]@PAGE
55 ; REGULAR: ldr q[[REGNUM:[0-9]+]], {{\[}}[[PAGEADDR]], [[CSTLABEL]]@PAGEOFF]
57 ; REGULAR-NEXT: add.16b v0, v0, v[[REGNUM]]
58 ; REGULAR-NEXT: mla.16b v0, v0, v[[REGNUM]]
59 ; REGULAR-NEXT: ret
78 ; REGULAR-LABEL: test3:
79 ; REGULAR: ldr
80 ; REGULAR: ldr
81 ; REGULAR-NOT: ldr
82 ; REGULAR: ret
113 ; REGULAR-LABEL: test4:
114 ; REGULAR: ldr
115 ; REGULAR-NOT: ldr
116 ; REGULAR: ret
142 ; REGULAR-LABEL: test5:
143 ; REGULAR: ldr
144 ; REGULAR: ret