summaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Expand)AuthorFilesLines
2009-10-14fresh startYaniv Kamay1-0/+21
18 # E : $18 is new count ($3 is negative) mskql $4,$16,$4 # U : clear relevant parts of the quad subq $16,$3,$16 # E : $16 is new aligned destination bis $2,$4,$1 # E : Final bytes nop stq_u $1,0($5) # L : Store result nop nop .align 4 aligned_b: /* * We are now guaranteed to be quad aligned, with at least * one partial quad to write. */ sra $18,3,$3 # U : Number of remaining quads to write and $18,7,$18 # E : Number of trailing bytes to write bis $16,$16,$5 # E : Save dest address beq $3,no_quad_b # U : tail stuff only /* * it's worth the effort to unroll this and use wh64 if possible * Lifted a bunch of code from clear_user.S * At this point, entry values are: * $16 Curre