summaryrefslogtreecommitdiffstats
path: root/binutils-2.24/gas/testsuite/gas/aarch64/system.s
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2015-07-07 17:06:28 -0700
committerElliott Hughes <enh@google.com>2015-07-07 17:06:28 -0700
commite75a9625a658e75feee8e2e2b6d42fa03d47b26d (patch)
treed15bb9a196ea7b28219911d7c26c93585454ed1d /binutils-2.24/gas/testsuite/gas/aarch64/system.s
parent548e866f819455e730b5981cefed80dfb9c56033 (diff)
downloadtoolchain_binutils-e75a9625a658e75feee8e2e2b6d42fa03d47b26d.tar.gz
toolchain_binutils-e75a9625a658e75feee8e2e2b6d42fa03d47b26d.tar.bz2
toolchain_binutils-e75a9625a658e75feee8e2e2b6d42fa03d47b26d.zip
Remove binutils-2.24.
Change-Id: I26a47a29e4d16e75e21e9295504079a815c334c6
Diffstat (limited to 'binutils-2.24/gas/testsuite/gas/aarch64/system.s')
-rw-r--r--binutils-2.24/gas/testsuite/gas/aarch64/system.s74
1 files changed, 0 insertions, 74 deletions
diff --git a/binutils-2.24/gas/testsuite/gas/aarch64/system.s b/binutils-2.24/gas/testsuite/gas/aarch64/system.s
deleted file mode 100644
index 234b900a..00000000
--- a/binutils-2.24/gas/testsuite/gas/aarch64/system.s
+++ /dev/null
@@ -1,74 +0,0 @@
- .text
- drps
-
- //
- // HINTS
- //
-
- nop
- yield
- wfe
- wfi
- sev
- sevl
-
- .macro all_hints from=0, to=127
- hint \from
- .if \to-\from
- all_hints "(\from+1)", \to
- .endif
- .endm
-
- all_hints from=0, to=63
- all_hints from=64, to=127
-
- //
- // SYSL
- //
-
- sysl x7, #3, C15, C7, #7
-
- //
- // BARRIERS
- //
-
- .macro all_barriers op, from=0, to=15
- \op \from
- .if \to-\from
- all_barriers \op, "(\from+1)", \to
- .endif
- .endm
-
- all_barriers op=dsb, from=0, to=15
- all_barriers op=dmb, from=0, to=15
- all_barriers op=isb, from=0, to=15
-
- isb
-
- //
- // PREFETCHS
- //
-
- .macro all_prefetchs op, from=0, to=31
- \op \from, LABEL1
- \op \from, [sp, x15, lsl #0]
- \op \from, [x7, w30, uxtw #3]
- \op \from, [x3, #24]
- .if \to-\from
- all_prefetchs \op, "(\from+1)", \to
- .endif
- .endm
-
- all_prefetchs op=prfm, from=0, to=31
-
- //
- // PREFETCHS with named operation
- //
-
- .irp op, pld, pli, pst
- .irp l, l1, l2, l3
- .irp t, keep, strm
- prfm \op\l\t, [x3, #24]
- .endr
- .endr
- .endr