Home | History | Annotate | Download | only in rl78

Lines Matching refs:ax

41 	cmpw	ax, #0x7f80
73 movw ax, [de+2]
75 shrw ax, 7
76 movw bc, ax ; remember if the exponent is all zeros
77 subw ax, #127 ; exponent is now non-biased
78 movw A_EXP, ax
80 movw ax, [de]
81 movw A_FRAC_L, ax
94 movw ax, A_FRAC_L
95 shlw ax, 1
96 movw A_FRAC_L, ax
124 movw ax, [sp+4+8]
125 movw [sp], ax
126 movw ax, [sp+4+2+8]
127 movw [sp+2], ax
128 movw ax, [sp+4+4+8]
129 movw [sp+4], ax
143 movw ax, sp
144 addw ax, #4
145 movw hl, ax
149 movw ax, [sp+4]
150 movw r8, ax
151 movw ax, [sp+6]
152 movw r10, ax
156 movw ax, sp
157 addw ax, #8
158 movw hl, ax
162 movw ax, [sp+8]
163 movw r8, ax
164 movw ax, [sp+10]
165 movw r10, ax
169 movw ax, sp
170 addw ax, #4
171 movw hl, ax
177 movw ax, sp
178 addw ax, #8
179 movw hl, ax
194 movw ax, sp
195 addw ax, #8
196 movw hl, ax
201 movw ax, sp
202 addw ax, #8
203 movw hl, ax
208 movw ax, sp
209 addw ax, #4
210 movw hl, ax
214 movw ax, [sp+4]
215 movw r8, ax
218 movw ax, [sp+10]
220 movw r10, ax
224 movw ax, sp
225 addw ax, #4
226 movw hl, ax
235 movw ax, sp
236 movw hl, ax
237 addw ax, #16+4
238 movw de, ax
241 movw ax, sp
242 addw ax, #8
243 movw hl, ax
244 addw ax, #16+8-8
245 movw de, ax
248 movw ax, sp
249 movw hl, ax
252 movw ax, B_EXP ; sign/exponent word
253 movw bc, ax
254 movw ax, A_EXP ; sign/exponent word
256 subw ax, bc ; a = a.exp - b.exp
257 movw de, ax ; d = sdiff
263 incw ax ; a = diff
266 cmpw ax, #24
271 movw ax, de
274 movw ax, A_EXP
275 movw B_EXP, ax
276 movw ax, #0
277 movw B_FRAC_L, ax
278 movw B_FRAC_H, ax
282 movw ax, B_EXP
283 movw A_EXP, ax
284 movw ax, #0
285 movw A_FRAC_L, ax
286 movw A_FRAC_H, ax
292 movw ax, de
294 cmpw ax, #0 ; sdiff > 0
300 movw ax, B_FRAC_H
301 shrw ax, 1
302 movw B_FRAC_H, ax
312 movw ax, de
318 movw ax, A_FRAC_H
319 shrw ax, 1
320 movw A_FRAC_H, ax
338 movw ax, A_FRAC_L
339 addw ax, B_FRAC_L
340 movw A_FRAC_L, ax
354 movw ax, B_FRAC_L
355 subw ax, A_FRAC_L
356 movw A_FRAC_L, ax
367 movw ax, A_FRAC_L
368 subw ax, B_FRAC_L
369 movw A_FRAC_L, ax
421 movw ax, A_FRAC_H
422 cmpw ax, #0x0200
427 movw ax, A_FRAC_L
428 shlw ax, 1
429 movw A_FRAC_L, ax
430 movw ax, A_FRAC_H
431 rolwc ax, 1
432 movw A_FRAC_H, ax
438 movw ax, A_FRAC_H
439 cmpw ax, #0x01ff
442 movw ax, A_FRAC_H
443 shrw ax, 1
444 movw A_FRAC_H, ax
462 movw ax, A_EXP
463 addw ax, #126 ; not 127, we want the "bt/bf" test to check for denormals
468 movw bc, ax
469 movw ax, A_FRAC_H
470 shrw ax, 1
471 movw A_FRAC_H, ax
478 movw ax, bc
479 incw ax
481 decw ax
483 incw ax ; now it's as if we added 127
484 movw A_EXP, ax
486 cmpw ax, #0xfe
492 movw r10, ax
497 bf a.7, $1f ; note AX has EXP at top of loop
499 movw ax, A_FRAC_H
500 shrw ax, 1
501 movw A_FRAC_H, ax
504 movw A_FRAC_LH, ax
507 movw A_FRAC_L, ax
509 movw ax, A_EXP
517 movw ax, A_FRAC_L
518 addw ax, #1
519 movw A_FRAC_L, ax
529 movw ax, A_FRAC_H
530 shrw ax, 1
531 movw A_FRAC_H, ax
539 movw ax, A_FRAC_L
540 movw r8, ax
546 movw ax, #0
547 movw A_EXP, ax
571 movw ax, sp
572 addw ax, #4
573 movw hl, ax
577 movw ax, [sp+4]
578 movw r8, ax
582 movw ax, [sp+6]
584 movw r10, ax
588 movw ax, sp
589 addw ax, #8
590 movw hl, ax
594 movw ax, [sp+8]
595 movw r8, ax
599 movw ax, [sp+10]
601 movw r10, ax
605 movw ax, sp
606 addw ax, #4
607 movw hl, ax
611 movw ax, sp
612 addw ax, #8
613 movw hl, ax
623 movw ax, sp
624 addw ax, #8
625 movw hl, ax
629 movw ax, sp
630 addw ax, #4
631 movw hl, ax
640 movw ax, sp
641 addw ax, #4
642 movw hl, ax
646 movw ax, sp
647 addw ax, #8
648 movw hl, ax
656 movw ax, sp
657 movw hl, ax
658 addw ax, #16+4
659 movw de, ax
662 movw ax, sp
663 addw ax, #8
664 movw hl, ax
665 addw ax, #16+8-8
666 movw de, ax
669 movw ax, sp
670 movw hl, ax
675 movw ax, A_FRAC_L
676 movw [sp+0], ax
677 movw ax, A_FRAC_H
678 movw [sp+2], ax
680 movw ax, B_FRAC_L
681 movw [sp+8], ax
682 movw ax, B_FRAC_H
683 movw [sp+10], ax
685 movw ax, #0
686 movw [sp+4], ax
687 movw [sp+6], ax
688 movw [sp+12], ax
689 movw [sp+14], ax
694 movw ax, sp
695 movw hl, ax
698 movw ax, A_EXP
699 addw ax, B_EXP
700 movw bc, ax ; exponent in BC
723 movw ax, r14
724 shrw ax, 1
725 movw r14, ax
743 movw ax, r8
744 shlw ax, 1
745 movw r8, ax
746 movw ax, r10
747 rolwc ax, 1
748 movw r10, ax
749 movw ax, r12
750 rolwc ax, 1
751 movw r12, ax
752 movw ax, r14
753 rolwc ax, 1
754 movw r14, ax
759 movw ax, bc
760 movw A_EXP, ax
785 movw ax, sp
786 addw ax, #4
787 movw hl, ax
791 movw ax, [sp+4]
792 movw r8, ax
796 movw ax, [sp+6]
798 movw r10, ax
802 movw ax, sp
803 addw ax, #8
804 movw hl, ax
808 movw ax, [sp+8]
809 movw r8, ax
813 movw ax, [sp+10]
815 movw r10, ax
821 movw ax, sp
822 addw ax, #4
823 movw hl, ax
827 movw ax, sp
828 addw ax, #8
829 movw hl, ax
841 movw ax, sp
842 addw ax, #4
843 movw hl, ax
847 movw ax, sp
848 addw ax, #8
849 movw hl, ax
857 movw ax, sp
858 addw ax, #8
859 movw hl, ax
876 movw ax, sp
877 addw ax, #8
878 movw hl, ax
904 movw ax, sp
905 movw hl, ax
906 addw ax, #16+4
907 movw de, ax
910 movw ax, sp
911 addw ax, #8
912 movw hl, ax
913 addw ax, #16+8-8
914 movw de, ax
917 movw ax, sp
918 movw hl, ax
923 movw ax, A_FRAC_L
924 movw [sp+4], ax
925 movw ax, A_FRAC_H
926 movw [sp+6], ax
928 movw ax, B_FRAC_L
929 movw [sp+8], ax
930 movw ax, B_FRAC_H
931 movw [sp+10], ax
933 movw ax, #0
934 movw [sp+0], ax
935 movw [sp+2], ax
936 movw [sp+12], ax
937 movw [sp+14], ax
942 movw ax, sp
943 movw hl, ax
946 movw ax, A_EXP
947 subw ax, B_EXP
948 movw bc, ax ; exponent in BC
963 movw ax, r14
964 cmpw ax, #0
966 movw ax, r12
967 cmpw ax, #1
971 movw ax, r14
972 shrw ax, 1
973 movw r14, ax
1001 movw ax, r8
1002 shlw ax, 1
1003 movw r8, ax
1004 movw ax, r10
1005 rolwc ax, 1
1006 movw r10, ax
1007 movw ax, r12
1008 rolwc ax, 1
1009 movw r12, ax
1015 movw ax, bc
1016 movw A_EXP, ax