15 .macro all_hints from=0, to=127
18 all_hints "(\from+1)", \to
22 all_hints from=0, to=63
23 all_hints from=64, to=127
29 sysl x7, #3, C15, C7, #7
35 .macro all_barriers op, from=0, to=15
38 all_barriers \op, "(\from+1)", \to
42 all_barriers op=dsb, from=0, to=15
43 all_barriers op=dmb, from=0, to=15
44 all_barriers op=isb, from=0, to=15
52 .macro all_prefetchs op, from=0, to=31
54 \op \from, [sp, x15, lsl #0]
55 \op \from, [x7, w30, uxtw #3]
58 all_prefetchs \op, "(\from+1)", \to
62 all_prefetchs op=prfm, from=0, to=31