HomeSort by relevance Sort by last modified time
    Searched refs:Anti (Results 1 - 7 of 7) sorted by null

  /external/llvm/include/llvm/CodeGen/
ScheduleDAG.h 50 Anti, ///< A register anti-dependedence (aka WAR).
80 /// Reg - For Data, Anti, and Output dependencies, the associated
111 case Anti:
114 "SDep::Anti and SDep::Output must use a non-zero Reg!");
135 case Anti:
240 /// only valid on Data, Anti, and Output edges. On Data edges, this
243 assert((getKind() == Data || getKind() == Anti || getKind() == Output) &&
249 /// only valid on Data, Anti, and Output edges. On Anti and Outpu
    [all...]
  /external/llvm/lib/CodeGen/
AggressiveAntiDepBreaker.cpp 1 //===----- AggressiveAntiDepBreaker.cpp - Anti-dep breaker ----------------===//
11 // implements register anti-dependence breaking during post-RA
12 // scheduling. It attempts to break all anti-dependencies within a
35 cl::desc("Debug control for aggressive anti-dep breaker"),
39 cl::desc("Debug control for aggressive anti-dep breaker"),
257 /// AntiDepEdges - Return in Edges the anti- and output- dependencies
263 if ((P->getKind() == SDep::Anti) || (P->getKind() == SDep::Output)) {
285 // In the case of a latency tie, prefer an anti-dependency edge over
288 (NextDepth == PredTotalLatency && P->getKind() == SDep::Anti)) {
536 // break the anti-dependence
    [all...]
CriticalAntiDepBreaker.cpp 1 //===----- CriticalAntiDepBreaker.cpp - Anti-dep breaker -------- ---------===//
11 // implements register anti-dependence breaking along a blocks
135 // In the case of a latency tie, prefer an anti-dependency edge over
138 (NextDepth == PredTotalLatency && P->getKind() == SDep::Anti)) {
372 // an anti-dependence with this AntiDepReg, because that would
373 // re-introduce that anti-dependence.
457 // There are three anti-dependencies here, and without special care,
467 // because at each anti-dependence, B is the first register that
468 // isn't A which is free. This re-introduces anti-dependencies
469 // at all but one of the original anti-dependencies that we wer
    [all...]
ScheduleDAG.cpp 342 case SDep::Anti: dbgs() << "anti"; break;
362 case SDep::Anti: dbgs() << "anti"; break;
ScheduleDAGInstrs.cpp 281 /// addPhysRegDeps - Add register dependencies (data, anti, and output) from
288 // Optionally add output and anti dependencies. For anti
294 SDep::Kind Kind = MO.isUse() ? SDep::Anti : SDep::Output;
306 if (Kind == SDep::Anti)
368 // Singly defined vregs do not have output/anti dependencies.
440 DefI->SU->addPred(SDep(SU, SDep::Anti, Reg));
755 // Add register-based dependencies (data, anti, and output).
    [all...]
  /external/quake/quake/src/WinQuake/
quake-rogue.spec.sh 45 The Anti-Grav Belt. The theory here is simple. It counters the force of
  /external/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.cpp 334 return (DepType == SDep::Data || DepType == SDep::Anti ||
    [all...]

Completed in 470 milliseconds