Home | History | Annotate | Download | only in i386

Lines Matching refs:TCGContext

351 static void tcg_out_opc(TCGContext *s, int opc, int r, int rm, int x)
388 static void tcg_out_opc(TCGContext *s, int opc)
404 static void tcg_out_modrm(TCGContext *s, int opc, int r, int rm)
415 static void tcg_out_modrm_sib_offset(TCGContext *s, int opc, int r, int rm,
499 static inline void tcg_out_modrm_offset(TCGContext *s, int opc, int r,
506 static inline void tgen_arithr(TCGContext *s, int subop, int dest, int src)
515 static inline void tcg_out_mov(TCGContext *s, TCGType type, int ret, int arg)
523 static void tcg_out_movi(TCGContext *s, TCGType type,
542 static inline void tcg_out_pushi(TCGContext *s, tcg_target_long val)
555 static inline void tcg_out_push(TCGContext *s, int reg)
560 static inline void tcg_out_pop(TCGContext *s, int reg)
565 static inline void tcg_out_ld(TCGContext *s, TCGType type, int ret,
572 static inline void tcg_out_st(TCGContext *s, TCGType type, int arg,
579 static void tcg_out_shifti(TCGContext *s, int subopc, int reg, int count)
593 static inline void tcg_out_bswap32(TCGContext *s, int reg)
598 static inline void tcg_out_rolw_8(TCGContext *s, int reg)
603 static inline void tcg_out_ext8u(TCGContext *s, int dest, int src)
610 static void tcg_out_ext8s(TCGContext *s, int dest, int src, int rexw)
617 static inline void tcg_out_ext16u(TCGContext *s, int dest, int src)
623 static inline void tcg_out_ext16s(TCGContext *s, int dest, int src, int rexw)
629 static inline void tcg_out_ext32u(TCGContext *s, int dest, int src)
635 static inline void tcg_out_ext32s(TCGContext *s, int dest, int src)
640 static inline void tcg_out_bswap64(TCGContext *s, int reg)
645 static void tgen_arithi(TCGContext *s, int c, int r0,
706 static void tcg_out_addi(TCGContext *s, int reg, tcg_target_long val)
716 static void tcg_out_jxx(TCGContext *s, int opc, int label_index, int small)
762 static void tcg_out_cmp(TCGContext *s, TCGArg arg1, TCGArg arg2,
777 static void tcg_out_brcond32(TCGContext *s, TCGCond cond,
786 static void tcg_out_brcond64(TCGContext *s, TCGCond cond,
796 static void tcg_out_brcond2(TCGContext *s, const TCGArg *args,
877 static void tcg_out_setcond32(TCGContext *s, TCGCond cond, TCGArg dest,
886 static void tcg_out_setcond64(TCGContext *s, TCGCond cond, TCGArg dest,
894 static void tcg_out_setcond2(TCGContext *s, const TCGArg *args,
937 static void tcg_out_branch(TCGContext *s, int call, tcg_target_long dest)
951 static inline void tcg_out_calli(TCGContext *s, tcg_target_long dest)
956 static void tcg_out_jmp(TCGContext *s, tcg_target_long dest)
1001 static inline void tcg_out_tlb_load(TCGContext *s, int addrlo_idx,
1060 static void tcg_out_qemu_ld_direct(TCGContext *s, int datalo, int datahi,
1140 static void tcg_out_qemu_ld(TCGContext *s, const TCGArg *args,
1255 static void tcg_out_qemu_st_direct(TCGContext *s, int datalo, int datahi,
1314 static void tcg_out_qemu_st(TCGContext *s, const TCGArg *args,
1432 static inline void tcg_out_op(TCGContext *s, TCGOpcode opc,
1917 static void tcg_target_qemu_prologue(TCGContext *s)
1952 static void tcg_target_init(TCGContext *s)