OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [bfin/] [cache2.s] - Blame information for rev 438

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 132 jeremybenn
 
2
.EXTERN MY_LABEL2;
3
.section .text;
4
 
5
//
6
//12 CACHE CONTROL
7
//
8
 
9
//PREFETCH [ Preg ] ; /* indexed (a) */
10
PREFETCH [ P0 ] ;
11
PREFETCH [ P1 ] ;
12
PREFETCH [ P2 ] ;
13
PREFETCH [ P3 ] ;
14
PREFETCH [ P4 ] ;
15
PREFETCH [ P5 ] ;
16
PREFETCH [ SP ] ;
17
PREFETCH [ FP ] ;
18
 
19
//PREFETCH [ Preg ++ ] ; /* indexed, post increment (a) */
20
PREFETCH [ P0++ ] ;
21
PREFETCH [ P1++ ] ;
22
PREFETCH [ P2++ ] ;
23
PREFETCH [ P3++ ] ;
24
PREFETCH [ P4++ ] ;
25
PREFETCH [ P5++ ] ;
26
PREFETCH [ SP++ ] ;
27
PREFETCH [ FP++ ] ;
28
 
29
//FLUSH [ Preg ] ; /* indexed (a) */
30
FLUSH [ P0 ] ;
31
FLUSH [ P1 ] ;
32
FLUSH [ P2 ] ;
33
FLUSH [ P3 ] ;
34
FLUSH [ P4 ] ;
35
FLUSH [ P5 ] ;
36
FLUSH [ SP ] ;
37
FLUSH [ FP ] ;
38
//FLUSH [ Preg ++ ] ; /* indexed, post increment (a) */
39
FLUSH [ P0++ ] ;
40
FLUSH [ P1++ ] ;
41
FLUSH [ P2++ ] ;
42
FLUSH [ P3++ ] ;
43
FLUSH [ P4++ ] ;
44
FLUSH [ P5++ ] ;
45
FLUSH [ SP++ ] ;
46
FLUSH [ FP++ ] ;
47
 
48
//FLUSHINV [ Preg ] ; /* indexed (a) */
49
FLUSHINV [ P0 ] ;
50
FLUSHINV [ P1 ] ;
51
FLUSHINV [ P2 ] ;
52
FLUSHINV [ P3 ] ;
53
FLUSHINV [ P4 ] ;
54
FLUSHINV [ P5 ] ;
55
FLUSHINV [ SP ] ;
56
FLUSHINV [ FP ] ;
57
 
58
//FLUSHINV [ Preg ++ ] ; /* indexed, post increment (a) */
59
FLUSHINV [ P0++ ] ;
60
FLUSHINV [ P1++ ] ;
61
FLUSHINV [ P2++ ] ;
62
FLUSHINV [ P3++ ] ;
63
FLUSHINV [ P4++ ] ;
64
FLUSHINV [ P5++ ] ;
65
FLUSHINV [ SP++ ] ;
66
FLUSHINV [ FP++ ] ;
67
 
68
//IFLUSH [ Preg ] ; /* indexed (a) */
69
IFLUSH [ P0 ] ;
70
IFLUSH [ P1 ] ;
71
IFLUSH [ P2 ] ;
72
IFLUSH [ P3 ] ;
73
IFLUSH [ P4 ] ;
74
IFLUSH [ P5 ] ;
75
IFLUSH [ SP ] ;
76
IFLUSH [ FP ] ;
77
 
78
//IFLUSH [ Preg ++ ] ; /* indexed, post increment (a) */
79
IFLUSH [ P0++ ] ;
80
IFLUSH [ P1++ ] ;
81
IFLUSH [ P2++ ] ;
82
IFLUSH [ P3++ ] ;
83
IFLUSH [ P4++ ] ;
84
IFLUSH [ P5++ ] ;
85
IFLUSH [ SP++ ] ;
86
IFLUSH [ FP++ ] ;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.