Searched refs:DstSubIdx (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | DetectDeadLanes.cpp | 159 unsigned DstSubIdx = 0; in isCrossCopy() local 163 DstSubIdx = MI.getOperand(3).getImm(); in isCrossCopy() 167 DstSubIdx = MI.getOperand(OpNum+1).getImm(); in isCrossCopy() 177 if (SrcSubIdx && DstSubIdx) in isCrossCopy() 178 return !TRI.getCommonSuperRegClass(SrcRC, SrcSubIdx, DstRC, DstSubIdx, PreA, in isCrossCopy() 182 if (DstSubIdx) in isCrossCopy() 183 return !TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSubIdx); in isCrossCopy()
|
| H A D | RegisterCoalescer.cpp | 1620 unsigned SrcSubIdx = 0, DstSubIdx = 0; in eliminateUndefCopy() local 1621 if(!isMoveInstr(*TRI, CopyMI, SrcReg, DstReg, SrcSubIdx, DstSubIdx)) in eliminateUndefCopy() 1667 LaneBitmask DstMask = TRI->getSubRegIndexLaneMask(DstSubIdx); in eliminateUndefCopy()
|