Lines Matching +full:0 +full:- +full:31

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * include/asm-alpha/xor.h
5 * Optimized RAID-5 checksumming functions for alpha EV5 and EV6
32 .prologue 0 \n\
36 ldq $0,0($17) \n\
37 ldq $1,0($18) \n\
54 xor $0,$1,$0 # 7 cycles from $1 load \n\
58 stq $0,0($17) \n\
87 .prologue 0 \n\
91 ldq $0,0($17) \n\
92 ldq $1,0($18) \n\
93 ldq $2,0($19) \n\
111 xor $0,$1,$1 # 8 cycles from $0 load \n\
118 stq $2,0($17) \n\
131 ldq $0,40($17) \n\
142 xor $0,$1,$1 # 4 cycles from $1 load \n\
165 .prologue 0 \n\
169 ldq $0,0($17) \n\
170 ldq $1,0($18) \n\
171 ldq $2,0($19) \n\
172 ldq $3,0($20) \n\
185 xor $0,$1,$1 # 6 cycles from $1 load \n\
189 ldq $0,24($19) \n\
194 stq $3,0($17) \n\
215 xor $0,$1,$1 # 9 cycles from $1 load \n\
227 ldq $0,56($17) \n\
242 xor $0,$1,$1 # 5 cycles from $1 load \n\
262 .prologue 0 \n\
266 ldq $0,0($17) \n\
267 ldq $1,0($18) \n\
268 ldq $2,0($19) \n\
269 ldq $3,0($20) \n\
271 ldq $4,0($21) \n\
282 xor $0,$1,$1 # 6 cycles from $1 load \n\
286 ldq $0,16($21) \n\
291 stq $4,0($17) \n\
304 xor $28,$0,$0 # 7 cycles from $0 load \n\
307 xor $27,$0,$0 \n\
311 stq $0,16($17) \n\
323 ldq $0,40($20) \n\
344 xor $0,$1,$1 # 6 cycles from $1 load \n\
380 .prologue 0 \n\
383 ldq $31, 0($17) \n\
384 ldq $31, 0($18) \n\
386 ldq $31, 64($17) \n\
387 ldq $31, 64($18) \n\
389 ldq $31, 128($17) \n\
390 ldq $31, 128($18) \n\
392 ldq $31, 192($17) \n\
393 ldq $31, 192($18) \n\
396 ldq $0,0($17) \n\
397 ldq $1,0($18) \n\
416 ldq $31,256($17) \n\
417 xor $0,$1,$0 # 8 cycles from $1 load \n\
418 ldq $31,256($18) \n\
421 stq $0,0($17) \n\
449 .prologue 0 \n\
452 ldq $31, 0($17) \n\
453 ldq $31, 0($18) \n\
454 ldq $31, 0($19) \n\
456 ldq $31, 64($17) \n\
457 ldq $31, 64($18) \n\
458 ldq $31, 64($19) \n\
460 ldq $31, 128($17) \n\
461 ldq $31, 128($18) \n\
462 ldq $31, 128($19) \n\
464 ldq $31, 192($17) \n\
465 ldq $31, 192($18) \n\
466 ldq $31, 192($19) \n\
469 ldq $0,0($17) \n\
470 ldq $1,0($18) \n\
471 ldq $2,0($19) \n\
489 xor $0,$1,$1 # 8 cycles from $0 load \n\
496 stq $2,0($17) \n\
509 ldq $0,40($17) \n\
520 ldq $31,256($17) \n\
521 ldq $31,256($18) \n\
522 ldq $31,256($19) \n\
524 xor $0,$1,$1 # 6 cycles from $1 load \n\
547 .prologue 0 \n\
550 ldq $31, 0($17) \n\
551 ldq $31, 0($18) \n\
552 ldq $31, 0($19) \n\
553 ldq $31, 0($20) \n\
555 ldq $31, 64($17) \n\
556 ldq $31, 64($18) \n\
557 ldq $31, 64($19) \n\
558 ldq $31, 64($20) \n\
560 ldq $31, 128($17) \n\
561 ldq $31, 128($18) \n\
562 ldq $31, 128($19) \n\
563 ldq $31, 128($20) \n\
565 ldq $31, 192($17) \n\
566 ldq $31, 192($18) \n\
567 ldq $31, 192($19) \n\
568 ldq $31, 192($20) \n\
571 ldq $0,0($17) \n\
572 ldq $1,0($18) \n\
573 ldq $2,0($19) \n\
574 ldq $3,0($20) \n\
587 xor $0,$1,$1 # 6 cycles from $1 load \n\
591 ldq $0,24($19) \n\
596 stq $3,0($17) \n\
617 xor $0,$1,$1 # 9 cycles from $1 load \n\
629 ldq $0,56($17) \n\
636 ldq $31,256($17) \n\
638 ldq $31,256($18) \n\
641 ldq $31,256($19) \n\
643 ldq $31,256($20) \n\
648 xor $0,$1,$1 # 7 cycles from $1 load \n\
669 .prologue 0 \n\
672 ldq $31, 0($17) \n\
673 ldq $31, 0($18) \n\
674 ldq $31, 0($19) \n\
675 ldq $31, 0($20) \n\
676 ldq $31, 0($21) \n\
678 ldq $31, 64($17) \n\
679 ldq $31, 64($18) \n\
680 ldq $31, 64($19) \n\
681 ldq $31, 64($20) \n\
682 ldq $31, 64($21) \n\
684 ldq $31, 128($17) \n\
685 ldq $31, 128($18) \n\
686 ldq $31, 128($19) \n\
687 ldq $31, 128($20) \n\
688 ldq $31, 128($21) \n\
690 ldq $31, 192($17) \n\
691 ldq $31, 192($18) \n\
692 ldq $31, 192($19) \n\
693 ldq $31, 192($20) \n\
694 ldq $31, 192($21) \n\
697 ldq $0,0($17) \n\
698 ldq $1,0($18) \n\
699 ldq $2,0($19) \n\
700 ldq $3,0($20) \n\
702 ldq $4,0($21) \n\
713 xor $0,$1,$1 # 6 cycles from $1 load \n\
717 ldq $0,16($21) \n\
722 stq $4,0($17) \n\
735 xor $28,$0,$0 # 7 cycles from $0 load \n\
738 xor $27,$0,$0 \n\
742 stq $0,16($17) \n\
754 ldq $0,40($20) \n\
775 xor $0,$1,$1 # 6 cycles from $1 load \n\
782 ldq $31,256($17) \n\
784 ldq $31,256($18) \n\
787 ldq $31,256($19) \n\
789 ldq $31,256($20) \n\
799 ldq $31,256($21) \n\
833 #include <asm-generic/xor.h>
842 } while (0)