Lines Matching refs:md_assemblef

2175 md_assemblef (char *format, ...)  in md_assemblef()  function
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()
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()
2238 md_assemblef ("slt $ta,%s,%s", argv[0], argv[1]); in do_pseudo_bge()
2239 md_assemblef ("beqz $ta,%s", argv[2]); in do_pseudo_bge()
2246 md_assemblef ("slts $ta,%s,%s", argv[0], argv[1]); in do_pseudo_bges()
2247 md_assemblef ("beqz $ta,%s", argv[2]); in do_pseudo_bges()
2254 md_assemblef ("slt $ta,%s,%s", argv[1], argv[0]); in do_pseudo_bgt()
2255 md_assemblef ("bnez $ta,%s", argv[2]); in do_pseudo_bgt()
2262 md_assemblef ("slts $ta,%s,%s", argv[1], argv[0]); in do_pseudo_bgts()
2263 md_assemblef ("bnez $ta,%s", argv[2]); in do_pseudo_bgts()
2270 md_assemblef ("slt $ta,%s,%s", argv[1], argv[0]); in do_pseudo_ble()
2271 md_assemblef ("beqz $ta,%s", argv[2]); in do_pseudo_ble()
2278 md_assemblef ("slts $ta,%s,%s", argv[1], argv[0]); in do_pseudo_bles()
2279 md_assemblef ("beqz $ta,%s", argv[2]); in do_pseudo_bles()
2286 md_assemblef ("slt $ta,%s,%s", argv[0], argv[1]); in do_pseudo_blt()
2287 md_assemblef ("bnez $ta,%s", argv[2]); in do_pseudo_blt()
2294 md_assemblef ("slts $ta,%s,%s", argv[0], argv[1]); in do_pseudo_blts()
2295 md_assemblef ("bnez $ta,%s", argv[2]); in do_pseudo_blts()
2301 md_assemblef ("jr %s", argv[0]); in do_pseudo_br()
2308 md_assemblef ("jral $lp,%s", argv[0]); in do_pseudo_bral()
2310 md_assemblef ("jral %s,%s", argv[0], argv[1]); in do_pseudo_bral()
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()
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()
2329 md_assemblef ("add %s,$ta,%s", arg_reg, TLS_REG); 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()
2336 md_assemblef ("add %s,$ta,%s", arg_reg, TLS_REG); 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()
2343 md_assemblef ("add %s,$ta,$gp", arg_reg); 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()
2351 md_assemblef ("lw %s,[$gp+$ta]", arg_reg); in do_pseudo_la_internal()
2356 md_assemblef ("addi %s,%s,%d", arg_reg, arg_reg, addend); in do_pseudo_la_internal()
2361 md_assemblef ("add %s,$ta,%s", arg_reg, arg_reg); in do_pseudo_la_internal()
2380 md_assemblef ("movi55 %s,%d", rt, imm32s); in do_pseudo_li_internal()
2382 md_assemblef ("movi %s,%d", rt, imm32s); in do_pseudo_li_internal()
2384 md_assemblef ("sethi %s,hi20(%d)", rt, imm32s); in do_pseudo_li_internal()
2387 md_assemblef ("sethi %s,hi20(%d)", rt, imm32s); in do_pseudo_li_internal()
2388 md_assemblef ("ori %s,%s,lo12(%d)", rt, rt, imm32s); in do_pseudo_li_internal()
2431 md_assemblef ("%c%ci %s,[%s]", ls, size, argv[0], argv[1]); in do_pseudo_ls_bhw()
2439 md_assemblef ("sethi $ta,hi20(%s)", argv[1]); in do_pseudo_ls_bhw()
2440 md_assemblef ("ori $ta,$ta,lo12(%s)", argv[1]); in do_pseudo_ls_bhw()
2441 md_assemblef ("%c%c%s %s,[$ta+%s]", ls, size, sign, argv[0], TLS_REG); in do_pseudo_ls_bhw()
2446 md_assemblef ("sethi $ta,hi20(%s)", argv[1]); in do_pseudo_ls_bhw()
2447 md_assemblef ("lwi $ta,[$ta+lo12(%s)]", argv[1]); in do_pseudo_ls_bhw()
2448 md_assemblef ("%c%c%s %s,[$ta+%s]", ls, size, sign, argv[0], TLS_REG); in do_pseudo_ls_bhw()
2453 md_assemblef ("sethi $ta,hi20(%s)", argv[1]); in do_pseudo_ls_bhw()
2454 md_assemblef ("%c%c%si %s,[$ta+lo12(%s)]", ls, size, sign, argv[0], argv[1]); in do_pseudo_ls_bhw()
2465 md_assemblef ("sethi $ta,hi20(%s)", argv[1]); in do_pseudo_ls_bhw()
2466 md_assemblef ("ori $ta,$ta,lo12(%s)", argv[1]); in do_pseudo_ls_bhw()
2467 md_assemblef ("%c%c%s %s,[$ta+$gp]", ls, size, sign, argv[0]); in do_pseudo_ls_bhw()
2473 md_assemblef ("sethi $ta,hi20(%s)", argv[1]); in do_pseudo_ls_bhw()
2474 md_assemblef ("ori $ta,$ta,lo12(%s)", argv[1]); in do_pseudo_ls_bhw()
2478 md_assemblef ("%c%c%si %s,[$ta+(%d)]", ls, size, sign, argv[0], addend); in do_pseudo_ls_bhw()
2484 md_assemblef ("%c%c%s %s,[$ta+%s]", ls, size, sign, argv[0], argv[0]); in do_pseudo_ls_bhw()
2519 md_assemblef ("%c%c%si.bi %s,[$ta],%s", ls, size, sign, arg_rt, arg_inc); in do_pseudo_ls_bhwp()
2544 md_assemblef ("%c%c%si.bi %s,[$ta],%s", ls, size, sign, arg_rt, arg_inc); in do_pseudo_ls_bhwpc()
2567 md_assemblef ("%c%c%si.bi %s,%s,%s", in do_pseudo_ls_bhwi()
2575 md_assemblef ("mov55 %s,%s", dst, src); in do_pseudo_move_reg_internal()
2577 md_assemblef ("ori %s,%s,0", dst, src); in do_pseudo_move_reg_internal()
2601 md_assemblef ("subri %s,%s,0", argv[0], argv[1]); in do_pseudo_neg()
2607 md_assemblef ("nor %s,%s,%s", argv[0], argv[1], argv[1]); in do_pseudo_not()
2662 md_assemblef ("%s $r15,[$sp],$r15,%d", opc, en4); in do_pseudo_pushpopm()
2664 md_assemblef ("%s $r%d,[$sp],$r10, 0x0", opc, rb); in do_pseudo_pushpopm()
2666 md_assemblef ("%s $r15,[$sp],$r15,%d", opc, en4); in do_pseudo_pushpopm()
2669 md_assemblef ("%s $r%d,[$sp],$r%d,%d", opc, rb, re, en4); in do_pseudo_pushpopm()
2691 md_assemblef ("push25 %s,%s", argv[0], argv[1]); in do_pseudo_v3push()
2697 md_assemblef ("pop25 %s,%s", argv[0], argv[1]); in do_pseudo_v3pop()
2764 md_assemblef ("%s $r%d,[$sp],$r%d,%d", opc, rb, re, en4); in do_pseudo_pushpop_stack()
2788 md_assemblef ("l.%c $ta,%s", size, argv[0]); in do_pseudo_push_bhwd()
2789 md_assemblef ("smw.adm $ta,[%s],$ta", location); in do_pseudo_push_bhwd()
2793 md_assemblef ("l.w $ta,%s+4", argv[0]); in do_pseudo_push_bhwd()
2794 md_assemblef ("smw.adm $ta,[%s],$ta", location); in do_pseudo_push_bhwd()
2821 md_assemblef ("lmw.bim %s,[%s],%s", argv[1], location, argv[1]); in do_pseudo_pop_bhwd()
2822 md_assemblef ("s.w %s,%s+4", argv[1], argv[0]); in do_pseudo_pop_bhwd()
2825 md_assemblef ("lmw.bim %s,[%s],%s", argv[1], location, argv[1]); in do_pseudo_pop_bhwd()
2826 md_assemblef ("s.%c %s,%s", size, argv[1], argv[0]); in do_pseudo_pop_bhwd()
2841 md_assemblef ("la $ta,%s", argv[0]); in do_pseudo_pusha()
2842 md_assemblef ("smw.adm $ta,[%s],$ta", location); in do_pseudo_pusha()
2857 md_assemblef ("li $ta,%s", argv[0]); in do_pseudo_pushi()
2858 md_assemblef ("smw.adm $ta,[%s],$ta", location); in do_pseudo_pushi()