Home
last modified time | relevance | path

Searched refs:getSubRegIndexLaneMask (Results 1 – 14 of 14) sorted by relevance

/external/llvm/lib/CodeGen/
DDetectDeadLanes.cpp260 MO1UsedLanes = UsedLanes & ~TRI->getSubRegIndexLaneMask(SubIdx); in transferUsedLanes()
321 DefinedLanes &= TRI->getSubRegIndexLaneMask(SubIdx); in transferDefinedLanes()
328 DefinedLanes &= TRI->getSubRegIndexLaneMask(SubIdx); in transferDefinedLanes()
332 DefinedLanes &= ~TRI->getSubRegIndexLaneMask(SubIdx); in transferDefinedLanes()
456 UsedLanes |= TRI->getSubRegIndexLaneMask(SubReg); in determineInitialUsedLanes()
464 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(SubReg); in isUndefRegAtInput()
DRenameIndependentSubregs.cpp183 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in findComponents()
226 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in rewriteOperands()
DRegisterCoalescer.cpp1154 LaneBitmask SrcMask = TRI->getSubRegIndexLaneMask(SrcSubIdx); in eliminateUndefCopy()
1175 LaneBitmask DstMask = TRI->getSubRegIndexLaneMask(DstSubIdx); in eliminateUndefCopy()
1194 LaneBitmask UseMask = TRI->getSubRegIndexLaneMask(MO.getSubReg()); in eliminateUndefCopy()
1218 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(SubRegIdx); in addUndefFlag()
1913 L |= TRI->getSubRegIndexLaneMask( in computeWriteLanes()
1995 LaneBitmask Lanes = SubRangeJoin ? 1 : TRI->getSubRegIndexLaneMask(SubIdx); in analyzeValue()
2183 if ((TRI->getSubRegIndexLaneMask(Other.SubIdx) & ~V.WriteLanes) == 0) in analyzeValue()
2305 if (Lanes & TRI->getSubRegIndexLaneMask( in usesLanes()
2671 : TRI->getSubRegIndexLaneMask(DstIdx); in joinVirtRegs()
2689 : TRI->getSubRegIndexLaneMask(SrcIdx); in joinVirtRegs()
DLiveRangeCalc.cpp67 LaneBitmask Mask = SubReg != 0 ? TRI.getSubRegIndexLaneMask(SubReg) in calculate()
177 LaneBitmask SubRegMask = TRI.getSubRegIndexLaneMask(SubReg); in extendToUses()
DLiveIntervalAnalysis.cpp524 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); in shrinkToUses()
748 LaneBitmask UseMask = TRI->getSubRegIndexLaneMask(MO.getSubReg()); in addKillFlags()
957 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubReg); in updateAllRanges()
1321 && (TRI.getSubRegIndexLaneMask(SubReg) & LaneMask) == 0) in findLastUseBefore()
1422 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(SubReg); in repairOldRegInRange()
DMachineVerifier.cpp1226 ? TRI->getSubRegIndexLaneMask(SubRegIdx) in checkLiveness()
1327 ? TRI->getSubRegIndexLaneMask(SubRegIdx) in checkLiveness()
1644 (TRI->getSubRegIndexLaneMask(MOI->getSubReg()) & LaneMask) == 0) in verifyLiveRangeValue()
1776 (LaneMask & TRI->getSubRegIndexLaneMask(MOI->getSubReg())) == 0) in verifyLiveRangeSegment()
DVirtRegMap.cpp341 LaneBitmask UseMask = TRI->getSubRegIndexLaneMask(SubRegIdx); in readsUndefSubreg()
DLiveRangeEdit.cpp228 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubReg); in useIsKill()
DPeepholeOptimizer.cpp1809 (TRI->getSubRegIndexLaneMask(DefSubReg) & in getNextSourceFromInsertSubreg()
1810 TRI->getSubRegIndexLaneMask(InsertedReg.SubIdx)) != 0) in getNextSourceFromInsertSubreg()
DRegisterPressure.cpp514 ? TRI.getSubRegIndexLaneMask(SubRegIdx) in pushRegLanes()
1193 LaneBitmask UseMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in findUseBetween()
DScheduleDAGInstrs.cpp412 return TRI->getSubRegIndexLaneMask(SubReg); in getLaneMaskForMO()
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h380 LaneBitmask getSubRegIndexLaneMask(unsigned SubIdx) const { in getSubRegIndexLaneMask() function
/external/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.cpp773 unsigned Count = countPopulation(getSubRegIndexLaneMask(SubIdx)); in getSubRegClass()
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp318 return Sub != 0 ? TRI->getSubRegIndexLaneMask(Sub) in getLaneMask()