Searched refs:getSubRegIndexLaneMask (Results 1 – 25 of 31) sorted by relevance
12
169 LaneBitmask SubRegMask = TRI->getSubRegIndexLaneMask(Idx); in forAllLanes()183 LaneBitmask MaskA = TRI->getSubRegIndexLaneMask(A); in forAllLanes()184 LaneBitmask MaskB = TRI->getSubRegIndexLaneMask(B); in forAllLanes()193 LaneBitmask SubRegMask = TRI->getSubRegIndexLaneMask(Idx); in forAllLanes()234 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(MO.getSubReg()); in canBundle()274 ? TRI->getSubRegIndexLaneMask(MO.getSubReg()) in collectRegUses()
401 LaneBitmask Overlap = TRI.getSubRegIndexLaneMask(SubReg) & in instAccessReg()402 TRI.getSubRegIndexLaneMask(MO.getSubReg()); in instAccessReg()429 LaneBitmask LM = TRI.getSubRegIndexLaneMask(Sub); in getSubRegForIndex()
207 MRI.getTargetRegisterInfo()->getSubRegIndexLaneMask(MO.getSubReg()); in getDefRegMask()216 return MRI.getTargetRegisterInfo()->getSubRegIndexLaneMask(SubReg); in getUsedRegMask()
375 unsigned LM = TRI->getSubRegIndexLaneMask(Op.getSubReg()).getAsInteger(); in analyzeInst()499 unsigned LM = TRI->getSubRegIndexLaneMask(SubReg).getAsInteger(); in getFreeBanks()
1399 unsigned Count = getSubRegIndexLaneMask(SubIdx).getNumLanes(); in getSubRegClass()1857 LaneBitmask SubLanes = SubReg ? getSubRegIndexLaneMask(SubReg) in findReachingDef()
831 return RI.getSubRegIndexLaneMask(SubReg).getNumLanes() * 4; in getOpSize()
257 MO1UsedLanes = UsedLanes & ~TRI->getSubRegIndexLaneMask(SubIdx); in transferUsedLanes()318 DefinedLanes &= TRI->getSubRegIndexLaneMask(SubIdx); in transferDefinedLanes()325 DefinedLanes &= TRI->getSubRegIndexLaneMask(SubIdx); in transferDefinedLanes()329 DefinedLanes &= ~TRI->getSubRegIndexLaneMask(SubIdx); in transferDefinedLanes()453 UsedLanes |= TRI->getSubRegIndexLaneMask(SubReg); in determineInitialUsedLanes()461 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(SubReg); in isUndefRegAtInput()
183 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in findComponents()227 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in rewriteOperands()
1440 LaneBitmask DstMask = TRI->getSubRegIndexLaneMask(NewIdx); in reMaterializeTrivialDef()1563 LaneBitmask SrcMask = TRI->getSubRegIndexLaneMask(SrcSubIdx); in eliminateUndefCopy()1602 LaneBitmask DstMask = TRI->getSubRegIndexLaneMask(DstSubIdx); in eliminateUndefCopy()1621 LaneBitmask UseMask = TRI->getSubRegIndexLaneMask(MO.getSubReg()); in eliminateUndefCopy()1656 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(SubRegIdx); in addUndefFlag()1737 LaneBitmask UsedLanes = TRI->getSubRegIndexLaneMask(SubIdx); in updateRegDefsUses()2438 L |= TRI->getSubRegIndexLaneMask( in computeWriteLanes()2538 : TRI->getSubRegIndexLaneMask(SubIdx); in analyzeValue()2742 if ((TRI->getSubRegIndexLaneMask(Other.SubIdx) & ~V.WriteLanes).none()) in analyzeValue()2875 if ((Lanes & TRI->getSubRegIndexLaneMask(S)).any()) in usesLanes()[all …]
444 LM |= TRI.getSubRegIndexLaneMask(SR); in addDeadDef()529 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubIdx); in buildSingleSubRegCopy()566 LaneBitmask SubRegMask = TRI.getSubRegIndexLaneMask(Idx); in buildCopy()594 LaneBitmask LanesLeft = LaneMask & ~(TRI.getSubRegIndexLaneMask(BestIdx)); in buildCopy()599 LaneBitmask SubRegMask = TRI.getSubRegIndexLaneMask(Idx); in buildCopy()621 LanesLeft &= ~TRI.getSubRegIndexLaneMask(BestIdx); in buildCopy()1377 LaneBitmask LM = Sub != 0 ? TRI.getSubRegIndexLaneMask(Sub) in rewriteAssigned()
569 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); in shrinkToUses()794 LaneBitmask UseMask = TRI->getSubRegIndexLaneMask(MO.getSubReg()); in addKillFlags()1007 LaneBitmask LaneMask = SubReg ? TRI.getSubRegIndexLaneMask(SubReg) in updateAllRanges()1420 && (TRI.getSubRegIndexLaneMask(SubReg) & LaneMask).none()) in findLastUseBefore()1529 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(SubReg); in repairOldRegInRange()
88 LaneBitmask SubMask = SubReg != 0 ? TRI.getSubRegIndexLaneMask(SubReg) in calculate()179 LaneBitmask SLM = TRI.getSubRegIndexLaneMask(SubReg); in extendToUses()
165 if ((Mask & TRI->getSubRegIndexLaneMask(SI)).any()) in addBlockLiveIns()
251 LaneBitmask LaneMask = TRI.getSubRegIndexLaneMask(SubReg); in useIsKill()
365 LaneBitmask UseMask = TRI->getSubRegIndexLaneMask(SubRegIdx); in readsUndefSubreg()
909 LaneBitmask OrigMask = TRI.getSubRegIndexLaneMask(MOI->getSubReg()); in stripValuesNotDefiningMask()989 LaneBitmask DefMask = TRI.getSubRegIndexLaneMask(SubReg); in computeSubRangeUndefs()
1973 ? TRI->getSubRegIndexLaneMask(SubRegIdx) in checkLiveness()2075 ? TRI->getSubRegIndexLaneMask(SubRegIdx) in checkLiveness()2448 (TRI->getSubRegIndexLaneMask(MOI->getSubReg()) & LaneMask).none()) in verifyLiveRangeValue()2580 LaneBitmask SLM = Sub != 0 ? TRI->getSubRegIndexLaneMask(Sub) in verifyLiveRangeSegment()
556 ? TRI.getSubRegIndexLaneMask(SubRegIdx) in pushRegLanes()1234 LaneBitmask UseMask = TRI.getSubRegIndexLaneMask(SubRegIdx); in findUseBetween()
1968 !(TRI->getSubRegIndexLaneMask(DefSubReg) & in getNextSourceFromInsertSubreg()1969 TRI->getSubRegIndexLaneMask(InsertedReg.SubIdx)).none()) in getNextSourceFromInsertSubreg()
377 return TRI->getSubRegIndexLaneMask(SubReg); in getLaneMaskForMO()
127 if (RR.Mask == TRI.getSubRegIndexLaneMask(S.getSubRegIndex())) in run()
182 LaneBitmask SM = TRI.getSubRegIndexLaneMask(SI.getSubRegIndex()); in aliasRM()
246 if ((I.LaneMask & TRI.getSubRegIndexLaneMask(SI)).any()) in getLiveIns()
866 LaneBitmask M = TRI.getSubRegIndexLaneMask(S.getSubRegIndex()); in resetKills()
348 LaneBitmask getSubRegIndexLaneMask(unsigned SubIdx) const { in getSubRegIndexLaneMask() function