Lines Matching full:as
16 * Define cache functions as macros here so that they can be used
64 .macro __loop_cache_range ar as at insn line_width
67 add \as, \as, \at
69 __loops \ar, \as, \at, \line_width
144 .macro ___flush_invalidate_dcache_range ar as at
147 __loop_cache_range \ar \as \at dhwbi XCHAL_DCACHE_LINEWIDTH
153 .macro ___flush_dcache_range ar as at
156 __loop_cache_range \ar \as \at dhwb XCHAL_DCACHE_LINEWIDTH
162 .macro ___invalidate_dcache_range ar as at
165 __loop_cache_range \ar \as \at dhi XCHAL_DCACHE_LINEWIDTH
171 .macro ___invalidate_icache_range ar as at
174 __loop_cache_range \ar \as \at ihi XCHAL_ICACHE_LINEWIDTH
181 .macro ___flush_invalidate_dcache_page ar as
184 __loop_cache_page \ar \as dhwbi XCHAL_DCACHE_LINEWIDTH 1020
190 .macro ___flush_dcache_page ar as
193 __loop_cache_page \ar \as dhwb XCHAL_DCACHE_LINEWIDTH 1020
199 .macro ___invalidate_dcache_page ar as
202 __loop_cache_page \ar \as dhi XCHAL_DCACHE_LINEWIDTH 1020
208 .macro ___invalidate_icache_page ar as
211 __loop_cache_page \ar \as ihi XCHAL_ICACHE_LINEWIDTH 1020