Searched refs:Anti (Results 1 - 8 of 8) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h50 Anti, ///< A register anti-dependedence (aka WAR). enumerator in enum:llvm::SDep::Kind
80 /// Reg - For Data, Anti, and Output dependencies, the associated
106 case Anti:
109 "SDep::Anti and SDep::Output must use a non-zero Reg!");
129 case Anti:
221 /// only valid on Data, Anti, and Output edges. On Data edges, this
224 assert((getKind() == Data || getKind() == Anti || getKind() == Output) &&
230 /// only valid on Data, Anti, and Output edges. On Anti and Output
235 assert((getKind() == Data || getKind() == Anti || getKin
[all...]
/external/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.cpp1 //===----- AggressiveAntiDepBreaker.cpp - Anti-dep breaker ----------------===//
263 if ((P->getKind() == SDep::Anti) || (P->getKind() == SDep::Output)) {
288 (NextDepth == PredTotalLatency && P->getKind() == SDep::Anti)) {
764 DEBUG(dbgs() << "Anti: ");
797 if ((Edge->getKind() != SDep::Anti) &&
802 assert(AntiDepReg != 0 && "Anti-dependence on reg0?");
841 (P->getKind() != SDep::Anti || P->getReg() != AntiDepReg) :
849 if ((P->getSUnit() == NextSU) && (P->getKind() != SDep::Anti) &&
H A DCriticalAntiDepBreaker.cpp1 //===----- CriticalAntiDepBreaker.cpp - Anti-dep breaker -------- ---------===//
138 (NextDepth == PredTotalLatency && P->getKind() == SDep::Anti)) {
521 if (Edge->getKind() == SDep::Anti) {
523 assert(AntiDepReg != 0 && "Anti-dependence on reg0?");
543 (P->getKind() != SDep::Anti || P->getReg() != AntiDepReg) :
H A DScheduleDAG.cpp342 case SDep::Anti: dbgs() << "anti"; break;
362 case SDep::Anti: dbgs() << "anti"; break;
H A DScheduleDAGInstrs.cpp297 SDep::Kind Kind = MO.isUse() ? SDep::Anti : SDep::Output;
309 if (Kind == SDep::Anti)
437 DefI->SU->addPred(SDep(SU, SDep::Anti, Reg));
H A DMachineScheduler.cpp1072 if (I->getKind() != SDep::Anti || I->getReg() != GlobalReg)
/external/llvm/lib/Target/R600/
H A DR600Packetizer.cpp189 if (Dep.getKind() == SDep::Anti)
/external/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp365 return (DepType == SDep::Data || DepType == SDep::Anti ||
804 // Anti Dep between c) and b) is irrelevant for this case
828 (PacketSU->Succs[i].getKind() == SDep::Anti) &&
894 // Look for Anti dependecy on the same predicate reg
1307 else if (DepType != SDep::Anti) {

Completed in 136 milliseconds