Searched refs:laneNo (Results 1 – 4 of 4) sorted by relevance
/external/valgrind/VEX/priv/ |
D | guest_arm64_toIR.c | 1411 static Int offsetQRegLane ( UInt qregNo, IRType laneTy, UInt laneNo ) in offsetQRegLane() argument 1429 UInt minOff = laneNo * laneSzB; in offsetQRegLane() 1536 static void putQRegLane ( UInt qregNo, UInt laneNo, IRExpr* e ) in putQRegLane() argument 1539 Int off = offsetQRegLane(qregNo, laneTy, laneNo); in putQRegLane() 1553 static IRExpr* getQRegLane ( UInt qregNo, UInt laneNo, IRType laneTy ) in getQRegLane() argument 1555 Int off = offsetQRegLane(qregNo, laneTy, laneNo); in getQRegLane() 7600 IRTemp math_DUP_VEC_ELEM ( IRExpr* src, UInt size, UInt laneNo ) in math_DUP_VEC_ELEM() argument 7608 UInt ix = laneNo << size; in math_DUP_VEC_ELEM() 7656 IRTemp handle_DUP_VEC_ELEM ( /*OUT*/UInt* laneNo, in handle_DUP_VEC_ELEM() argument 7660 *laneNo = 0; in handle_DUP_VEC_ELEM() [all …]
|
D | host_arm64_defs.h | 856 UInt laneNo; /* either 0 or 1 */ member 948 extern ARM64Instr* ARM64Instr_VXfromQ ( HReg rX, HReg rQ, UInt laneNo );
|
D | host_arm64_defs.c | 1310 ARM64Instr* ARM64Instr_VXfromQ ( HReg rX, HReg rQ, UInt laneNo ) { in ARM64Instr_VXfromQ() argument 1315 i->ARM64in.VXfromQ.laneNo = laneNo; in ARM64Instr_VXfromQ() 1316 vassert(laneNo <= 1); in ARM64Instr_VXfromQ() 1858 vex_printf(".d[%u]", i->ARM64in.VXfromQ.laneNo); in ppARM64Instr() 5288 UInt laneNo = i->ARM64in.VXfromQ.laneNo; in emit_ARM64Instr() local 5290 vassert(laneNo < 2); in emit_ARM64Instr() 5292 laneNo == 1 ? X11000 : X01000, X001111, nn, dd); in emit_ARM64Instr()
|
D | host_arm64_isel.c | 1837 UInt laneNo = (e->Iex.Unop.op == Iop_V128HIto64) ? 1 : 0; in iselIntExpr_R_wrk() local 1838 addInstr(env, ARM64Instr_VXfromQ(dst, src, laneNo)); in iselIntExpr_R_wrk()
|