H A D | guest_s390_toIR.c | 2184 s390_format_RS_R0RD(const HChar *(*irgen)(UChar r1, IRTemp op2addr), 2188 IRTemp op2addr = newTemp(Ity_I64); variable 2190 assign(op2addr, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : 2193 mnm = irgen(r1, op2addr); 2200 s390_format_RS_RRRD(const HChar *(*irgen)(UChar r1, UChar r3, IRTemp op2addr), 2204 IRTemp op2addr = newTemp(Ity_I64); variable 2206 assign(op2addr, binop(Iop_Add64, mkU64(d2), b2 != 0 ? get_gpr_dw0(b2) : 2209 mnm = irgen(r1, r3, op2addr); 2216 s390_format_RS_RURD(const HChar *(*irgen)(UChar r1, UChar r3, IRTemp op2addr), 2220 IRTemp op2addr variable 2236 IRTemp op2addr = newTemp(Ity_I64); variable 2262 IRTemp op2addr = newTemp(Ity_I64); variable 2280 IRTemp op2addr = newTemp(Ity_I64); variable 2298 IRTemp op2addr = newTemp(Ity_I64); variable 2316 IRTemp op2addr = newTemp(Ity_I64); variable 2338 IRTemp op2addr = newTemp(Ity_I64); variable 2352 IRTemp op2addr = newTemp(Ity_I64); variable 2369 IRTemp op2addr = newTemp(Ity_I64); variable 2386 IRTemp op2addr = newTemp(Ity_I64); variable 2403 IRTemp op2addr = newTemp(Ity_I64); variable 2420 IRTemp op2addr = newTemp(Ity_I64); variable 2439 IRTemp op2addr = newTemp(Ity_I64); variable 2458 IRTemp op2addr = newTemp(Ity_I64); variable 2477 IRTemp op2addr = newTemp(Ity_I64); variable 2546 IRTemp op2addr = newTemp(Ity_I64); variable 2678 s390_irgen_A(UChar r1, IRTemp op2addr) argument 2694 s390_irgen_AY(UChar r1, IRTemp op2addr) argument 2710 s390_irgen_AG(UChar r1, IRTemp op2addr) argument 2726 s390_irgen_AGF(UChar r1, IRTemp op2addr) argument 2844 s390_irgen_AH(UChar r1, IRTemp op2addr) argument 2860 s390_irgen_AHY(UChar r1, IRTemp op2addr) argument 3039 s390_irgen_AL(UChar r1, IRTemp op2addr) argument 3055 s390_irgen_ALY(UChar r1, IRTemp op2addr) argument 3071 s390_irgen_ALG(UChar r1, IRTemp op2addr) argument 3087 s390_irgen_ALGF(UChar r1, IRTemp op2addr) argument 3208 s390_irgen_ALC(UChar r1, IRTemp op2addr) argument 3227 s390_irgen_ALCG(UChar r1, IRTemp op2addr) argument 3411 s390_irgen_N(UChar r1, IRTemp op2addr) argument 3427 s390_irgen_NY(UChar r1, IRTemp op2addr) argument 3443 s390_irgen_NG(UChar r1, IRTemp op2addr) argument 3608 s390_irgen_BAS(UChar r1, IRTemp op2addr) argument 3645 s390_irgen_BC(UChar r1, UChar x2, UChar b2, UShort d2, IRTemp op2addr) argument 3690 s390_irgen_BCT(UChar r1, IRTemp op2addr) argument 3700 s390_irgen_BCTG(UChar r1, IRTemp op2addr) argument 3710 s390_irgen_BXH(UChar r1, UChar r3, IRTemp op2addr) argument 3723 s390_irgen_BXHG(UChar r1, UChar r3, IRTemp op2addr) argument 3736 s390_irgen_BXLE(UChar r1, UChar r3, IRTemp op2addr) argument 3749 s390_irgen_BXLEG(UChar r1, UChar r3, IRTemp op2addr) argument 3945 s390_irgen_C(UChar r1, IRTemp op2addr) argument 3958 s390_irgen_CY(UChar r1, IRTemp op2addr) argument 3971 s390_irgen_CG(UChar r1, IRTemp op2addr) argument 3984 s390_irgen_CGF(UChar r1, IRTemp op2addr) argument 4265 s390_irgen_CH(UChar r1, IRTemp op2addr) argument 4278 s390_irgen_CHY(UChar r1, IRTemp op2addr) argument 4291 s390_irgen_CGH(UChar r1, IRTemp op2addr) argument 4428 s390_irgen_CHF(UChar r1, IRTemp op2addr) argument 4494 s390_irgen_CL(UChar r1, IRTemp op2addr) argument 4507 s390_irgen_CLY(UChar r1, IRTemp op2addr) argument 4520 s390_irgen_CLG(UChar r1, IRTemp op2addr) argument 4533 s390_irgen_CLGF(UChar r1, IRTemp op2addr) argument 4910 s390_irgen_CLM(UChar r1, UChar r3, IRTemp op2addr) argument 4972 s390_irgen_CLMY(UChar r1, UChar r3, IRTemp op2addr) argument 5034 s390_irgen_CLMH(UChar r1, UChar r3, IRTemp op2addr) argument 5122 s390_irgen_CLHF(UChar r1, IRTemp op2addr) argument 5231 s390_irgen_X(UChar r1, IRTemp op2addr) argument 5247 s390_irgen_XY(UChar r1, IRTemp op2addr) argument 5263 s390_irgen_XG(UChar r1, IRTemp op2addr) argument 5353 s390_irgen_IC(UChar r1, IRTemp op2addr) argument 5361 s390_irgen_ICY(UChar r1, IRTemp op2addr) argument 5369 s390_irgen_ICM(UChar r1, UChar r3, IRTemp op2addr) argument 5404 s390_irgen_ICMY(UChar r1, UChar r3, IRTemp op2addr) argument 5439 s390_irgen_ICMH(UChar r1, UChar r3, IRTemp op2addr) argument 5546 s390_irgen_L(UChar r1, IRTemp op2addr) argument 5554 s390_irgen_LY(UChar r1, IRTemp op2addr) argument 5562 s390_irgen_LG(UChar r1, IRTemp op2addr) argument 5570 s390_irgen_LGF(UChar r1, IRTemp op2addr) argument 5613 s390_irgen_LA(UChar r1, IRTemp op2addr) argument 5621 s390_irgen_LAY(UChar r1, IRTemp op2addr) argument 5629 s390_irgen_LAE(UChar r1, IRTemp op2addr) argument 5637 s390_irgen_LAEY(UChar r1, IRTemp op2addr) argument 5658 s390_irgen_load_and_add32(UChar r1, UChar r3, IRTemp op2addr, Bool is_signed) argument 5692 s390_irgen_load_and_add64(UChar r1, UChar r3, IRTemp op2addr, Bool is_signed) argument 5726 s390_irgen_load_and_bitwise32(UChar r1, UChar r3, IRTemp op2addr, IROp op) argument 5756 s390_irgen_load_and_bitwise64(UChar r1, UChar r3, IRTemp op2addr, IROp op) argument 5786 s390_irgen_LAA(UChar r1, UChar r3, IRTemp op2addr) argument 5794 s390_irgen_LAAG(UChar r1, UChar r3, IRTemp op2addr) argument 5802 s390_irgen_LAAL(UChar r1, UChar r3, IRTemp op2addr) argument 5810 s390_irgen_LAALG(UChar r1, UChar r3, IRTemp op2addr) argument 5818 s390_irgen_LAN(UChar r1, UChar r3, IRTemp op2addr) argument 5826 s390_irgen_LANG(UChar r1, UChar r3, IRTemp op2addr) argument 5834 s390_irgen_LAX(UChar r1, UChar r3, IRTemp op2addr) argument 5842 s390_irgen_LAXG(UChar r1, UChar r3, IRTemp op2addr) argument 5850 s390_irgen_LAO(UChar r1, UChar r3, IRTemp op2addr) argument 5858 s390_irgen_LAOG(UChar r1, UChar r3, IRTemp op2addr) argument 5902 s390_irgen_LT(UChar r1, IRTemp op2addr) argument 5914 s390_irgen_LTG(UChar r1, IRTemp op2addr) argument 5926 s390_irgen_LTGF(UChar r1, IRTemp op2addr) argument 5954 s390_irgen_LB(UChar r1, IRTemp op2addr) argument 5962 s390_irgen_LGB(UChar r1, IRTemp op2addr) argument 5970 s390_irgen_LBH(UChar r1, IRTemp op2addr) argument 6045 s390_irgen_LH(UChar r1, IRTemp op2addr) argument 6053 s390_irgen_LHY(UChar r1, IRTemp op2addr) argument 6061 s390_irgen_LGH(UChar r1, IRTemp op2addr) argument 6103 s390_irgen_LHH(UChar r1, IRTemp op2addr) argument 6111 s390_irgen_LFH(UChar r1, IRTemp op2addr) argument 6127 s390_irgen_LLGF(UChar r1, IRTemp op2addr) argument 6160 s390_irgen_LLC(UChar r1, IRTemp op2addr) argument 6168 s390_irgen_LLGC(UChar r1, IRTemp op2addr) argument 6176 s390_irgen_LLCH(UChar r1, IRTemp op2addr) argument 6200 s390_irgen_LLH(UChar r1, IRTemp op2addr) argument 6208 s390_irgen_LLGH(UChar r1, IRTemp op2addr) argument 6234 s390_irgen_LLHH(UChar r1, IRTemp op2addr) argument 6299 s390_irgen_LLGT(UChar r1, IRTemp op2addr) argument 6371 s390_irgen_LOC(UChar r1, IRTemp op2addr) argument 6380 s390_irgen_LOCG(UChar r1, IRTemp op2addr) argument 6389 s390_irgen_LPQ(UChar r1, IRTemp op2addr) argument 6496 s390_irgen_LRVH(UChar r1, IRTemp op2addr) argument 6508 s390_irgen_LRV(UChar r1, IRTemp op2addr) argument 6525 s390_irgen_LRVG(UChar r1, IRTemp op2addr) argument 6606 s390_irgen_M(UChar r1, IRTemp op2addr) argument 6622 s390_irgen_MFY(UChar r1, IRTemp op2addr) argument 6638 s390_irgen_MH(UChar r1, IRTemp op2addr) argument 6654 s390_irgen_MHY(UChar r1, IRTemp op2addr) argument 6734 s390_irgen_ML(UChar r1, IRTemp op2addr) argument 6750 s390_irgen_MLG(UChar r1, IRTemp op2addr) argument 6812 s390_irgen_MS(UChar r1, IRTemp op2addr) argument 6827 s390_irgen_MSY(UChar r1, IRTemp op2addr) argument 6842 s390_irgen_MSG(UChar r1, IRTemp op2addr) argument 6857 s390_irgen_MSGF(UChar r1, IRTemp op2addr) argument 6968 s390_irgen_O(UChar r1, IRTemp op2addr) argument 6984 s390_irgen_OY(UChar r1, IRTemp op2addr) argument 7000 s390_irgen_OG(UChar r1, IRTemp op2addr) argument 7444 s390_irgen_RLL(UChar r1, UChar r3, IRTemp op2addr) argument 7459 s390_irgen_RLLG(UChar r1, UChar r3, IRTemp op2addr) argument 7716 s390_irgen_SLDA(UChar r1, IRTemp op2addr) argument 7742 s390_irgen_SLDL(UChar r1, IRTemp op2addr) argument 7760 s390_irgen_SLA(UChar r1, IRTemp op2addr) argument 7782 s390_irgen_SLAK(UChar r1, UChar r3, IRTemp op2addr) argument 7804 s390_irgen_SLAG(UChar r1, UChar r3, IRTemp op2addr) argument 7826 s390_irgen_SLL(UChar r1, IRTemp op2addr) argument 7835 s390_irgen_SLLK(UChar r1, UChar r3, IRTemp op2addr) argument 7844 s390_irgen_SLLG(UChar r1, UChar r3, IRTemp op2addr) argument 7853 s390_irgen_SRDA(UChar r1, IRTemp op2addr) argument 7872 s390_irgen_SRDL(UChar r1, IRTemp op2addr) argument 7890 s390_irgen_SRA(UChar r1, IRTemp op2addr) argument 7905 s390_irgen_SRAK(UChar r1, UChar r3, IRTemp op2addr) argument 7920 s390_irgen_SRAG(UChar r1, UChar r3, IRTemp op2addr) argument 7935 s390_irgen_SRL(UChar r1, IRTemp op2addr) argument 7947 s390_irgen_SRLK(UChar r1, UChar r3, IRTemp op2addr) argument 7959 s390_irgen_SRLG(UChar r1, UChar r3, IRTemp op2addr) argument 7971 s390_irgen_ST(UChar r1, IRTemp op2addr) argument 7979 s390_irgen_STY(UChar r1, IRTemp op2addr) argument 7987 s390_irgen_STG(UChar r1, IRTemp op2addr) argument 8013 s390_irgen_STC(UChar r1, IRTemp op2addr) argument 8021 s390_irgen_STCY(UChar r1, IRTemp op2addr) argument 8029 s390_irgen_STCH(UChar r1, IRTemp op2addr) argument 8037 s390_irgen_STCM(UChar r1, UChar r3, IRTemp op2addr) argument 8064 s390_irgen_STCMY(UChar r1, UChar r3, IRTemp op2addr) argument 8091 s390_irgen_STCMH(UChar r1, UChar r3, IRTemp op2addr) argument 8118 s390_irgen_STH(UChar r1, IRTemp op2addr) argument 8126 s390_irgen_STHY(UChar r1, IRTemp op2addr) argument 8143 s390_irgen_STHH(UChar r1, IRTemp op2addr) argument 8151 s390_irgen_STFH(UChar r1, IRTemp op2addr) argument 8159 s390_irgen_STOC(UChar r1, IRTemp op2addr) argument 8168 s390_irgen_STOCG(UChar r1, IRTemp op2addr) argument 8177 s390_irgen_STPQ(UChar r1, IRTemp op2addr) argument 8186 s390_irgen_STRVH(UChar r1, IRTemp op2addr) argument 8195 s390_irgen_STRV(UChar r1, IRTemp op2addr) argument 8206 s390_irgen_STRVG(UChar r1, IRTemp op2addr) argument 8301 s390_irgen_S(UChar r1, IRTemp op2addr) argument 8317 s390_irgen_SY(UChar r1, IRTemp op2addr) argument 8333 s390_irgen_SG(UChar r1, IRTemp op2addr) argument 8349 s390_irgen_SGF(UChar r1, IRTemp op2addr) argument 8365 s390_irgen_SH(UChar r1, IRTemp op2addr) argument 8381 s390_irgen_SHY(UChar r1, IRTemp op2addr) argument 8509 s390_irgen_SL(UChar r1, IRTemp op2addr) argument 8525 s390_irgen_SLY(UChar r1, IRTemp op2addr) argument 8541 s390_irgen_SLG(UChar r1, IRTemp op2addr) argument 8557 s390_irgen_SLGF(UChar r1, IRTemp op2addr) argument 8679 s390_irgen_SLB(UChar r1, IRTemp op2addr) argument 8699 s390_irgen_SLBG(UChar r1, IRTemp op2addr) argument 8860 s390_irgen_LE(UChar r1, IRTemp op2addr) argument 8868 s390_irgen_LD(UChar r1, IRTemp op2addr) argument 8876 s390_irgen_LDE(UChar r1, IRTemp op2addr) argument 8885 s390_irgen_LEY(UChar r1, IRTemp op2addr) argument 8893 s390_irgen_LDY(UChar r1, IRTemp op2addr) argument 8901 s390_irgen_LFPC(IRTemp op2addr) argument 8934 s390_irgen_SRNM(IRTemp op2addr) argument 8949 s390_irgen_SRNMB(IRTemp op2addr) argument 8983 s390_irgen_SRNMT(IRTemp op2addr) argument 9009 s390_irgen_STE(UChar r1, IRTemp op2addr) argument 9017 s390_irgen_STD(UChar r1, IRTemp op2addr) argument 9025 s390_irgen_STEY(UChar r1, IRTemp op2addr) argument 9033 s390_irgen_STDY(UChar r1, IRTemp op2addr) argument 9041 s390_irgen_STFPC(IRTemp op2addr) argument 9085 s390_irgen_AEB(UChar r1, IRTemp op2addr) argument 9103 s390_irgen_ADB(UChar r1, IRTemp op2addr) argument 9430 s390_irgen_DEB(UChar r1, IRTemp op2addr) argument 9447 s390_irgen_DDB(UChar r1, IRTemp op2addr) argument 9523 s390_irgen_LDEB(UChar r1, IRTemp op2addr) argument 9586 s390_irgen_MEEB(UChar r1, IRTemp op2addr) argument 9603 s390_irgen_MDB(UChar r1, IRTemp op2addr) argument 9656 s390_irgen_SEB(UChar r1, IRTemp op2addr) argument 9674 s390_irgen_SDB(UChar r1, IRTemp op2addr) argument 10618 s390_irgen_SLDT(UChar r3, IRTemp op2addr, UChar r1) argument 10634 s390_irgen_SLXT(UChar r3, IRTemp op2addr, UChar r1) argument 10650 s390_irgen_SRDT(UChar r3, IRTemp op2addr, UChar r1) argument 10666 s390_irgen_SRXT(UChar r3, IRTemp op2addr, UChar r1) argument 10682 s390_irgen_TDCET(UChar r1, IRTemp op2addr) argument 10697 s390_irgen_TDCDT(UChar r1, IRTemp op2addr) argument 10712 s390_irgen_TDCXT(UChar r1, IRTemp op2addr) argument 10727 s390_irgen_TDGET(UChar r1, IRTemp op2addr) argument 10742 s390_irgen_TDGDT(UChar r1, IRTemp op2addr) argument 10757 s390_irgen_TDGXT(UChar r1, IRTemp op2addr) argument 11324 s390_irgen_load_multiple_32bit(UChar r1, UChar r3, IRTemp op2addr) argument 11343 s390_irgen_LM(UChar r1, UChar r3, IRTemp op2addr) argument 11351 s390_irgen_LMY(UChar r1, UChar r3, IRTemp op2addr) argument 11359 s390_irgen_LMH(UChar r1, UChar r3, IRTemp op2addr) argument 11380 s390_irgen_LMG(UChar r1, UChar r3, IRTemp op2addr) argument 11401 s390_irgen_store_multiple_32bit(UChar r1, UChar r3, IRTemp op2addr) argument 11420 s390_irgen_STM(UChar r1, UChar r3, IRTemp op2addr) argument 11428 s390_irgen_STMY(UChar r1, UChar r3, IRTemp op2addr) argument 11436 s390_irgen_STMH(UChar r1, UChar r3, IRTemp op2addr) argument 11457 s390_irgen_STMG(UChar r1, UChar r3, IRTemp op2addr) argument 11825 s390_irgen_D(UChar r1, IRTemp op2addr) argument 11849 s390_irgen_DL(UChar r1, IRTemp op2addr) argument 11861 s390_irgen_DLG(UChar r1, IRTemp op2addr) argument 11897 s390_irgen_DSG(UChar r1, IRTemp op2addr) argument 11921 s390_irgen_DSGF(UChar r1, IRTemp op2addr) argument 11933 s390_irgen_load_ar_multiple(UChar r1, UChar r3, IRTemp op2addr) argument 11952 s390_irgen_LAM(UChar r1, UChar r3, IRTemp op2addr) argument 11960 s390_irgen_LAMY(UChar r1, UChar r3, IRTemp op2addr) argument 11968 s390_irgen_store_ar_multiple(UChar r1, UChar r3, IRTemp op2addr) argument 11987 s390_irgen_STAM(UChar r1, UChar r3, IRTemp op2addr) argument 11995 s390_irgen_STAMY(UChar r1, UChar r3, IRTemp op2addr) argument 12005 s390_irgen_cas_32(UChar r1, UChar r3, IRTemp op2addr) argument 12037 s390_irgen_CS(UChar r1, UChar r3, IRTemp op2addr) argument 12045 s390_irgen_CSY(UChar r1, UChar r3, IRTemp op2addr) argument 12053 s390_irgen_CSG(UChar r1, UChar r3, IRTemp op2addr) argument 12088 s390_irgen_cdas_32(UChar r1, UChar r3, IRTemp op2addr) argument 12132 s390_irgen_CDS(UChar r1, UChar r3, IRTemp op2addr) argument 12140 s390_irgen_CDSY(UChar r1, UChar r3, IRTemp op2addr) argument 12148 s390_irgen_CDSG(UChar r1, UChar r3, IRTemp op2addr) argument 12270 s390_irgen_CEB(UChar r1, IRTemp op2addr) argument 12288 s390_irgen_CDB(UChar r1, IRTemp op2addr) argument 12500 s390_irgen_LXDB(UChar r1, IRTemp op2addr) argument 12511 s390_irgen_LXEB(UChar r1, IRTemp op2addr) argument 12706 s390_irgen_MAEB(UChar r3, IRTemp op2addr, UChar r1) argument 12718 s390_irgen_MADB(UChar r3, IRTemp op2addr, UChar r1) argument 12752 s390_irgen_MSEB(UChar r3, IRTemp op2addr, UChar r1) argument 12764 s390_irgen_MSDB(UChar r3, IRTemp op2addr, UChar r1) argument 12813 s390_irgen_SQEB(UChar r1, IRTemp op2addr) argument 12825 s390_irgen_SQDB(UChar r1, IRTemp op2addr) argument 12855 s390_irgen_TCEB(UChar r1, IRTemp op2addr) argument 12867 s390_irgen_TCDB(UChar r1, IRTemp op2addr) argument 12879 s390_irgen_TCXB(UChar r1, IRTemp op2addr) argument 12973 s390_irgen_CVB(UChar r1, IRTemp op2addr) argument 12981 s390_irgen_CVBY(UChar r1, IRTemp op2addr) argument 13005 s390_irgen_CVD(UChar r1, IRTemp op2addr) argument 13013 s390_irgen_CVDY(UChar r1, IRTemp op2addr) argument 13108 s390_irgen_STCK(IRTemp op2addr) argument 13126 s390_irgen_STCKF(IRTemp op2addr) argument 13147 s390_irgen_STCKE(IRTemp op2addr) argument 13165 s390_irgen_STFLE(IRTemp op2addr) argument 14112 s390_call_ecag(IRExpr *op2addr) argument 14127 s390_irgen_ECAG(UChar r1, UChar r3 __attribute__((unused)), IRTemp op2addr) argument [all...] |