Searched refs:align (Results 26 - 50 of 121) sorted by relevance

12345

/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/commpage/
H A Dmemset_pattern_sse2.s50 // knowledge (ie, original pattern length) to align the ptr if possible.
59 .align 5, 0x90
114 andl $15,%ecx // mask down to #bytes to 16-byte align
142 .align 4,0x90 // keep inner loops 16-byte aligned
159 .align 4,0x90 // keep inner loops 16-byte aligned
H A Dmemset_pattern_sse2_64.s50 // knowledge (ie, original pattern length) to align the ptr if possible.
60 .align 5, 0x90
116 andl $15,%ecx // mask down to #bytes to 16-byte align
144 .align 4,0x90 // keep inner loops 16-byte aligned
161 .align 4,0x90 // keep inner loops 16-byte aligned
H A Dbzero_scalar.s72 .align 5, 0x90
H A Dcacheflush.s33 .align 2, 0x90
H A Dlongcopy_sse3x_64.s60 .align 5, 0x90
66 andl $63,%eax // get #bytes to cache line align destination
69 // Cache line align destination, so temporal stores in copy loops work right.
74 movl %eax,%edx // #bytes to copy to align destination
102 .align 4,0x90 // 16-byte align inner loops
144 .align 4,0x90 // 16-byte align inner loops
168 .align 4,0x90 // 16-byte align inne
[all...]
H A Dpthreads.s42 .align 2, 0x90
H A Dbcopy_scalar.s75 .align 5, 0x90
87 .align 5, 0x90
H A Dbzero_sse42_64.s49 .align 5, 0x90
64 cmpl $12,%esi // long enough to word align?
101 // We will be using SSE, so align ptr.
137 .align 4,0x90 // keep inner loops 16-byte aligned
H A Dbcopy_sse2.s48 .align 5, 0x90
65 .align 5, 0x90
124 // First, 16-byte align the destination.
134 andl $15,%edx // get #bytes to align destination
175 .align 4,0x90 // 16-byte align inner loops
197 .align 4,0x90 // 16-byte align inner loops
230 andl $63,%ebx // get #bytes to cache line align destination
233 // Cache line align destinatio
[all...]
H A Dbzero_sse42.s47 .align 5, 0x90
65 cmpl $12,%edx // long enough to word align?
103 // We will be using SSE, so align ptr.
140 .align 4,0x90 // keep inner loops 16-byte aligned
H A Dcommpage_gettimeofday.s37 .align 2, 0x90
89 .align 2, 0x90
H A Dbcopy_sse42.s44 .align 5, 0x90
68 .align 5, 0x90
124 // First, 16-byte align the destination.
132 andl $15,%edx // get #bytes to align destination
166 .align 4,0x90 // 16-byte align inner loops
186 .align 4,0x90 // 16-byte align inner loops
255 andl $15,%edx // get #bytes to align destination
H A Dbcopy_sse42_64.s45 .align 5, 0x90
66 .align 5, 0x90
116 // First, 16-byte align the destination.
124 andl $15,%ecx // get #bytes to align destination
159 .align 4,0x90 // 16-byte align inner loops
179 .align 4,0x90 // 16-byte align inner loops
246 andl $15,%ecx // get #bytes to align destination
H A Dlongcopy_sse3x.s57 .align 5, 0x90
69 andl $63,%ebx // get #bytes to cache line align destination
72 // Cache line align destination, so temporal stores in copy loops work right.
74 pushl %ebx // arg3 - #bytes to align destination (1..63)
78 call *%eax // align the destination
110 .align 4,0x90 // 16-byte align inner loops
151 .align 4,0x90 // 16-byte align inner loops
175 .align
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/commpage/
H A Dmemset_g5.s35 .align 2
75 .align 5
78 neg r10,r8 // start to align ptr
80 andi. r10,r10,0x70 // get #bytes to cache line align
89 // cache line align
117 .align 5
H A Dmemset_g3.s35 .align 2
57 .align 4
64 // cache line align
66 stfd f0,0(r8) // no, store another 16 bytes to align
H A Dbcopy_64.s82 .align 5
95 .align 5
204 .align 4
207 neg w3,rd // start to compute #bytes to align destination
208 andi. w6,w3,7 // w6 <- #bytes to 8-byte align destination
210 mtctr w6 // set up for loop to align destination
232 .align 5
284 .align 5
H A Dbzero_128.s35 .align 2
66 .align 5
70 neg r5,r3 // start to compute #bytes to align
76 andi. r5,r5,0x7F // r5 <- #bytes to 128-byte align
83 // 128-byte align
85 mtcrf 0x01,r5 // start to move #bytes to align to cr6 and cr7
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dspawn_internal.h200 #pragma options align=natural
214 #pragma options align=reset
H A Dmcache.h72 #define P2ROUNDUP(x, align) \
73 (-(-((uintptr_t)(x)) & -(align)))
77 #define P2ROUNDDOWN(x, align) \
78 (((uintptr_t)(x)) & ~((uintptr_t)(align) - 1))
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/
H A DIODeviceTreeSupport.h91 #pragma options align=mac68k
103 #pragma options align=reset
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Dstart.s92 .align 12
109 .align ALIGN
111 /* align below properly */
117 .align ALIGN
119 /* align below properly */
132 .align 12
143 .align 12
155 .align 12
163 .align 12
171 .align ALIG
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/profiling/i386/
H A Dprofile-asm.s717 .align ALIGN
727 .align ALIGN
756 .align ALIGN
786 .align ALIGN
822 .align ALIGN
971 .align ALIGN
1076 .align ALIGN
1106 .align ALIGN
1139 .align ALIGN
1187 .align ALIG
[all...]
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ppc/
H A DIOAsmSupport.s51 .align 2
/macosx-10.5.8/xnu-1228.15.4/libkern/c++/
H A DOSObjectAsm.s39 .align 5

Completed in 71 milliseconds

12345