Changeset e7b7be3f in mainline for kernel/arch/amd64/include/memstr.h
- Timestamp:
- 2007-01-22T13:10:08Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0f3fc9b
- Parents:
- 62c63fc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/include/memstr.h
r62c63fc re7b7be3f 52 52 unative_t d0, d1, d2; 53 53 54 __asm__ __volatile__(54 asm volatile( 55 55 "rep movsq\n\t" 56 56 "movq %4, %%rcx\n\t" … … 83 83 unative_t ret; 84 84 85 __asm__(85 asm ( 86 86 "repe cmpsb\n\t" 87 87 "je 1f\n\t" … … 109 109 unative_t d0, d1; 110 110 111 __asm__ __volatile__(111 asm volatile ( 112 112 "rep stosw\n\t" 113 113 : "=&D" (d0), "=&c" (d1), "=a" (x) … … 131 131 unative_t d0, d1; 132 132 133 __asm__ __volatile__(133 asm volatile ( 134 134 "rep stosb\n\t" 135 135 : "=&D" (d0), "=&c" (d1), "=a" (x)
Note:
See TracChangeset
for help on using the changeset viewer.