Home | History | Annotate | Download | only in config

Lines Matching defs:argc

2109 typedef void (*nds32_pseudo_opcode_func) (int argc, char *argv[], int pv);
2113 int argc;
2200 do_pseudo_b (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2220 do_pseudo_bal (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2241 do_pseudo_bge (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2249 do_pseudo_bges (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2257 do_pseudo_bgt (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2265 do_pseudo_bgts (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2273 do_pseudo_ble (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2281 do_pseudo_bles (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2289 do_pseudo_blt (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2297 do_pseudo_blts (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2305 do_pseudo_br (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2311 do_pseudo_bral (int argc, char *argv[], int pv ATTRIBUTE_UNUSED)
2313 if (argc == 1)
2377 do_pseudo_la (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2379 do_pseudo_la_internal (argv[0], argv[1], argv[argc]);
2399 do_pseudo_li (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2407 as_bad (_("Operand is not a constant. `%s'"), argv[argc]);
2415 do_pseudo_ls_bhw (int argc ATTRIBUTE_UNUSED, char *argv[], int pv)
2495 as_bad (_("needs @GOT or @GOTOFF. %s"), argv[argc]);
2502 do_pseudo_ls_bhwp (int argc ATTRIBUTE_UNUSED, char *argv[], int pv)
2524 do_pseudo_la_internal ("$ta", arg_label, argv[argc]);
2529 do_pseudo_ls_bhwpc (int argc ATTRIBUTE_UNUSED, char *argv[], int pv)
2554 do_pseudo_ls_bhwi (int argc ATTRIBUTE_UNUSED, char *argv[], int pv)
2587 do_pseudo_move (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2600 do_pseudo_ls_bhw (argc, argv, 2);
2604 do_pseudo_neg (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2611 do_pseudo_not (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2617 do_pseudo_pushpopm (int argc, char *argv[], int pv ATTRIBUTE_UNUSED)
2625 if (argc == 3)
2627 "Only 'pushm/popm $ra5' is supported now. %s", argv[argc]);
2628 else if (argc == 1)
2629 as_bad ("'pushm/popm $ra5, $rb5'. %s\n", argv[argc]);
2631 if (strstr (argv[argc], "pop") == argv[argc])
2633 else if (strstr (argv[argc], "push") == argv[argc])
2636 as_fatal ("nds32-as internal error. %s", argv[argc]);
2643 as_warn ("$rb should not be smaller than $ra. %s", argv[argc]);
2679 do_pseudo_pushpop (int argc, char *argv[], int pv ATTRIBUTE_UNUSED)
2684 if (argc == 2)
2686 "Only 'push/pop $ra5' is supported now. %s", argv[argc]);
2690 argvm[2] = argv[argc];
2695 do_pseudo_v3push (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2701 do_pseudo_v3pop (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2710 do_pseudo_pushpop_stack (int argc, char *argv[], int pv)
2722 if (argc == 1)
2724 /* argc=1, operands pattern: { $fp $gp $lp $sp } */
2729 else if (argc == 2 || argc == 3)
2731 /* argc=2, operands pattern: Rb, Re */
2732 /* argc=3, operands pattern: Rb, Re, { $fp $gp $lp $sp } */
2756 /* Using last_arg_index for argc=1|2|3 is safe, because $fp, $gp, $lp,
2757 and $sp only appear in argc=1 or argc=3 if argc=2, en4 remains 0,
2760 last_arg_index = argc - 1;
2774 do_pseudo_push_bhwd (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2788 if (argc == 2)
2805 do_pseudo_pop_bhwd (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2819 if (argc == 3)
2836 do_pseudo_pusha (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2841 if (argc == 2)
2852 do_pseudo_pushi (int argc ATTRIBUTE_UNUSED, char *argv[], int pv ATTRIBUTE_UNUSED)
2857 if (argc == 2)
3005 int argc = 0;
3022 if (argc >= opcode->argc
3023 || (argc >= (int)ARRAY_SIZE (argv) - 1))
3026 argv[argc] = s + 1;
3027 argc ++;
3034 argv[argc] = line;
3035 opcode->proc (argc, argv, opcode->pseudo_val);