Lines Matching refs:x86_reg

90 			struct x86_reg reg,   in emit_modrm()
91 struct x86_reg regmem ) in emit_modrm()
129 struct x86_reg regmem ) in emit_modrm_noreg()
131 struct x86_reg dummy = x86_make_reg(file_REG32, op); in emit_modrm_noreg()
143 struct x86_reg dst, in emit_op_modrm()
144 struct x86_reg src ) in emit_op_modrm()
172 struct x86_reg x86_make_reg( enum x86_reg_file file, in x86_make_reg()
175 struct x86_reg reg; in x86_make_reg()
185 struct x86_reg x86_make_disp( struct x86_reg reg, in x86_make_disp()
205 struct x86_reg x86_deref( struct x86_reg reg ) in x86_deref()
210 struct x86_reg x86_get_base_reg( struct x86_reg reg ) in x86_get_base_reg()
293 void x86_call( struct x86_function *p, struct x86_reg reg) in x86_call()
305 void x86_mov_reg_imm( struct x86_function *p, struct x86_reg dst, int imm ) in x86_mov_reg_imm()
313 struct x86_reg reg ) in x86_push()
321 struct x86_reg reg ) in x86_pop()
329 struct x86_reg reg ) in x86_inc()
336 struct x86_reg reg ) in x86_dec()
353 struct x86_reg dst, in x86_mov()
354 struct x86_reg src ) in x86_mov()
360 struct x86_reg dst, in x86_xor()
361 struct x86_reg src ) in x86_xor()
367 struct x86_reg dst, in x86_cmp()
368 struct x86_reg src ) in x86_cmp()
374 struct x86_reg dst, in x86_lea()
375 struct x86_reg src ) in x86_lea()
382 struct x86_reg dst, in x86_test()
383 struct x86_reg src ) in x86_test()
390 struct x86_reg dst, in x86_add()
391 struct x86_reg src ) in x86_add()
397 struct x86_reg src ) in x86_mul()
404 struct x86_reg dst, in x86_sub()
405 struct x86_reg src ) in x86_sub()
411 struct x86_reg dst, in x86_or()
412 struct x86_reg src ) in x86_or()
418 struct x86_reg dst, in x86_and()
419 struct x86_reg src ) in x86_and()
432 struct x86_reg dst, in sse_movss()
433 struct x86_reg src ) in sse_movss()
440 struct x86_reg dst, in sse_movaps()
441 struct x86_reg src ) in sse_movaps()
448 struct x86_reg dst, in sse_movups()
449 struct x86_reg src ) in sse_movups()
456 struct x86_reg dst, in sse_movhps()
457 struct x86_reg src ) in sse_movhps()
465 struct x86_reg dst, in sse_movlps()
466 struct x86_reg src ) in sse_movlps()
474 struct x86_reg dst, in sse_maxps()
475 struct x86_reg src ) in sse_maxps()
482 struct x86_reg dst, in sse_maxss()
483 struct x86_reg src ) in sse_maxss()
490 struct x86_reg dst, in sse_divss()
491 struct x86_reg src ) in sse_divss()
498 struct x86_reg dst, in sse_minps()
499 struct x86_reg src ) in sse_minps()
506 struct x86_reg dst, in sse_subps()
507 struct x86_reg src ) in sse_subps()
514 struct x86_reg dst, in sse_mulps()
515 struct x86_reg src ) in sse_mulps()
522 struct x86_reg dst, in sse_mulss()
523 struct x86_reg src ) in sse_mulss()
530 struct x86_reg dst, in sse_addps()
531 struct x86_reg src ) in sse_addps()
538 struct x86_reg dst, in sse_addss()
539 struct x86_reg src ) in sse_addss()
546 struct x86_reg dst, in sse_andnps()
547 struct x86_reg src ) in sse_andnps()
554 struct x86_reg dst, in sse_andps()
555 struct x86_reg src ) in sse_andps()
562 struct x86_reg dst, in sse_rsqrtps()
563 struct x86_reg src ) in sse_rsqrtps()
570 struct x86_reg dst, in sse_rsqrtss()
571 struct x86_reg src ) in sse_rsqrtss()
579 struct x86_reg dst, in sse_movhlps()
580 struct x86_reg src ) in sse_movhlps()
588 struct x86_reg dst, in sse_movlhps()
589 struct x86_reg src ) in sse_movlhps()
597 struct x86_reg dst, in sse_orps()
598 struct x86_reg src ) in sse_orps()
605 struct x86_reg dst, in sse_xorps()
606 struct x86_reg src ) in sse_xorps()
613 struct x86_reg dst, in sse_cvtps2pi()
614 struct x86_reg src ) in sse_cvtps2pi()
630 struct x86_reg dest, in sse_shufps()
631 struct x86_reg arg0, in sse_shufps()
640 struct x86_reg dest, in sse_cmpps()
641 struct x86_reg arg0, in sse_cmpps()
650 struct x86_reg dest, in sse_pmovmskb()
651 struct x86_reg src) in sse_pmovmskb()
665 struct x86_reg dest, in sse2_pshufd()
666 struct x86_reg arg0, in sse2_pshufd()
675 struct x86_reg dst, in sse2_cvttps2dq()
676 struct x86_reg src ) in sse2_cvttps2dq()
683 struct x86_reg dst, in sse2_cvtps2dq()
684 struct x86_reg src ) in sse2_cvtps2dq()
691 struct x86_reg dst, in sse2_packssdw()
692 struct x86_reg src ) in sse2_packssdw()
699 struct x86_reg dst, in sse2_packsswb()
700 struct x86_reg src ) in sse2_packsswb()
707 struct x86_reg dst, in sse2_packuswb()
708 struct x86_reg src ) in sse2_packuswb()
715 struct x86_reg dst, in sse2_rcpps()
716 struct x86_reg src ) in sse2_rcpps()
723 struct x86_reg dst, in sse2_rcpss()
724 struct x86_reg src ) in sse2_rcpss()
731 struct x86_reg dst, in sse2_movd()
732 struct x86_reg src ) in sse2_movd()
744 void x87_fist( struct x86_function *p, struct x86_reg dst ) in x87_fist()
750 void x87_fistp( struct x86_function *p, struct x86_reg dst ) in x87_fistp()
756 void x87_fild( struct x86_function *p, struct x86_reg arg ) in x87_fild()
768 void x87_fldcw( struct x86_function *p, struct x86_reg arg ) in x87_fldcw()
808 static void x87_arith_op( struct x86_function *p, struct x86_reg dst, struct x86_reg arg, in x87_arith_op()
834 void x87_fmul( struct x86_function *p, struct x86_reg dst, struct x86_reg arg ) in x87_fmul()
842 void x87_fsub( struct x86_function *p, struct x86_reg dst, struct x86_reg arg ) in x87_fsub()
850 void x87_fsubr( struct x86_function *p, struct x86_reg dst, struct x86_reg arg ) in x87_fsubr()
858 void x87_fadd( struct x86_function *p, struct x86_reg dst, struct x86_reg arg ) in x87_fadd()
866 void x87_fdiv( struct x86_function *p, struct x86_reg dst, struct x86_reg arg ) in x87_fdiv()
874 void x87_fdivr( struct x86_function *p, struct x86_reg dst, struct x86_reg arg ) in x87_fdivr()
882 void x87_fmulp( struct x86_function *p, struct x86_reg dst ) in x87_fmulp()
889 void x87_fsubp( struct x86_function *p, struct x86_reg dst ) in x87_fsubp()
896 void x87_fsubrp( struct x86_function *p, struct x86_reg dst ) in x87_fsubrp()
903 void x87_faddp( struct x86_function *p, struct x86_reg dst ) in x87_faddp()
910 void x87_fdivp( struct x86_function *p, struct x86_reg dst ) in x87_fdivp()
917 void x87_fdivrp( struct x86_function *p, struct x86_reg dst ) in x87_fdivrp()
924 void x87_fucom( struct x86_function *p, struct x86_reg arg ) in x87_fucom()
930 void x87_fucomp( struct x86_function *p, struct x86_reg arg ) in x87_fucomp()
941 void x87_fxch( struct x86_function *p, struct x86_reg arg ) in x87_fxch()
1021 void x87_fld( struct x86_function *p, struct x86_reg arg ) in x87_fld()
1031 void x87_fst( struct x86_function *p, struct x86_reg dst ) in x87_fst()
1041 void x87_fstp( struct x86_function *p, struct x86_reg dst ) in x87_fstp()
1051 void x87_fcom( struct x86_function *p, struct x86_reg dst ) in x87_fcom()
1061 void x87_fcomp( struct x86_function *p, struct x86_reg dst ) in x87_fcomp()
1072 void x87_fnstsw( struct x86_function *p, struct x86_reg dst ) in x87_fnstsw()
1100 struct x86_reg dst, in mmx_packssdw()
1101 struct x86_reg src ) in mmx_packssdw()
1113 struct x86_reg dst, in mmx_packuswb()
1114 struct x86_reg src ) in mmx_packuswb()
1126 struct x86_reg dst, in mmx_movd()
1127 struct x86_reg src ) in mmx_movd()
1135 struct x86_reg dst, in mmx_movq()
1136 struct x86_reg src ) in mmx_movq()
1152 struct x86_reg x86_fn_arg( struct x86_function *p, in x86_fn_arg()