(prefetch.[sd]): New testcase.

This commit is contained in:
David Edelsohn 1995-08-30 20:58:35 +00:00
parent a69d3a7286
commit d4bc80760e
4 changed files with 32 additions and 0 deletions

View File

@ -27,6 +27,8 @@ asi.d
asi.s
membar.d
membar.s
prefetch.d
prefetch.s
sparc.exp
Things-to-lose:

View File

@ -0,0 +1,17 @@
#objdump: -dr
#name: sparc64 prefetch
.*: +file format .*sparc.*
No symbols in .*
Disassembly of section .text:
0+0000 prefetch \[ %g1 \], #n_reads
0+0004 prefetch \[ %g1 \], 31
0+0008 prefetch \[ %g1 \], #n_reads
0+000c prefetch \[ %g1 \], #one_read
0+0010 prefetch \[ %g1 \], #n_writes
0+0014 prefetch \[ %g1 \], #one_write
0+0018 prefetcha \[ %g1 \] #ASI_AIUP, #n_reads
0+001c prefetcha \[ %g1 \] %asi, 31
0+0020 prefetcha \[ %g1 \] #ASI_AIUS, #n_reads
0+0024 prefetcha \[ %g1 \] %asi, #one_read

View File

@ -0,0 +1,11 @@
.text
prefetch [%g1],0
prefetch [%g1],31
prefetch [%g1],#n_reads
prefetch [%g1],#one_read
prefetch [%g1],#n_writes
prefetch [%g1],#one_write
prefetcha [%g1]#ASI_AIUP,0
prefetcha [%g1]%asi,31
prefetcha [%g1]#ASI_AIUS,#n_reads
prefetcha [%g1]%asi,#one_read

View File

@ -5,4 +5,6 @@ if [istarget sparc*-*-*] then {
set sparc64 [istarget sparc64*-*-*]
if $sparc64 { run_dump_test "asi" }
if $sparc64 { run_dump_test "membar" }
if $sparc64 { run_dump_test "prefetch" }
}