Lines Matching refs:Stat
4587 SrcStatus Stat = getNegStatus(Curr.first, Curr.second, MRI); in calcNextStatus() local
4588 if (Stat == SrcStatus::INVALID) in calcNextStatus()
4591 {MI->getOperand(1).getReg(), Stat}); in calcNextStatus()
4682 bool checkOptions(SrcStatus Stat) const { in checkOptions()
4684 (Stat >= SrcStatus::NEG_START && Stat <= SrcStatus::NEG_END)) { in checkOptions()
4688 (Stat >= SrcStatus::HALF_START && Stat <= SrcStatus::HALF_END)) { in checkOptions()
4721 SrcStatus Stat = Curr.value().second; in getLastSameOrNeg() local
4722 if (SO.checkOptions(Stat)) { in getLastSameOrNeg()
4723 if (Stat == SrcStatus::IS_SAME || Stat == SrcStatus::IS_HI_NEG || in getLastSameOrNeg()
4724 Stat == SrcStatus::IS_LO_NEG || Stat == SrcStatus::IS_BOTH_NEG) in getLastSameOrNeg()
4787 std::pair<Register, SrcStatus> Stat = getLastSameOrNeg(RootReg, MRI, SO); in selectVOP3PModsImpl() local
4789 if (Stat.second == SrcStatus::IS_BOTH_NEG) in selectVOP3PModsImpl()
4791 else if (Stat.second == SrcStatus::IS_HI_NEG) in selectVOP3PModsImpl()
4793 else if (Stat.second == SrcStatus::IS_LO_NEG) in selectVOP3PModsImpl()
4796 MachineInstr *MI = MRI.getVRegDef(Stat.first); in selectVOP3PModsImpl()
4801 return {Stat.first, Mods}; in selectVOP3PModsImpl()
4809 return {Stat.first, Mods}; in selectVOP3PModsImpl()
4817 return {Stat.first, Mods}; in selectVOP3PModsImpl()
4832 return {Stat.first, Mods}; in selectVOP3PModsImpl()