Lines Matching refs:edi
92 pushl %edi // Save a volatile
101 movl %edx,%edi // Need to save only the high order part
105 addl %eax,%edi // Add in the overflow from the low x low calculation
110 // in %esi:%edi
123 addl %edi,%ebx // Add the low words
130 popl %edi // Restore a volatile
201 pushl %edi
203 movl 8(%ebp),%edi /* get ptr to rtc_nanotime_info */
212 popl %edi
219 movl RNT_GENERATION(%edi),%esi /* get generation (0 if being changed) */
223 pushl RNT_SHIFT(%edi) /* save low 32 bits of tscFreq */
228 subl RNT_TSC_BASE(%edi),%eax
229 sbbl RNT_TSC_BASE+4(%edi),%edx
239 mov %edx, %edi
243 add %edi, %eax
245 mov %eax, %edi
251 mov %edi, %eax
258 movl 8(%ebp),%edi /* recover ptr to rtc_nanotime_info */
261 addl RNT_NS_BASE(%edi),%eax
262 adcl RNT_NS_BASE+4(%edi),%edx
264 cmpl RNT_GENERATION(%edi),%esi /* have the parameters changed? */
268 pop %edi