Lines Matching refs:arg_label

2196   char *arg_label = argv[0];  in do_pseudo_b()  local
2199 if (nds32_pic && strstr (arg_label, "@PLT")) in do_pseudo_b()
2201 md_assemblef ("sethi $ta,hi20(%s)", arg_label); in do_pseudo_b()
2202 md_assemblef ("ori $ta,$ta,lo12(%s)", arg_label); in do_pseudo_b()
2208 md_assemblef ("j %s", arg_label); in do_pseudo_b()
2216 char *arg_label = argv[0]; in do_pseudo_bal() local
2220 && (strstr (arg_label, "@GOT") || strstr (arg_label, "@PLT"))) in do_pseudo_bal()
2222 md_assemblef ("sethi $ta,hi20(%s)", arg_label); in do_pseudo_bal()
2223 md_assemblef ("ori $ta,$ta,lo12(%s)", arg_label); in do_pseudo_bal()
2229 md_assemblef ("jal %s", arg_label); in do_pseudo_bal()
2314 do_pseudo_la_internal (const char *arg_reg, const char *arg_label, in do_pseudo_la_internal() argument
2319 if (!nds32_pic && !strstr(arg_label, "@")) in do_pseudo_la_internal()
2321 md_assemblef ("sethi %s,hi20(%s)", arg_reg, arg_label); in do_pseudo_la_internal()
2322 md_assemblef ("ori %s,%s,lo12(%s)", arg_reg, arg_reg, arg_label); in do_pseudo_la_internal()
2324 else if (strstr (arg_label, "@TPOFF")) in do_pseudo_la_internal()
2327 md_assemblef ("sethi $ta,hi20(%s)", arg_label); in do_pseudo_la_internal()
2328 md_assemblef ("ori $ta,$ta,lo12(%s)", arg_label); in do_pseudo_la_internal()
2331 else if (strstr(arg_label, "@GOTTPOFF")) in do_pseudo_la_internal()
2334 md_assemblef ("sethi $ta,hi20(%s)", arg_label); in do_pseudo_la_internal()
2335 md_assemblef ("lwi $ta,[$ta+lo12(%s)]", arg_label); in do_pseudo_la_internal()
2338 else if (nds32_pic && ((strstr (arg_label, "@PLT") in do_pseudo_la_internal()
2339 || strstr (arg_label, "@GOTOFF")))) in do_pseudo_la_internal()
2341 md_assemblef ("sethi $ta,hi20(%s)", arg_label); in do_pseudo_la_internal()
2342 md_assemblef ("ori $ta,$ta,lo12(%s)", arg_label); in do_pseudo_la_internal()
2345 else if (nds32_pic && strstr (arg_label, "@GOT")) in do_pseudo_la_internal()
2347 long addend = builtin_addend (arg_label, NULL); in do_pseudo_la_internal()
2349 md_assemblef ("sethi $ta,hi20(%s)", arg_label); in do_pseudo_la_internal()
2350 md_assemblef ("ori $ta,$ta,lo12(%s)", arg_label); in do_pseudo_la_internal()
2499 char *arg_label = argv[1]; in do_pseudo_ls_bhwp() local
2518 do_pseudo_la_internal ("$ta", arg_label, argv[argc]); in do_pseudo_ls_bhwp()