Lines Matching refs:d0
42 movhu (a0),d0
43 btst CHCTR_ICEN,d0
52 and ~CHCTR_ICEN,d0
53 movhu d0,(a0)
57 movhu (a0),d0
58 btst CHCTR_ICBUSY,d0
62 or CHCTR_ICINV,d0
63 movhu d0,(a0)
68 movhu (a0),d0
69 btst CHCTR_ICBUSY,d0
73 and ~CHCTR_ICINV,d0
74 or CHCTR_ICEN,d0
75 movhu d0,(a0)
76 movhu (a0),d0
93 movhu (a0),d0
94 btst CHCTR_DCEN,d0
103 and ~CHCTR_DCEN,d0
104 movhu d0,(a0)
108 movhu (a0),d0
109 btst CHCTR_DCBUSY,d0
113 or CHCTR_DCINV,d0
114 movhu d0,(a0)
119 movhu (a0),d0
120 btst CHCTR_DCBUSY,d0
124 and ~CHCTR_DCINV,d0
125 or CHCTR_DCEN,d0
126 movhu d0,(a0)
127 movhu (a0),d0
146 add d0,d1
155 and L1_CACHE_TAG_ADDRESS|L1_CACHE_TAG_ENTRY,d0 # round start
157 mov d0,a1
168 mov a1,d0
169 and L1_CACHE_TAG_ENTRY,d0
170 add d0,a0 # starting dcache tag RAM
189 movhu (a2),d0
190 and ~CHCTR_DCEN,d0
191 movhu d0,(a2)
195 movhu (a2),d0
196 btst CHCTR_DCBUSY,d0
202 mov (L1_CACHE_WAYDISP*0,a0),d0 # read the tag in the way 0 slot
203 btst L1_CACHE_TAG_VALID,d0
207 xor a1,d0
208 lsr 12,d0
216 mov (L1_CACHE_WAYDISP*1,a0),d0 # read the tag in the way 1 slot
217 btst L1_CACHE_TAG_VALID,d0
221 xor a1,d0
222 lsr 12,d0
230 mov (L1_CACHE_WAYDISP*2,a0),d0 # read the tag in the way 2 slot
231 btst L1_CACHE_TAG_VALID,d0
235 xor a1,d0
236 lsr 12,d0
244 mov (L1_CACHE_WAYDISP*3,a0),d0 # read the tag in the way 3 slot
245 btst L1_CACHE_TAG_VALID,d0
249 xor a1,d0
250 lsr 12,d0
269 movhu (a2),d0
270 btst CHCTR_DCBUSY,d0
274 or CHCTR_DCEN,d0
275 movhu d0,(a2)
276 movhu (a2),d0