Lines Matching refs:arg_index

408 .macro LOOP_OVER_SHORTY_LOADING_XMMS xmm_reg, inst, shorty, arg_index, finished
419 addq MACRO_LITERAL(1), REG_VAR(arg_index)
424 addq MACRO_LITERAL(1), REG_VAR(arg_index)
433 addq MACRO_LITERAL(1), REG_VAR(arg_index)
434 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
439 addq MACRO_LITERAL(1), REG_VAR(arg_index)
451 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
456 addq MACRO_LITERAL(1), REG_VAR(arg_index)
469 .macro LOOP_OVER_SHORTY_LOADING_GPRS gpr_reg64, gpr_reg32, inst, shorty, arg_index, finished
481 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
486 addq MACRO_LITERAL(1), REG_VAR(arg_index)
501 addq MACRO_LITERAL(1), REG_VAR(arg_index)
502 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
507 addq MACRO_LITERAL(1), REG_VAR(arg_index)
520 addq MACRO_LITERAL(1), REG_VAR(arg_index)
524 addq MACRO_LITERAL(1), REG_VAR(arg_index)
525 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
528 addq MACRO_LITERAL(1), REG_VAR(arg_index)
536 .macro LOOP_RANGE_OVER_SHORTY_LOADING_XMMS xmm_reg, shorty, arg_index, stack_index, finished
546 addq MACRO_LITERAL(1), REG_VAR(arg_index)
551 addq MACRO_LITERAL(1), REG_VAR(arg_index)
555 GET_VREG_XMMd REG_VAR(xmm_reg), REG_VAR(arg_index)
556 addq MACRO_LITERAL(2), REG_VAR(arg_index)
560 GET_VREG_XMMs REG_VAR(xmm_reg), REG_VAR(arg_index)
561 addq MACRO_LITERAL(1), REG_VAR(arg_index)
575 .macro LOOP_RANGE_OVER_FPs shorty, arg_index, stack_index, finished
585 addq MACRO_LITERAL(1), REG_VAR(arg_index)
590 addq MACRO_LITERAL(1), REG_VAR(arg_index)
594 movq (rFP, REG_VAR(arg_index), 4), %rax
596 addq MACRO_LITERAL(2), REG_VAR(arg_index)
600 movl (rFP, REG_VAR(arg_index), 4), %eax
602 addq MACRO_LITERAL(1), REG_VAR(arg_index)
610 .macro LOOP_RANGE_OVER_SHORTY_LOADING_GPRS gpr_reg64, gpr_reg32, shorty, arg_index, stack_index, fi…
622 movl (rFP, REG_VAR(arg_index), 4), REG_VAR(gpr_reg32)
623 addq MACRO_LITERAL(1), REG_VAR(arg_index)
627 movq (rFP, REG_VAR(arg_index), 4), REG_VAR(gpr_reg64)
628 addq MACRO_LITERAL(2), REG_VAR(arg_index)
632 addq MACRO_LITERAL(1), REG_VAR(arg_index)
636 addq MACRO_LITERAL(2), REG_VAR(arg_index)
645 .macro LOOP_RANGE_OVER_INTs shorty, arg_index, stack_index, finished
657 movl (rFP, REG_VAR(arg_index), 4), %eax
659 addq MACRO_LITERAL(1), REG_VAR(arg_index)
663 movq (rFP, REG_VAR(arg_index), 4), %rax
665 addq MACRO_LITERAL(2), REG_VAR(arg_index)
669 addq MACRO_LITERAL(1), REG_VAR(arg_index)
673 addq MACRO_LITERAL(2), REG_VAR(arg_index)
681 .macro LOOP_OVER_SHORTY_STORING_XMMS xmm_reg, shorty, arg_index, fp, finished
691 addq MACRO_LITERAL(1), REG_VAR(arg_index)
695 addq MACRO_LITERAL(1), REG_VAR(arg_index)
698 movsd REG_VAR(xmm_reg),(REG_VAR(fp), REG_VAR(arg_index), 4)
699 addq MACRO_LITERAL(2), REG_VAR(arg_index)
702 movss REG_VAR(xmm_reg), (REG_VAR(fp), REG_VAR(arg_index), 4)
703 addq MACRO_LITERAL(1), REG_VAR(arg_index)
711 .macro LOOP_OVER_SHORTY_STORING_GPRS gpr_reg64, gpr_reg32, shorty, arg_index, regs, refs, finished
723 movl REG_VAR(gpr_reg32), (REG_VAR(regs), REG_VAR(arg_index), 4)
726 movl REG_VAR(gpr_reg32), (REG_VAR(refs), REG_VAR(arg_index), 4)
728 addq MACRO_LITERAL(1), REG_VAR(arg_index)
731 movq REG_VAR(gpr_reg64), (REG_VAR(regs), REG_VAR(arg_index), 4)
732 addq MACRO_LITERAL(2), REG_VAR(arg_index)
735 addq MACRO_LITERAL(1), REG_VAR(arg_index)
738 addq MACRO_LITERAL(2), REG_VAR(arg_index)
751 .macro LOOP_OVER_FPs shorty, arg_index, regs, stack_ptr, finished
761 addq MACRO_LITERAL(1), REG_VAR(arg_index)
765 addq MACRO_LITERAL(1), REG_VAR(arg_index)
768 movq OFFSET_TO_FIRST_ARGUMENT_IN_STACK(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %rax
769 movq %rax, (REG_VAR(regs), REG_VAR(arg_index), 4)
770 addq MACRO_LITERAL(2), REG_VAR(arg_index)
773 movl OFFSET_TO_FIRST_ARGUMENT_IN_STACK(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %eax
774 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
775 addq MACRO_LITERAL(1), REG_VAR(arg_index)
783 .macro LOOP_OVER_INTs shorty, arg_index, regs, refs, stack_ptr, finished
797 movl OFFSET_TO_FIRST_ARGUMENT_IN_STACK(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %eax
798 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
799 addq MACRO_LITERAL(1), REG_VAR(arg_index)
802 movl OFFSET_TO_FIRST_ARGUMENT_IN_STACK(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %eax
803 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
804 movl %eax, (REG_VAR(refs), REG_VAR(arg_index), 4)
805 addq MACRO_LITERAL(1), REG_VAR(arg_index)
808 movq OFFSET_TO_FIRST_ARGUMENT_IN_STACK(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %rax
809 movq %rax, (REG_VAR(regs), REG_VAR(arg_index), 4)
810 addq MACRO_LITERAL(2), REG_VAR(arg_index)
813 addq MACRO_LITERAL(1), REG_VAR(arg_index)
816 addq MACRO_LITERAL(2), REG_VAR(arg_index)