Lines Matching refs:InvertedMask
1646 auto InvertedMask = in addSchedBarrierEdges() local
1648 SchedGroup SG(InvertedMask, std::nullopt, DAG, TII); in addSchedBarrierEdges()
1662 SchedGroupMask InvertedMask = ~Mask; in invertSchedBarrierMask() local
1665 if ((InvertedMask & SchedGroupMask::ALU) == SchedGroupMask::NONE) in invertSchedBarrierMask()
1666 InvertedMask &= ~SchedGroupMask::VALU & ~SchedGroupMask::SALU & in invertSchedBarrierMask()
1669 else if ((InvertedMask & SchedGroupMask::VALU) == SchedGroupMask::NONE || in invertSchedBarrierMask()
1670 (InvertedMask & SchedGroupMask::SALU) == SchedGroupMask::NONE || in invertSchedBarrierMask()
1671 (InvertedMask & SchedGroupMask::MFMA) == SchedGroupMask::NONE || in invertSchedBarrierMask()
1672 (InvertedMask & SchedGroupMask::TRANS) == SchedGroupMask::NONE) in invertSchedBarrierMask()
1673 InvertedMask &= ~SchedGroupMask::ALU; in invertSchedBarrierMask()
1676 if ((InvertedMask & SchedGroupMask::VMEM) == SchedGroupMask::NONE) in invertSchedBarrierMask()
1677 InvertedMask &= ~SchedGroupMask::VMEM_READ & ~SchedGroupMask::VMEM_WRITE; in invertSchedBarrierMask()
1679 else if ((InvertedMask & SchedGroupMask::VMEM_READ) == SchedGroupMask::NONE || in invertSchedBarrierMask()
1680 (InvertedMask & SchedGroupMask::VMEM_WRITE) == SchedGroupMask::NONE) in invertSchedBarrierMask()
1681 InvertedMask &= ~SchedGroupMask::VMEM; in invertSchedBarrierMask()
1684 if ((InvertedMask & SchedGroupMask::DS) == SchedGroupMask::NONE) in invertSchedBarrierMask()
1685 InvertedMask &= ~SchedGroupMask::DS_READ & ~SchedGroupMask::DS_WRITE; in invertSchedBarrierMask()
1687 else if ((InvertedMask & SchedGroupMask::DS_READ) == SchedGroupMask::NONE || in invertSchedBarrierMask()
1688 (InvertedMask & SchedGroupMask::DS_WRITE) == SchedGroupMask::NONE) in invertSchedBarrierMask()
1689 InvertedMask &= ~SchedGroupMask::DS; in invertSchedBarrierMask()
1691 LLVM_DEBUG(dbgs() << "After Inverting, SchedGroup Mask: " << (int)InvertedMask in invertSchedBarrierMask()
1694 return InvertedMask; in invertSchedBarrierMask()