Home
last modified time | relevance | path

Searched refs:DstSubIdx (Results 1 – 2 of 2) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DDetectDeadLanes.cpp159 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 DRegisterCoalescer.cpp1623 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()