Home
last modified time | relevance | path

Searched refs:dszBlg2 (Results 1 – 3 of 3) sorted by relevance

/external/valgrind/main/VEX/priv/
Dhost_arm64_defs.c1646 ARM64Instr* ARM64Instr_VNarrowV ( UInt dszBlg2, HReg dst, HReg src ) { in ARM64Instr_VNarrowV() argument
1649 i->ARM64in.VNarrowV.dszBlg2 = dszBlg2; in ARM64Instr_VNarrowV()
1652 vassert(dszBlg2 == 0 || dszBlg2 == 1 || dszBlg2 == 2); in ARM64Instr_VNarrowV()
2300 UInt dszBlg2 = i->ARM64in.VNarrowV.dszBlg2; in ppARM64Instr() local
2305 vex_printf(".%s, ", dszBlg2 < 3 ? darr[dszBlg2] : "??"); in ppARM64Instr()
2307 vex_printf(".%s", dszBlg2 < 3 ? sarr[dszBlg2] : "??"); in ppARM64Instr()
5351 UInt dszBlg2 = i->ARM64in.VNarrowV.dszBlg2; in emit_ARM64Instr() local
5352 vassert(dszBlg2 >= 0 && dszBlg2 <= 2); in emit_ARM64Instr()
5353 *p++ = X_3_8_5_6_5_5(X000, X01110001 | (dszBlg2 << 1), in emit_ARM64Instr()
Dhost_arm64_defs.h878 UInt dszBlg2; // 0: 16to8_x8 1: 32to16_x4 2: 64to32_x2 member
1079 extern ARM64Instr* ARM64Instr_VNarrowV ( UInt dszBlg2, HReg dst, HReg src );
Dhost_arm64_isel.c2135 UInt dszBlg2 = 3; /* illegal */ in iselIntExpr_R_wrk() local
2137 case Iop_NarrowUn16to8x8: dszBlg2 = 0; break; // 16to8_x8 in iselIntExpr_R_wrk()
2138 case Iop_NarrowUn32to16x4: dszBlg2 = 1; break; // 32to16_x4 in iselIntExpr_R_wrk()
2139 case Iop_NarrowUn64to32x2: dszBlg2 = 2; break; // 64to32_x2 in iselIntExpr_R_wrk()
2142 addInstr(env, ARM64Instr_VNarrowV(dszBlg2, tmp, src)); in iselIntExpr_R_wrk()