Lines Matching refs:DefRegs

1129   SmallVector<Register, 16> DefRegs(OpdMapper.getVRegs(0));  in applyMappingLoad()  local
2204 SmallVector<Register, 1> DefRegs(OpdMapper.getVRegs(0)); in applyMappingImpl() local
2205 if (DefRegs.empty()) in applyMappingImpl()
2206 DefRegs.push_back(DstReg); in applyMappingImpl()
2207 B.buildTrunc(DefRegs[0], NewDstReg); in applyMappingImpl()
2238 SmallVector<Register, 2> DefRegs(OpdMapper.getVRegs(0)); in applyMappingImpl() local
2243 if (DefRegs.empty()) { in applyMappingImpl()
2259 setRegsToType(MRI, DefRegs, HalfTy); in applyMappingImpl()
2261 B.buildSelect(DefRegs[0], CondRegs[0], Src1Regs[0], Src2Regs[0]); in applyMappingImpl()
2262 B.buildSelect(DefRegs[1], CondRegs[0], Src1Regs[1], Src2Regs[1]); in applyMappingImpl()
2316 SmallVector<Register, 2> DefRegs(OpdMapper.getVRegs(0)); in applyMappingImpl() local
2321 if (DefRegs.empty()) { in applyMappingImpl()
2326 assert(DefRegs.size() == 2); in applyMappingImpl()
2345 setRegsToType(MRI, DefRegs, HalfTy); in applyMappingImpl()
2347 B.buildInstr(Opc, {DefRegs[0]}, {Src0Regs[0], Src1Regs[0]}); in applyMappingImpl()
2348 B.buildInstr(Opc, {DefRegs[1]}, {Src0Regs[1], Src1Regs[1]}); in applyMappingImpl()
2556 SmallVector<Register, 2> DefRegs(OpdMapper.getVRegs(0)); in applyMappingImpl() local
2561 B.buildSExtOrTrunc(DefRegs[0], SrcReg); in applyMappingImpl()
2563 B.buildZExtOrTrunc(DefRegs[0], SrcReg); in applyMappingImpl()
2565 B.buildAnyExtOrTrunc(DefRegs[0], SrcReg); in applyMappingImpl()
2568 extendLow32IntoHigh32(B, DefRegs[1], DefRegs[0], Opc, *SrcBank); in applyMappingImpl()
2581 SmallVector<Register, 2> DefRegs(OpdMapper.getVRegs(0)); in applyMappingImpl() local
2600 B.buildSelect(DefRegs[0], SrcReg, True, False); in applyMappingImpl()
2601 extendLow32IntoHigh32(B, DefRegs[1], DefRegs[0], Opc, *SrcBank, true); in applyMappingImpl()