Searched refs:DstSubIdx (Results 1 – 2 of 2) sorted by relevance
/openbsd/gnu/llvm/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 | 1623 unsigned SrcSubIdx = 0, DstSubIdx = 0; in eliminateUndefCopy() local 1624 if(!isMoveInstr(*TRI, CopyMI, SrcReg, DstReg, SrcSubIdx, DstSubIdx)) in eliminateUndefCopy() 1672 LaneBitmask DstMask = TRI->getSubRegIndexLaneMask(DstSubIdx); in eliminateUndefCopy()
|