Lines Matching defs:ctx

154 static int to_regs_16_31_by_one(DisasContext *ctx, int indx)  in to_regs_16_31_by_one()
159 static int to_regs_16_23_by_one(DisasContext *ctx, int indx) in to_regs_16_23_by_one()
164 static int to_regs_24_30_by_two(DisasContext *ctx, int indx) in to_regs_24_30_by_two()
169 static int to_regs_00_30_by_two(DisasContext *ctx, int indx) in to_regs_00_30_by_two()
174 static uint16_t next_word(DisasContext *ctx) in next_word()
179 static int append_16(DisasContext *ctx, int x) in append_16()
184 static bool avr_have_feature(DisasContext *ctx, int feature) in avr_have_feature()
294 static bool trans_ADD(DisasContext *ctx, arg_ADD *a) in trans_ADD()
317 static bool trans_ADC(DisasContext *ctx, arg_ADC *a) in trans_ADC()
344 static bool trans_ADIW(DisasContext *ctx, arg_ADIW *a) in trans_ADIW()
379 static bool trans_SUB(DisasContext *ctx, arg_SUB *a) in trans_SUB()
404 static bool trans_SUBI(DisasContext *ctx, arg_SUBI *a) in trans_SUBI()
427 static bool trans_SBC(DisasContext *ctx, arg_SBC *a) in trans_SBC()
457 static bool trans_SBCI(DisasContext *ctx, arg_SBCI *a) in trans_SBCI()
491 static bool trans_SBIW(DisasContext *ctx, arg_SBIW *a) in trans_SBIW()
526 static bool trans_AND(DisasContext *ctx, arg_AND *a) in trans_AND()
548 static bool trans_ANDI(DisasContext *ctx, arg_ANDI *a) in trans_ANDI()
566 static bool trans_OR(DisasContext *ctx, arg_OR *a) in trans_OR()
587 static bool trans_ORI(DisasContext *ctx, arg_ORI *a) in trans_ORI()
605 static bool trans_EOR(DisasContext *ctx, arg_EOR *a) in trans_EOR()
624 static bool trans_COM(DisasContext *ctx, arg_COM *a) in trans_COM()
641 static bool trans_NEG(DisasContext *ctx, arg_NEG *a) in trans_NEG()
668 static bool trans_INC(DisasContext *ctx, arg_INC *a) in trans_INC()
690 static bool trans_DEC(DisasContext *ctx, arg_DEC *a) in trans_DEC()
707 static bool trans_MUL(DisasContext *ctx, arg_MUL *a) in trans_MUL()
732 static bool trans_MULS(DisasContext *ctx, arg_MULS *a) in trans_MULS()
763 static bool trans_MULSU(DisasContext *ctx, arg_MULSU *a) in trans_MULSU()
792 static bool trans_FMUL(DisasContext *ctx, arg_FMUL *a) in trans_FMUL()
822 static bool trans_FMULS(DisasContext *ctx, arg_FMULS *a) in trans_FMULS()
857 static bool trans_FMULSU(DisasContext *ctx, arg_FMULSU *a) in trans_FMULSU()
906 static bool trans_DES(DisasContext *ctx, arg_DES *a) in trans_DES()
921 static void gen_jmp_ez(DisasContext *ctx) in gen_jmp_ez()
928 static void gen_jmp_z(DisasContext *ctx) in gen_jmp_z()
934 static void gen_push_ret(DisasContext *ctx, int ret) in gen_push_ret()
958 static void gen_pop_ret(DisasContext *ctx, TCGv ret) in gen_pop_ret()
981 static void gen_goto_tb(DisasContext *ctx, int n, target_ulong dest) in gen_goto_tb()
1002 static bool trans_RJMP(DisasContext *ctx, arg_RJMP *a) in trans_RJMP()
1018 static bool trans_IJMP(DisasContext *ctx, arg_IJMP *a) in trans_IJMP()
1036 static bool trans_EIJMP(DisasContext *ctx, arg_EIJMP *a) in trans_EIJMP()
1051 static bool trans_JMP(DisasContext *ctx, arg_JMP *a) in trans_JMP()
1070 static bool trans_RCALL(DisasContext *ctx, arg_RCALL *a) in trans_RCALL()
1088 static bool trans_ICALL(DisasContext *ctx, arg_ICALL *a) in trans_ICALL()
1110 static bool trans_EICALL(DisasContext *ctx, arg_EICALL *a) in trans_EICALL()
1130 static bool trans_CALL(DisasContext *ctx, arg_CALL *a) in trans_CALL()
1149 static bool trans_RET(DisasContext *ctx, arg_RET *a) in trans_RET()
1165 static bool trans_RETI(DisasContext *ctx, arg_RETI *a) in trans_RETI()
1179 static bool trans_CPSE(DisasContext *ctx, arg_CPSE *a) in trans_CPSE()
1192 static bool trans_CP(DisasContext *ctx, arg_CP *a) in trans_CP()
1213 static bool trans_CPC(DisasContext *ctx, arg_CPC *a) in trans_CPC()
1241 static bool trans_CPI(DisasContext *ctx, arg_CPI *a) in trans_CPI()
1262 static bool trans_SBRC(DisasContext *ctx, arg_SBRC *a) in trans_SBRC()
1277 static bool trans_SBRS(DisasContext *ctx, arg_SBRS *a) in trans_SBRS()
1293 static bool trans_SBIC(DisasContext *ctx, arg_SBIC *a) in trans_SBIC()
1311 static bool trans_SBIS(DisasContext *ctx, arg_SBIS *a) in trans_SBIS()
1331 static bool trans_BRBC(DisasContext *ctx, arg_BRBC *a) in trans_BRBC()
1380 static bool trans_BRBS(DisasContext *ctx, arg_BRBS *a) in trans_BRBS()
1494 static void gen_data_store(DisasContext *ctx, TCGv data, TCGv addr) in gen_data_store()
1503 static void gen_data_load(DisasContext *ctx, TCGv data, TCGv addr) in gen_data_load()
1517 static bool trans_MOV(DisasContext *ctx, arg_MOV *a) in trans_MOV()
1534 static bool trans_MOVW(DisasContext *ctx, arg_MOVW *a) in trans_MOVW()
1554 static bool trans_LDI(DisasContext *ctx, arg_LDI *a) in trans_LDI()
1576 static bool trans_LDS(DisasContext *ctx, arg_LDS *a) in trans_LDS()
1616 static bool trans_LDX1(DisasContext *ctx, arg_LDX1 *a) in trans_LDX1()
1625 static bool trans_LDX2(DisasContext *ctx, arg_LDX2 *a) in trans_LDX2()
1637 static bool trans_LDX3(DisasContext *ctx, arg_LDX3 *a) in trans_LDX3()
1673 static bool trans_LDY2(DisasContext *ctx, arg_LDY2 *a) in trans_LDY2()
1685 static bool trans_LDY3(DisasContext *ctx, arg_LDY3 *a) in trans_LDY3()
1696 static bool trans_LDDY(DisasContext *ctx, arg_LDDY *a) in trans_LDDY()
1735 static bool trans_LDZ2(DisasContext *ctx, arg_LDZ2 *a) in trans_LDZ2()
1747 static bool trans_LDZ3(DisasContext *ctx, arg_LDZ3 *a) in trans_LDZ3()
1759 static bool trans_LDDZ(DisasContext *ctx, arg_LDDZ *a) in trans_LDDZ()
1781 static bool trans_STS(DisasContext *ctx, arg_STS *a) in trans_STS()
1816 static bool trans_STX1(DisasContext *ctx, arg_STX1 *a) in trans_STX1()
1825 static bool trans_STX2(DisasContext *ctx, arg_STX2 *a) in trans_STX2()
1836 static bool trans_STX3(DisasContext *ctx, arg_STX3 *a) in trans_STX3()
1870 static bool trans_STY2(DisasContext *ctx, arg_STY2 *a) in trans_STY2()
1881 static bool trans_STY3(DisasContext *ctx, arg_STY3 *a) in trans_STY3()
1892 static bool trans_STDY(DisasContext *ctx, arg_STDY *a) in trans_STDY()
1925 static bool trans_STZ2(DisasContext *ctx, arg_STZ2 *a) in trans_STZ2()
1937 static bool trans_STZ3(DisasContext *ctx, arg_STZ3 *a) in trans_STZ3()
1949 static bool trans_STDZ(DisasContext *ctx, arg_STDZ *a) in trans_STDZ()
1973 static bool trans_LPM1(DisasContext *ctx, arg_LPM1 *a) in trans_LPM1()
1990 static bool trans_LPM2(DisasContext *ctx, arg_LPM2 *a) in trans_LPM2()
2007 static bool trans_LPMX(DisasContext *ctx, arg_LPMX *a) in trans_LPMX()
2043 static bool trans_ELPM1(DisasContext *ctx, arg_ELPM1 *a) in trans_ELPM1()
2056 static bool trans_ELPM2(DisasContext *ctx, arg_ELPM2 *a) in trans_ELPM2()
2069 static bool trans_ELPMX(DisasContext *ctx, arg_ELPMX *a) in trans_ELPMX()
2104 static bool trans_SPM(DisasContext *ctx, arg_SPM *a) in trans_SPM()
2114 static bool trans_SPMX(DisasContext *ctx, arg_SPMX *a) in trans_SPMX()
2128 static bool trans_IN(DisasContext *ctx, arg_IN *a) in trans_IN()
2141 static bool trans_OUT(DisasContext *ctx, arg_OUT *a) in trans_OUT()
2156 static bool trans_PUSH(DisasContext *ctx, arg_PUSH *a) in trans_PUSH()
2172 static bool trans_POP(DisasContext *ctx, arg_POP *a) in trans_POP()
2201 static bool trans_XCH(DisasContext *ctx, arg_XCH *a) in trans_XCH()
2228 static bool trans_LAS(DisasContext *ctx, arg_LAS *a) in trans_LAS()
2258 static bool trans_LAC(DisasContext *ctx, arg_LAC *a) in trans_LAC()
2288 static bool trans_LAT(DisasContext *ctx, arg_LAT *a) in trans_LAT()
2322 static bool trans_LSR(DisasContext *ctx, arg_LSR *a) in trans_LSR()
2345 static bool trans_ROR(DisasContext *ctx, arg_ROR *a) in trans_ROR()
2370 static bool trans_ASR(DisasContext *ctx, arg_ASR *a) in trans_ASR()
2391 static bool trans_SWAP(DisasContext *ctx, arg_SWAP *a) in trans_SWAP()
2409 static bool trans_SBI(DisasContext *ctx, arg_SBI *a) in trans_SBI()
2424 static bool trans_CBI(DisasContext *ctx, arg_CBI *a) in trans_CBI()
2438 static bool trans_BST(DisasContext *ctx, arg_BST *a) in trans_BST()
2451 static bool trans_BLD(DisasContext *ctx, arg_BLD *a) in trans_BLD()
2465 static bool trans_BSET(DisasContext *ctx, arg_BSET *a) in trans_BSET()
2500 static bool trans_BCLR(DisasContext *ctx, arg_BCLR *a) in trans_BCLR()
2546 static bool trans_BREAK(DisasContext *ctx, arg_BREAK *a) in trans_BREAK()
2566 static bool trans_NOP(DisasContext *ctx, arg_NOP *a) in trans_NOP()
2578 static bool trans_SLEEP(DisasContext *ctx, arg_SLEEP *a) in trans_SLEEP()
2590 static bool trans_WDR(DisasContext *ctx, arg_WDR *a) in trans_WDR()
2606 static void translate(DisasContext *ctx) in translate()
2617 static bool canonicalize_skip(DisasContext *ctx) in canonicalize_skip()
2659 DisasContext *ctx = container_of(dcbase, DisasContext, base); in avr_tr_init_disas_context() local
2688 DisasContext *ctx = container_of(dcbase, DisasContext, base); in avr_tr_insn_start() local
2695 DisasContext *ctx = container_of(dcbase, DisasContext, base); in avr_tr_translate_insn() local
2755 DisasContext *ctx = container_of(dcbase, DisasContext, base); in avr_tr_tb_stop() local