Lines Matching defs:arg_ct
1003 const TCGArgConstraint *arg_ct;
1006 arg_ct = &def->args_ct[k];
1007 if (arg_ct->ct & TCG_CT_ALIAS) {
1011 if (!(arg_ct->ct & TCG_CT_REG))
1015 if (tcg_regset_test_reg(arg_ct->u.regs, i))
1590 const TCGArgConstraint *arg_ct;
1594 arg_ct = &def->args_ct[0];
1609 reg = tcg_reg_alloc(s, arg_ct->u.regs, s->reserved_regs);
1619 reg = tcg_reg_alloc(s, arg_ct->u.regs, s->reserved_regs);
1651 const TCGArgConstraint *arg_ct;
1669 arg_ct = &def->args_ct[i];
1672 reg = tcg_reg_alloc(s, arg_ct->u.regs, allocated_regs);
1679 if (tcg_target_const_match(ts->val, arg_ct)) {
1686 reg = tcg_reg_alloc(s, arg_ct->u.regs, allocated_regs);
1695 if (arg_ct->ct & TCG_CT_IALIAS) {
1699 if (arg != args[arg_ct->alias_index])
1710 if (tcg_regset_test_reg(arg_ct->u.regs, reg)) {
1716 reg = tcg_reg_alloc(s, arg_ct->u.regs, allocated_regs);
1761 arg_ct = &def->args_ct[i];
1763 if (arg_ct->ct & TCG_CT_ALIAS) {
1764 reg = new_args[arg_ct->alias_index];
1769 tcg_regset_test_reg(arg_ct->u.regs, reg)) {
1772 reg = tcg_reg_alloc(s, arg_ct->u.regs, allocated_regs);
1820 const TCGArgConstraint *arg_ct;
1901 arg_ct = &def->args_ct[0];
1906 reg = tcg_reg_alloc(s, arg_ct->u.regs, allocated_regs);
1912 if (!tcg_regset_test_reg(arg_ct->u.regs, reg)) {
1913 reg = tcg_reg_alloc(s, arg_ct->u.regs, allocated_regs);
1919 if (tcg_target_const_match(func_addr, arg_ct)) {
1923 reg = tcg_reg_alloc(s, arg_ct->u.regs, allocated_regs);