Searched refs:dszBlg2 (Results 1 – 3 of 3) sorted by relevance
/external/valgrind/VEX/priv/ |
D | host_arm64_isel.c | 1915 UInt dszBlg2 = 3; /* illegal */ in iselIntExpr_R_wrk() local 1919 dszBlg2 = 0; op = ARM64vecna_XTN; break; in iselIntExpr_R_wrk() 1921 dszBlg2 = 1; op = ARM64vecna_XTN; break; in iselIntExpr_R_wrk() 1923 dszBlg2 = 2; op = ARM64vecna_XTN; break; in iselIntExpr_R_wrk() 1925 dszBlg2 = 0; op = ARM64vecna_SQXTN; break; in iselIntExpr_R_wrk() 1927 dszBlg2 = 1; op = ARM64vecna_SQXTN; break; in iselIntExpr_R_wrk() 1929 dszBlg2 = 2; op = ARM64vecna_SQXTN; break; in iselIntExpr_R_wrk() 1931 dszBlg2 = 0; op = ARM64vecna_UQXTN; break; in iselIntExpr_R_wrk() 1933 dszBlg2 = 1; op = ARM64vecna_UQXTN; break; in iselIntExpr_R_wrk() 1935 dszBlg2 = 2; op = ARM64vecna_UQXTN; break; in iselIntExpr_R_wrk() [all …]
|
D | host_arm64_defs.c | 1208 UInt dszBlg2, HReg dst, HReg src ) { in ARM64Instr_VNarrowV() argument 1212 i->ARM64in.VNarrowV.dszBlg2 = dszBlg2; in ARM64Instr_VNarrowV() 1215 vassert(dszBlg2 == 0 || dszBlg2 == 1 || dszBlg2 == 2); in ARM64Instr_VNarrowV() 1815 UInt dszBlg2 = i->ARM64in.VNarrowV.dszBlg2; in ppARM64Instr() local 1821 vex_printf(".%s, ", dszBlg2 < 3 ? darr[dszBlg2] : "??"); in ppARM64Instr() 1823 vex_printf(".%s", dszBlg2 < 3 ? sarr[dszBlg2] : "??"); in ppARM64Instr() 5085 UInt dszBlg2 = i->ARM64in.VNarrowV.dszBlg2; in emit_ARM64Instr() local 5086 vassert(dszBlg2 >= 0 && dszBlg2 <= 2); in emit_ARM64Instr() 5089 *p++ = X_3_8_5_6_5_5(X000, X01110001 | (dszBlg2 << 1), in emit_ARM64Instr() 5093 *p++ = X_3_8_5_6_5_5(X001, X01110001 | (dszBlg2 << 1), in emit_ARM64Instr() [all …]
|
D | host_arm64_defs.h | 847 UInt dszBlg2; // 0: 16to8_x8 1: 32to16_x4 2: 64to32_x2 member 971 extern ARM64Instr* ARM64Instr_VNarrowV ( ARM64VecNarrowOp op, UInt dszBlg2,
|