Lines Matching refs:alignment

99  *			go to sm_med		! tuned by alignment
223 * src/dst alignment, dst offset from the next 64 byte FPblock store
231 * points for each of the alignment choices.
234 * costs for each alignment when src&dst are in cache:
264 * some initial alignment activity of moving 0 to 3 bytes,
276 * disabled for that alignment choice.
287 * saves an alignment test, memory reference, and enabling test
300 * So we test the long word alignment case first, then
301 * the byte alignment, then halfword, then word alignment.
316 * src and dst alignment and provide special cases for each of
317 * the four adjusted alignment cases. The CHKSIZE that was used
319 * as that allows for the worst case of 7 bytes of alignment
330 * Instruction alignment is forced by used of .align 16 directives
332 * combination of operations shifts the alignment of following
336 * instruction and the unrolled loops, then the alignment needs
713 bz,pt %ncc, .kcopy_8 ! check for longword alignment
729 bz,pt %ncc, .kcopy_4 ! check for word alignment
880 * Assumes double word alignment and a count >= 256.
897 bz,pt %ncc, .bcopy_8 ! check for longword alignment
913 bz,pt %ncc, .bcopy_4 ! check for word alignment
962 or %o0, %o1, %o3 ! prepare alignment check
963 andcc %o3, 0x3, %g0 ! test for alignment
996 nop ! instruction alignment
1057 xor %o0, %o1, %o3 ! setup alignment check
1069 bz,pt %ncc, .bc_med_long1 ! word alignment
1128 bz,pt %ncc, .bc_med_word1 ! word alignment
1178 bz,pt %ncc, .bc_med_half1 ! half word alignment
1684 * be copied given a particular input/output address alignment.
1784 bz,pt %ncc, .copyout_8 ! check for longword alignment
1800 bz,pt %ncc, .copyout_4 ! check for word alignment
1834 nop ! instruction alignment
1850 or %o0, %o1, %o3 ! prepare alignment check
1851 andcc %o3, 0x3, %g0 ! test for alignment
1955 xor %o0, %o1, %o3 ! setup alignment check
1967 bz,pt %ncc, .co_med_long1 ! word alignment
2030 nop ! instruction alignment
2034 bz,pt %ncc, .co_med_word1 ! word alignment
2085 nop ! instruction alignment
2090 bz,pt %ncc, .co_med_half1 ! half word alignment
2426 bz,pt %ncc, .xcopyout_4 ! check for word alignment
2570 bz,pt %ncc, .copyin_8 ! check for longword alignment
2586 bz,pt %ncc, .copyin_4 ! check for word alignment
2620 nop ! instruction alignment
2636 or %o0, %o1, %o3 ! prepare alignment check
2637 andcc %o3, 0x3, %g0 ! test for alignment
2741 xor %o0, %o1, %o3 ! setup alignment check
2753 bz,pt %ncc, .ci_med_long1 ! word alignment
2813 nop ! instruction alignment
2817 bz,pt %ncc, .ci_med_word1 ! word alignment
2868 nop ! instruction alignment
2872 bz,pt %ncc, .ci_med_half1 ! half word alignment
3188 bz,pt %ncc, .xcopyin_8 ! check for longword alignment
3204 bz,pt %ncc, .xcopyin_4 ! check for word alignment
3355 bz,pt %ncc, .copyin_ne_8 ! check for longword alignment
3371 bz,pt %ncc, .copyin_ne_4 ! check for word alignment
3453 bz,pt %ncc, .copyout_ne_8 ! check for longword alignment
3469 bz,pt %ncc, .copyout_ne_4 ! check for word alignment