Searched refs:Anti (Results 1 – 12 of 12) sorted by relevance
54 Anti, ///< A register anti-dependence (aka WAR). enumerator109 case Anti: in SDep()219 assert((getKind() == Data || getKind() == Anti || getKind() == Output) && in getReg()229 assert((getKind() == Data || getKind() == Anti || getKind() == Output) && in setReg()231 assert((getKind() != Anti || Reg != 0) && in setReg()470 case Anti: in overlaps()
250 if (Dep.getKind() != SDep::Anti) in isBackedge()262 if (V->getInstr()->isPHI() && Dep.getKind() == SDep::Anti) in getDistance()
261 if ((Pred.getKind() == SDep::Anti) || (Pred.getKind() == SDep::Output)) { in AntiDepEdges()282 (NextDepth == PredTotalLatency && Pred.getKind() == SDep::Anti)) { in CriticalPathStep()834 if ((Edge->getKind() != SDep::Anti) && in BreakAntiDependencies()875 if (Pred.getSUnit() == NextSU ? (Pred.getKind() != SDep::Anti || in BreakAntiDependencies()884 if ((Pred.getSUnit() == NextSU) && (Pred.getKind() != SDep::Anti) && in BreakAntiDependencies()910 if (K != SDep::Data && K != SDep::Output && K != SDep::Anti) in BreakAntiDependencies()
151 (NextDepth == PredTotalLatency && P.getKind() == SDep::Anti)) { in CriticalPathStep()565 if (Edge->getKind() == SDep::Anti) { in BreakAntiDependencies()586 ? (P.getKind() != SDep::Anti || P.getReg() != AntiDepReg) in BreakAntiDependencies()
864 SDep Dep(SU, SDep::Anti, Reg); in updatePhiDependences()971 SDep Dep(&I, SDep::Anti, NewBase); in changeDependences()1196 if (Pred.getKind() == SDep::Anti) in swapAntiDependences()1207 SDep Dep(SU, SDep::Anti, Reg); in swapAntiDependences()1427 return D.getKind() == SDep::Anti && isPred; in ignoreDependence()1525 if (Succ.getKind() != SDep::Anti) in pred_L()1553 if (Pred.getKind() != SDep::Anti) in succ_L()1584 if (PI.getKind() == SDep::Anti) in computePath()1932 if (I.getKind() != SDep::Anti) in computeNodeOrder()1981 if (I.getKind() != SDep::Anti) in computeNodeOrder()[all …]
35 return Dep.getKind() == SDep::Anti || Dep.getKind() == SDep::Output; in isHazard()
78 case Anti: dbgs() << "Anti"; break; in dump()89 case Anti: in dump()
298 SDep::Kind Kind = MO.isUse() ? SDep::Anti : SDep::Output; in addPhysRegDeps()310 if (Kind != SDep::Anti) in addPhysRegDeps()527 V2SU.SU->addPred(SDep(SU, SDep::Anti, Reg)); in addVRegUseDeps()
1919 if (Pred.getKind() != SDep::Anti || Pred.getReg() != GlobalReg) in constrainLocalCopy()
327 return DepType == SDep::Data || DepType == SDep::Anti || in isRegDependence()533 if (PI.getKind() != SDep::Anti && in updateOffset()937 if (Dep.getSUnit() == PacketSUDep && Dep.getKind() == SDep::Anti && in restrictingDepExistInPacket()1604 if ((DepType == SDep::Anti || DepType == SDep::Output) && J.isCall()) { in isLegalToPacketizeTogether()1628 if (DepType != SDep::Anti) { in isLegalToPacketizeTogether()
193 if (Dep.getKind() == SDep::Anti) in isLegalToPacketizeTogether()
180 ; CHECK-NEXT: A57 FP Anti-dependency breaker