Lines Matching refs:nextArgReg

390    Int         n_args, i, nextArgReg;  in doHelperCall()  local
519 nextArgReg = 0; in doHelperCall()
528 if (nextArgReg >= ARM_N_ARGREGS) in doHelperCall()
532 addInstr(env, mk_iMOVds_RR( argregs[nextArgReg], in doHelperCall()
534 nextArgReg++; in doHelperCall()
541 if (nextArgReg & 1) { in doHelperCall()
542 if (nextArgReg >= ARM_N_ARGREGS) in doHelperCall()
544 addInstr(env, ARMInstr_Imm32( argregs[nextArgReg], 0xAA )); in doHelperCall()
545 nextArgReg++; in doHelperCall()
547 if (nextArgReg >= ARM_N_ARGREGS) in doHelperCall()
551 addInstr(env, mk_iMOVds_RR( argregs[nextArgReg], raLo )); in doHelperCall()
552 nextArgReg++; in doHelperCall()
553 addInstr(env, mk_iMOVds_RR( argregs[nextArgReg], raHi )); in doHelperCall()
554 nextArgReg++; in doHelperCall()
558 addInstr(env, mk_iMOVds_RR( argregs[nextArgReg], in doHelperCall()
560 nextArgReg++; in doHelperCall()
576 nextArgReg = 0; in doHelperCall()
585 if (nextArgReg >= ARM_N_ARGREGS) in doHelperCall()
589 tmpregs[nextArgReg] = iselIntExpr_R(env, args[i]); in doHelperCall()
590 nextArgReg++; in doHelperCall()
594 if (nextArgReg & 1) in doHelperCall()
595 nextArgReg++; in doHelperCall()
596 if (nextArgReg + 1 >= ARM_N_ARGREGS) in doHelperCall()
600 tmpregs[nextArgReg] = raLo; in doHelperCall()
601 nextArgReg++; in doHelperCall()
602 tmpregs[nextArgReg] = raHi; in doHelperCall()
603 nextArgReg++; in doHelperCall()
607 tmpregs[nextArgReg] = hregARM_R8(); in doHelperCall()
608 nextArgReg++; in doHelperCall()
634 for (i = 0; i < nextArgReg; i++) { in doHelperCall()
647 vassert(nextArgReg <= ARM_N_ARGREGS); in doHelperCall()
704 addInstr(env, ARMInstr_Call( cc, target, nextArgReg, *retloc )); in doHelperCall()