ev6-memchr.S (e5451c8f8330e03ad3cfa16048b4daf961af434f) | ev6-memchr.S (00fc0e0dda6286407f3854cd71a125f519a5689c) |
---|---|
1/* 2 * arch/alpha/lib/ev6-memchr.S 3 * 4 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com> 5 * 6 * Finds characters in a memory area. Optimized for the Alpha: 7 * 8 * - memory accessed as aligned quadwords only --- 13 unchanged lines hidden (view full) --- 22 * abbreviated as 'CWG' in other comments here 23 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html 24 * Scheduling notation: 25 * E - either cluster 26 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1 27 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1 28 * Try not to change the actual algorithm if possible for consistency. 29 */ | 1/* 2 * arch/alpha/lib/ev6-memchr.S 3 * 4 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com> 5 * 6 * Finds characters in a memory area. Optimized for the Alpha: 7 * 8 * - memory accessed as aligned quadwords only --- 13 unchanged lines hidden (view full) --- 22 * abbreviated as 'CWG' in other comments here 23 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html 24 * Scheduling notation: 25 * E - either cluster 26 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1 27 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1 28 * Try not to change the actual algorithm if possible for consistency. 29 */ |
30 | 30#include <asm/export.h> |
31 .set noreorder 32 .set noat 33 34 .align 4 35 .globl memchr 36 .ent memchr 37memchr: 38 .frame $30,0,$26,0 --- 145 unchanged lines hidden (view full) --- 184 185$not_found: 186 mov $31, $0 # E : 187 nop # E : 188 nop # E : 189 ret # L0 : 190 191 .end memchr | 31 .set noreorder 32 .set noat 33 34 .align 4 35 .globl memchr 36 .ent memchr 37memchr: 38 .frame $30,0,$26,0 --- 145 unchanged lines hidden (view full) --- 184 185$not_found: 186 mov $31, $0 # E : 187 nop # E : 188 nop # E : 189 ret # L0 : 190 191 .end memchr |
192 EXPORT_SYMBOL(memchr) |
|