Lines Matching refs:LaneBitmask
50 LaneBitmask UsedLanes;
51 LaneBitmask DefinedLanes;
72 void addUsedLanesOnOperand(const MachineOperand &MO, LaneBitmask UsedLanes);
77 void transferUsedLanesStep(const MachineInstr &MI, LaneBitmask UsedLanes);
83 LaneBitmask DefinedLanes);
88 LaneBitmask transferDefinedLanes(const MachineOperand &Def, unsigned OpNum,
89 LaneBitmask DefinedLanes) const;
93 LaneBitmask transferUsedLanes(const MachineInstr &MI, LaneBitmask UsedLanes,
98 LaneBitmask determineInitialDefinedLanes(unsigned Reg);
99 LaneBitmask determineInitialUsedLanes(unsigned Reg);
191 LaneBitmask UsedLanes) { in addUsedLanesOnOperand()
205 LaneBitmask PrevUsedLanes = MORegInfo.UsedLanes; in addUsedLanesOnOperand()
217 LaneBitmask UsedLanes) { in transferUsedLanesStep()
221 LaneBitmask UsedOnMO = transferUsedLanes(MI, UsedLanes, MO); in transferUsedLanesStep()
226 LaneBitmask DetectDeadLanes::transferUsedLanes(const MachineInstr &MI, in transferUsedLanes()
227 LaneBitmask UsedLanes, in transferUsedLanes()
244 LaneBitmask MO2UsedLanes = in transferUsedLanes()
252 LaneBitmask MO1UsedLanes; in transferUsedLanes()
272 LaneBitmask DefinedLanes) { in transferDefinedLanesStep()
298 LaneBitmask PrevDefinedLanes = RegInfo.DefinedLanes; in transferDefinedLanesStep()
307 LaneBitmask DetectDeadLanes::transferDefinedLanes(const MachineOperand &Def, in transferDefinedLanes()
308 unsigned OpNum, LaneBitmask DefinedLanes) const { in transferDefinedLanes()
349 LaneBitmask DetectDeadLanes::determineInitialDefinedLanes(unsigned Reg) { in determineInitialDefinedLanes()
353 return LaneBitmask::getAll(); in determineInitialDefinedLanes()
365 return LaneBitmask::getNone(); in determineInitialDefinedLanes()
373 LaneBitmask DefinedLanes; in determineInitialDefinedLanes()
381 LaneBitmask MODefinedLanes; in determineInitialDefinedLanes()
383 MODefinedLanes = LaneBitmask::getAll(); in determineInitialDefinedLanes()
385 MODefinedLanes = LaneBitmask::getAll(); in determineInitialDefinedLanes()
407 return LaneBitmask::getNone(); in determineInitialDefinedLanes()
414 LaneBitmask DetectDeadLanes::determineInitialUsedLanes(unsigned Reg) { in determineInitialUsedLanes()
415 LaneBitmask UsedLanes = LaneBitmask::getNone(); in determineInitialUsedLanes()
458 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(SubReg); in isUndefRegAtInput()
478 LaneBitmask UsedLanes = transferUsedLanes(MI, DefRegInfo.UsedLanes, MO); in isUndefInput()