/freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
H A D | ScheduleDAGInstrs.cpp | 263 SDep Dep; local 265 Dep = SDep(SU, SDep::Artificial); 270 Dep = SDep(SU, SDep::Data, *Alias); 273 Dep.setLatency( 277 ST.adjustSchedDependency(SU, UseSU, Dep); 278 UseSU->addPred(Dep); 311 SDep Dep(SU, Kind, /*Reg=*/*Alias); 312 Dep.setLatency( 314 DefSU->addPred(Dep); 388 SDep Dep(S [all...] |
H A D | MachineTraceMetrics.cpp | 845 const DataDep &Dep = Deps[i]; 847 BlockInfo[Dep.DefMI->getParent()->getNumber()]; 852 unsigned DepCycle = Cycles.lookup(Dep.DefMI).Depth; 854 if (!Dep.DefMI->isTransient()) 856 .computeOperandLatency(Dep.DefMI, Dep.DefOp, UseMI, Dep.UseOp); 934 static bool pushDepHeight(const DataDep &Dep, 939 // Adjust height by Dep.DefMI latency. 940 if (!Dep [all...] |
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAG.h | 74 /// 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(0, 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...] |
/freebsd-10-stable/contrib/llvm/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 721 MemDepResult Dep; local 724 Dep = getCallSiteDependencyFrom(QueryCS, isReadonlyCall,ScanPos, DirtyBB); 728 Dep = MemDepResult::getNonLocal(); 730 Dep = MemDepResult::getNonFuncLocal(); 736 ExistingResult->setResult(Dep); 738 Cache.push_back(NonLocalDepEntry(DirtyBB, Dep)); 742 if (!Dep.isNonLocal()) { 745 if (Instruction *Inst = Dep.getInst()) 836 MemDepResult Dep = getPointerDependencyFrom(Loc, isLoad, ScanPos, BB); local 841 ExistingResult->setResult(Dep); 1053 MemDepResult Dep = GetNonLocalInfoForBlock(Loc, isLoad, BB, Cache, local [all...] |
H A D | MemDepPrinter.cpp | 38 typedef std::pair<InstTypePair, const BasicBlock *> Dep; typedef in struct:__anon2213::MemDepPrinter 39 typedef SmallSetVector<Dep, 4> DepSet;
|
H A D | DependenceAnalysis.cpp | 3708 const SCEV *DependenceAnalysis::getSplitIteration(const Dependence *Dep, argument 3710 assert(Dep && "expected a pointer to a Dependence"); 3711 assert(Dep->isSplitable(SplitLevel) && 3712 "Dep should be splitable at SplitLevel"); 3713 Instruction *Src = Dep->getSrc(); 3714 Instruction *Dst = Dep->getDst();
|
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
H A D | DeadStoreElimination.cpp | 669 MemDepResult Dep = MD->getPointerDependencyFrom(Loc, false, InstPt, BB); local 670 while (Dep.isDef() || Dep.isClobber()) { 671 Instruction *Dependency = Dep.getInst(); 694 Dep = MD->getPointerDependencyFrom(Loc, false, Next, BB); 697 if (Dep.isNonLocal())
|
H A D | GVN.cpp | 1822 MemDepResult Dep = MD->getDependency(L); local 1826 if (Dep.isClobber() && TD) { 1838 if (StoreInst *DepSI = dyn_cast<StoreInst>(Dep.getInst())) { 1851 if (LoadInst *DepLI = dyn_cast<LoadInst>(Dep.getInst())) { 1866 if (MemIntrinsic *DepMI = dyn_cast<MemIntrinsic>(Dep.getInst())) { 1875 DEBUG(dbgs() << "GVN COERCED INST:\n" << *Dep.getInst() << '\n' 1889 if (Dep.isClobber()) { 1894 Instruction *I = Dep.getInst(); 1901 if (Dep.isNonLocal()) 1904 if (!Dep [all...] |
/freebsd-10-stable/contrib/llvm/lib/Target/R600/ |
H A D | R600Packetizer.cpp | 198 const SDep &Dep = SUJ->Succs[i]; local 199 if (Dep.getSUnit() != SUI) 201 if (Dep.getKind() == SDep::Anti) 203 if (Dep.getKind() == SDep::Output)
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TemplateName.h | 217 explicit TemplateName(DependentTemplateName *Dep) : Storage(Dep) { } argument
|
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 493 SDep Dep = isChain ? SDep(OpSU, SDep::Barrier) 495 Dep.setLatency(OpLatency); 497 computeOperandLatency(OpN, N, i, Dep); 498 ST.adjustSchedDependency(OpSU, SU, Dep); 501 if (!SU->addPred(Dep) && !Dep.isCtrl() && OpSU->NumRegDefsLeft > 1) {
|
/freebsd-10-stable/contrib/llvm/utils/TableGen/ |
H A D | CodeGenInstruction.cpp | 345 } else if (RecordVal *Dep = R->getValue("DeprecatedFeatureMask")) { 348 DeprecatedReason = Dep->getValue()->getAsString();
|
/freebsd-10-stable/contrib/llvm/include/llvm/Analysis/ |
H A D | DependenceAnalysis.h | 334 const SCEV *getSplitIteration(const Dependence *Dep, unsigned Level);
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 6771 Dep=-1, 6780 /* SL*/ { Flt, Dbl, LDbl, SL, SL, SLL, S128, Dep, UL, ULL, U128 }, 6781 /* SLL*/ { Flt, Dbl, LDbl, SLL, SLL, SLL, S128, Dep, Dep, ULL, U128 }, 6783 /* UI*/ { Flt, Dbl, LDbl, UI, Dep, Dep, S128, UI, UL, ULL, U128 }, 6784 /* UL*/ { Flt, Dbl, LDbl, UL, UL, Dep, S128, UL, UL, ULL, U128 }, 6794 if (Idx != Dep) return getArithmeticType(Idx);
|