Lines Matching refs:alignment

103  *			go to sm_med		! tuned by alignment
227 * src/dst alignment, dst offset from the next 64 byte FPblock store
235 * points for each of the alignment choices.
238 * costs for each alignment when src&dst are in cache:
268 * some initial alignment activity of moving 0 to 3 bytes,
281 * disabled for that alignment choice.
292 * saves an alignment test, memory reference, and enabling test
305 * So we test the long word alignment case first, then
306 * the byte alignment, then halfword, then word alignment.
321 * src and dst alignment and provide special cases for each of
322 * the four adjusted alignment cases. The CHKSIZE that was used
324 * as that allows for the worst case of 7 bytes of alignment
339 * Instruction alignment is forced by used of .align 16 directives
341 * combination of operations shifts the alignment of following
345 * instruction and the unrolled loops, then the alignment needs
758 bz,pt %ncc, .kcopy_8 ! check for longword alignment
774 bz,pt %ncc, .kcopy_4 ! check for word alignment
925 * Assumes double word alignment and a count >= 256.
942 bz,pt %ncc, .bcopy_8 ! check for longword alignment
958 bz,pt %ncc, .bcopy_4 ! check for word alignment
1007 or %o0, %o1, %o3 ! prepare alignment check
1008 andcc %o3, 0x3, %g0 ! test for alignment
1045 nop ! instruction alignment
1106 xor %o0, %o1, %o3 ! setup alignment check
1118 bz,pt %ncc, .bc_med_long1 ! word alignment
1177 bz,pt %ncc, .bc_med_word1 ! word alignment
1227 bz,pt %ncc, .bc_med_half1 ! half word alignment
1752 * be copied given a particular input/output address alignment.
1852 bz,pt %ncc, .copyout_8 ! check for longword alignment
1868 bz,pt %ncc, .copyout_4 ! check for word alignment
1902 nop ! instruction alignment
1918 or %o0, %o1, %o3 ! prepare alignment check
1919 andcc %o3, 0x3, %g0 ! test for alignment
2023 xor %o0, %o1, %o3 ! setup alignment check
2035 bz,pt %ncc, .co_med_long1 ! word alignment
2098 nop ! instruction alignment
2102 bz,pt %ncc, .co_med_word1 ! word alignment
2153 nop ! instruction alignment
2158 bz,pt %ncc, .co_med_half1 ! half word alignment
2503 bz,pt %ncc, .xcopyout_4 ! check for word alignment
2647 bz,pt %ncc, .copyin_8 ! check for longword alignment
2663 bz,pt %ncc, .copyin_4 ! check for word alignment
2697 nop ! instruction alignment
2713 or %o0, %o1, %o3 ! prepare alignment check
2714 andcc %o3, 0x3, %g0 ! test for alignment
2818 xor %o0, %o1, %o3 ! setup alignment check
2830 bz,pt %ncc, .ci_med_long1 ! word alignment
2890 nop ! instruction alignment
2894 bz,pt %ncc, .ci_med_word1 ! word alignment
2945 nop ! instruction alignment
2949 bz,pt %ncc, .ci_med_half1 ! half word alignment
3274 bz,pt %ncc, .xcopyin_8 ! check for longword alignment
3290 bz,pt %ncc, .xcopyin_4 ! check for word alignment
3441 bz,pt %ncc, .copyin_ne_8 ! check for longword alignment
3457 bz,pt %ncc, .copyin_ne_4 ! check for word alignment
3539 bz,pt %ncc, .copyout_ne_8 ! check for longword alignment
3555 bz,pt %ncc, .copyout_ne_4 ! check for word alignment