Searched defs:Dep (Results 1 - 10 of 10) sorted by relevance

/external/llvm/lib/Analysis/
H A DMemDepPrinter.cpp37 typedef std::pair<InstTypePair, const BasicBlock *> Dep; typedef in struct:__anon25692::MemDepPrinter
38 typedef SmallSetVector<Dep, 4> DepSet;
H A DMemoryDependenceAnalysis.cpp725 MemDepResult Dep; local
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())
840 MemDepResult Dep = getPointerDependencyFrom(Loc, isLoad, ScanPos, BB); local
845 ExistingResult->setResult(Dep);
1057 MemDepResult Dep = GetNonLocalInfoForBlock(Loc, isLoad, BB, Cache, local
[all...]
H A DDependenceAnalysis.cpp3732 const SCEV *DependenceAnalysis::getSplitIteration(const Dependence *Dep, argument
3734 assert(Dep && "expected a pointer to a Dependence");
3735 assert(Dep->isSplitable(SplitLevel) &&
3736 "Dep should be splitable at SplitLevel");
3737 Instruction *Src = Dep->getSrc();
3738 Instruction *Dst = Dep->getDst();
/external/llvm/lib/Target/R600/
H A DR600Packetizer.cpp201 const SDep &Dep = SUJ->Succs[i]; variable
202 if (Dep.getSUnit() != SUI)
204 if (Dep.getKind() == SDep::Anti)
206 if (Dep.getKind() == SDep::Output)
/external/clang/include/clang/AST/
H A DTemplateName.h217 explicit TemplateName(DependentTemplateName *Dep) : Storage(Dep) { } argument
/external/clang/test/PCH/
H A Dcxx-templates.h44 struct Dep { struct
/external/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp671 MemDepResult Dep = MD->getPointerDependencyFrom(Loc, false, InstPt, BB); local
672 while (Dep.isDef() || Dep.isClobber()) {
673 Instruction *Dependency = Dep.getInst();
696 Dep = MD->getPointerDependencyFrom(Loc, false, Next, BB);
699 if (Dep.isNonLocal())
H A DGVN.cpp1830 MemDepResult Dep = MD->getDependency(L); local
1834 if (Dep.isClobber() && DL) {
1846 if (StoreInst *DepSI = dyn_cast<StoreInst>(Dep.getInst())) {
1859 if (LoadInst *DepLI = dyn_cast<LoadInst>(Dep.getInst())) {
1874 if (MemIntrinsic *DepMI = dyn_cast<MemIntrinsic>(Dep.getInst())) {
1883 DEBUG(dbgs() << "GVN COERCED INST:\n" << *Dep.getInst() << '\n'
1897 if (Dep.isClobber()) {
1902 Instruction *I = Dep.getInst();
1909 if (Dep.isNonLocal())
1912 if (!Dep
[all...]
/external/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h74 /// Dep - A pointer to the depending/depended-on SUnit, and an enum
76 PointerIntPair<SUnit *, 2, Kind> Dep; member in class:llvm::SDep
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
[all...]
/external/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp272 SDep Dep; local
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(S
[all...]

Completed in 183 milliseconds