Lines Matching refs:ebx
63 pushl %ebx // we'll need to use this too
67 movl %edi,%ebx // copy dest ptr
68 negl %ebx
69 andl $63,%ebx // get #bytes to cache line align destination
74 pushl %ebx // arg3 - #bytes to align destination (1..63)
83 addl %ebx,%esi // adjust ptrs and lengths past copy
84 addl %ebx,%edi
85 subl %ebx,%ecx
107 // ebx = scratch reg used to read a byte of each cache line
112 movzb (%esi,%eax),%ebx // touch line 0, 2, 4, or 6 of page
113 movzb 1*64(%esi,%eax),%ebx // touch line 1, 3, 5, or 7
114 movzb 8*64(%esi,%eax),%ebx // touch line 8, 10, 12, or 14
115 movzb 9*64(%esi,%eax),%ebx // etc
117 movzb 16*64(%esi,%eax),%ebx
118 movzb 17*64(%esi,%eax),%ebx
119 movzb 24*64(%esi,%eax),%ebx
120 movzb 25*64(%esi,%eax),%ebx
122 movzb 32*64(%esi,%eax),%ebx
123 movzb 33*64(%esi,%eax),%ebx
124 movzb 40*64(%esi,%eax),%ebx
125 movzb 41*64(%esi,%eax),%ebx
127 movzb 48*64(%esi,%eax),%ebx
128 movzb 49*64(%esi,%eax),%ebx
129 movzb 56*64(%esi,%eax),%ebx
130 movzb 57*64(%esi,%eax),%ebx
214 popl %ebx