reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3304 LiveInterval &RHS = LIS->getInterval(CP.getSrcReg()); 3305 LiveInterval &LHS = LIS->getInterval(CP.getDstReg()); 3306 bool TrackSubRegLiveness = MRI->shouldTrackSubRegLiveness(*CP.getNewRC()); 3307 JoinVals RHSVals(RHS, CP.getSrcReg(), CP.getSrcIdx(), LaneBitmask::getNone(), 3307 JoinVals RHSVals(RHS, CP.getSrcReg(), CP.getSrcIdx(), LaneBitmask::getNone(), 3308 NewVNInfo, CP, LIS, TRI, false, TrackSubRegLiveness); 3309 JoinVals LHSVals(LHS, CP.getDstReg(), CP.getDstIdx(), LaneBitmask::getNone(), 3309 JoinVals LHSVals(LHS, CP.getDstReg(), CP.getDstIdx(), LaneBitmask::getNone(), 3310 NewVNInfo, CP, LIS, TRI, false, TrackSubRegLiveness); 3332 unsigned DstIdx = CP.getDstIdx(); 3334 LaneBitmask Mask = DstIdx == 0 ? CP.getNewRC()->getLaneMask() 3346 LLVM_DEBUG(dbgs() << "\t\tLHST = " << printReg(CP.getDstReg()) << ' ' << LHS 3350 unsigned SrcIdx = CP.getSrcIdx(); 3352 LaneBitmask Mask = SrcIdx == 0 ? CP.getNewRC()->getLaneMask() 3354 mergeSubRangeInto(LHS, RHS, Mask, CP); 3359 mergeSubRangeInto(LHS, R, Mask, CP);