HomeSort by relevance Sort by last modified time
    Searched defs:Dep (Results 1 - 8 of 8) sorted by null

  /external/llvm/lib/Analysis/
MemDepPrinter.cpp 37 typedef std::pair<InstTypePair, const BasicBlock *> Dep;
38 typedef SmallSetVector<Dep, 4> DepSet;
63 static InstTypePair getInstTypePair(MemDepResult dep) {
64 if (dep.isClobber())
65 return InstTypePair(dep.getInst(), Clobber);
66 if (dep.isDef())
67 return InstTypePair(dep.getInst(), Def);
68 if (dep.isNonFuncLocal())
69 return InstTypePair(dep.getInst(), NonFuncLocal);
70 assert(dep.isUnknown() && "unexpected dependence type")
    [all...]
MemoryDependenceAnalysis.cpp 725 MemDepResult Dep;
728 Dep = getCallSiteDependencyFrom(QueryCS, isReadonlyCall,ScanPos, DirtyBB);
732 Dep = MemDepResult::getNonLocal();
734 Dep = MemDepResult::getNonFuncLocal();
740 ExistingResult->setResult(Dep);
742 Cache.push_back(NonLocalDepEntry(DirtyBB, Dep));
746 if (!Dep.isNonLocal()) {
749 if (Instruction *Inst = Dep.getInst())
    [all...]
  /external/llvm/lib/Target/R600/
R600Packetizer.cpp 201 const SDep &Dep = SUJ->Succs[i];
202 if (Dep.getSUnit() != SUI)
204 if (Dep.getKind() == SDep::Anti)
206 if (Dep.getKind() == SDep::Output)
  /external/clang/test/PCH/
cxx-templates.h 44 struct Dep {
  /external/llvm/lib/Transforms/Scalar/
DeadStoreElimination.cpp 671 MemDepResult Dep = MD->getPointerDependencyFrom(Loc, false, InstPt, BB);
672 while (Dep.isDef() || Dep.isClobber()) {
673 Instruction *Dependency = Dep.getInst();
696 Dep = MD->getPointerDependencyFrom(Loc, false, Next, BB);
699 if (Dep.isNonLocal())
GVN.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
ScheduleDAG.h 74 /// Dep - A pointer to the depending/depended-on SUnit, and an enum
76 PointerIntPair<SUnit *, 2, Kind> Dep;
98 SDep() : Dep(nullptr, Data) {}
102 : Dep(S, kind), Contents() {
120 : Dep(S, Order), Contents(), Latency(0) {
126 if (Dep != Other.Dep) return false;
127 switch (Dep.getInt()) {
161 return Dep.getPointer();
166 Dep.setPointer(SU)
    [all...]
  /external/llvm/lib/CodeGen/
ScheduleDAGInstrs.cpp 272 SDep Dep;
274 Dep = SDep(SU, SDep::Artificial);
279 Dep = SDep(SU, SDep::Data, *Alias);
282 Dep.setLatency(
286 ST.adjustSchedDependency(SU, UseSU, Dep);
287 UseSU->addPred(Dep);
320 SDep Dep(SU, Kind, /*Reg=*/*Alias);
321 Dep.setLatency(
323 DefSU->addPred(Dep);
399 SDep Dep(SU, SDep::Output, Reg)
    [all...]

Completed in 117 milliseconds