Changeset 60984 in vbox for trunk/src/VBox/Runtime/common/string
- Timestamp:
- May 14, 2016 11:23:21 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/string/bzero.asm
r60983 r60984 42 42 mov r9, rdi ; save rdi in r9 43 43 mov rdi, rcx 44 cmp rdx, 3245 jb .dobytes46 44 47 45 ; todo: alignment? … … 51 49 52 50 and rdx, 7 53 .dobytes:54 51 mov rcx, rdx 55 52 rep stosb … … 58 55 59 56 %else ; GCC 60 cmp rsi, 3261 jb .dobytes62 63 57 ; todo: alignment? 64 58 mov rcx, rsi … … 67 61 68 62 and rsi, 7 69 .dobytes:70 63 mov rcx, rsi 71 64 rep stosb … … 78 71 push edi 79 72 80 xor eax, eax81 73 mov ecx, [ebp + 0ch] 82 74 mov edi, [ebp + 08h] 83 cmp ecx, 12 84 jb .dobytes 75 xor eax, eax 85 76 86 77 mov edx, ecx … … 90 81 and edx, 3 91 82 mov ecx, edx 92 .dobytes:93 83 rep stosb 94 84
Note:
See TracChangeset
for help on using the changeset viewer.