/external/llvm/lib/CodeGen/ |
D | MachineTraceMetrics.cpp | 832 for (const DataDep &Dep : Deps) { in computeInstrDepths() local 834 BlockInfo[Dep.DefMI->getParent()->getNumber()]; in computeInstrDepths() 839 unsigned DepCycle = Cycles.lookup(Dep.DefMI).Depth; in computeInstrDepths() 841 if (!Dep.DefMI->isTransient()) in computeInstrDepths() 843 .computeOperandLatency(Dep.DefMI, Dep.DefOp, &UseMI, Dep.UseOp); in computeInstrDepths() 924 static bool pushDepHeight(const DataDep &Dep, in pushDepHeight() argument 930 if (!Dep.DefMI->isTransient()) in pushDepHeight() 931 UseHeight += SchedModel.computeOperandLatency(Dep.DefMI, Dep.DefOp, in pushDepHeight() 932 UseMI, Dep.UseOp); in pushDepHeight() 937 std::tie(I, New) = Heights.insert(std::make_pair(Dep.DefMI, UseHeight)); in pushDepHeight() [all …]
|
D | ScheduleDAGInstrs.cpp | 267 SDep Dep; in addPhysRegDataDeps() local 269 Dep = SDep(SU, SDep::Artificial); in addPhysRegDataDeps() 274 Dep = SDep(SU, SDep::Data, *Alias); in addPhysRegDataDeps() 277 Dep.setLatency( in addPhysRegDataDeps() 281 ST.adjustSchedDependency(SU, UseSU, Dep); in addPhysRegDataDeps() 282 UseSU->addPred(Dep); in addPhysRegDataDeps() 315 SDep Dep(SU, Kind, /*Reg=*/*Alias); in addPhysRegDeps() local 316 Dep.setLatency( in addPhysRegDeps() 318 DefSU->addPred(Dep); in addPhysRegDeps() 425 SDep Dep(SU, SDep::Data, Reg); in addVRegDefDeps() local [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | ScheduleDAG.h | 76 PointerIntPair<SUnit *, 2, Kind> Dep; 98 SDep() : Dep(nullptr, Data) {} in SDep() 102 : Dep(S, kind), Contents() { in SDep() 120 : Dep(S, Order), Contents(), Latency(0) { in SDep() 126 if (Dep != Other.Dep) return false; in overlaps() 127 switch (Dep.getInt()) { in overlaps() 161 return Dep.getPointer(); in getSUnit() 166 Dep.setPointer(SU); in setSUnit() 171 return Dep.getInt(); in getKind()
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 907 MemDepResult Dep; in getNonLocalCallDependency() local 910 Dep = getCallSiteDependencyFrom(QueryCS, isReadonlyCall,ScanPos, DirtyBB); in getNonLocalCallDependency() 914 Dep = MemDepResult::getNonLocal(); in getNonLocalCallDependency() 916 Dep = MemDepResult::getNonFuncLocal(); in getNonLocalCallDependency() 922 ExistingResult->setResult(Dep); in getNonLocalCallDependency() 924 Cache.push_back(NonLocalDepEntry(DirtyBB, Dep)); in getNonLocalCallDependency() 928 if (!Dep.isNonLocal()) { in getNonLocalCallDependency() 931 if (Instruction *Inst = Dep.getInst()) in getNonLocalCallDependency() 1048 MemDepResult Dep = getPointerDependencyFrom(Loc, isLoad, ScanPos, BB, in GetNonLocalInfoForBlock() local 1054 ExistingResult->setResult(Dep); in GetNonLocalInfoForBlock() [all …]
|
D | MemDepPrinter.cpp | 37 typedef std::pair<InstTypePair, const BasicBlock *> Dep; typedef 38 typedef SmallSetVector<Dep, 4> DepSet;
|
D | LoopAccessAnalysis.cpp | 1774 for (auto &Dep : *Dependences) { in print() 1775 Dep.print(OS, Depth + 2, DepChecker.getMemoryInstructions()); in print()
|
D | DependenceAnalysis.cpp | 3814 const SCEV *DependenceAnalysis::getSplitIteration(const Dependence &Dep, in getSplitIteration() argument 3816 assert(Dep.isSplitable(SplitLevel) && in getSplitIteration() 3818 Instruction *Src = Dep.getSrc(); in getSplitIteration() 3819 Instruction *Dst = Dep.getDst(); in getSplitIteration()
|
/external/clang/test/PCH/ |
D | cxx-templates.cpp | 37 Dep<A>::Ty ty; in test() 38 Dep<A> a; in test()
|
D | cxx-templates.h | 44 struct Dep {
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 139 for (const auto &Dep : *Deps) { in findStoreToLoadDependences() 140 Instruction *Source = Dep.getSource(LAI); in findStoreToLoadDependences() 141 Instruction *Destination = Dep.getDestination(LAI); in findStoreToLoadDependences() 143 if (Dep.Type == MemoryDepChecker::Dependence::Unknown) { in findStoreToLoadDependences() 151 if (Dep.isBackward()) in findStoreToLoadDependences() 157 assert(Dep.isForward() && "Needs to be a forward dependence"); in findStoreToLoadDependences()
|
D | DeadStoreElimination.cpp | 750 MemDepResult Dep = in HandleFree() local 752 while (Dep.isDef() || Dep.isClobber()) { in HandleFree() 753 Instruction *Dependency = Dep.getInst(); in HandleFree() 776 Dep = MD->getPointerDependencyFrom(Loc, false, Next, BB); in HandleFree() 779 if (Dep.isNonLocal()) in HandleFree()
|
D | LoopDistribute.cpp | 558 for (auto &Dep : Dependences) in MemoryInstructionDependences() local 559 if (Dep.isPossiblyBackward()) { in MemoryInstructionDependences() 563 ++Accesses[Dep.Source].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 564 --Accesses[Dep.Destination].NumUnsafeDependencesStartOrEnd; in MemoryInstructionDependences() 566 DEBUG(Dep.print(dbgs(), 2, Instructions)); in MemoryInstructionDependences()
|
D | LoopInterchange.cpp | 113 std::vector<char> Dep; in populateDependencyMatrix() local 145 Dep.push_back(Direction); in populateDependencyMatrix() 148 Dep.push_back(Direction); in populateDependencyMatrix() 161 Dep.push_back(Direction); in populateDependencyMatrix() 164 while (Dep.size() != Level) { in populateDependencyMatrix() 165 Dep.push_back('I'); in populateDependencyMatrix() 168 DepMatrix.push_back(Dep); in populateDependencyMatrix()
|
D | GVN.cpp | 1895 MemDepResult Dep = MD->getDependency(L); in processLoad() local 1900 if (Dep.isClobber()) { in processLoad() 1912 if (StoreInst *DepSI = dyn_cast<StoreInst>(Dep.getInst())) { in processLoad() 1924 if (LoadInst *DepLI = dyn_cast<LoadInst>(Dep.getInst())) { in processLoad() 1938 if (MemIntrinsic *DepMI = dyn_cast<MemIntrinsic>(Dep.getInst())) { in processLoad() 1946 DEBUG(dbgs() << "GVN COERCED INST:\n" << *Dep.getInst() << '\n' in processLoad() 1963 Instruction *I = Dep.getInst(); in processLoad() 1970 if (Dep.isNonLocal()) in processLoad() 1973 if (!Dep.isDef()) { in processLoad() 1983 Instruction *DepInst = Dep.getInst(); in processLoad()
|
/external/llvm/lib/TableGen/ |
D | Main.cpp | 65 for (const auto &Dep : Parser.getDependencies()) { in createDependencyFile() local 66 DepOut.os() << ' ' << Dep.first; in createDependencyFile()
|
/external/llvm/lib/Target/AMDGPU/ |
D | R600Packetizer.cpp | 201 const SDep &Dep = SUJ->Succs[i]; in isLegalToPacketizeTogether() local 202 if (Dep.getSUnit() != SUI) in isLegalToPacketizeTogether() 204 if (Dep.getKind() == SDep::Anti) in isLegalToPacketizeTogether() 206 if (Dep.getKind() == SDep::Output) in isLegalToPacketizeTogether()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonVLIWPacketizer.cpp | 807 auto &Dep = PacketSU->Succs[i]; in restrictingDepExistInPacket() local 808 if (Dep.getSUnit() == PacketSUDep && Dep.getKind() == SDep::Anti && in restrictingDepExistInPacket() 809 Dep.getReg() == DepReg) in restrictingDepExistInPacket() 872 auto Dep = PacketSU->Succs[i]; in arePredicatesComplements() local 877 if (Dep.getSUnit() == SU && Dep.getKind() == SDep::Data && in arePredicatesComplements() 878 Hexagon::PredRegsRegClass.contains(Dep.getReg())) { in arePredicatesComplements() 884 if (restrictingDepExistInPacket(I, Dep.getReg())) in arePredicatesComplements()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGSDNodes.cpp | 486 SDep Dep = isChain ? SDep(OpSU, SDep::Barrier) in AddSchedEdges() local 488 Dep.setLatency(OpLatency); in AddSchedEdges() 490 computeOperandLatency(OpN, N, i, Dep); in AddSchedEdges() 491 ST.adjustSchedDependency(OpSU, SU, Dep); in AddSchedEdges() 494 if (!SU->addPred(Dep) && !Dep.isCtrl() && OpSU->NumRegDefsLeft > 1) { in AddSchedEdges()
|
/external/v8/test/cctest/ |
D | cctest.h | 51 #define DEPENDENT_TEST(Name, Dep) \ argument 53 CcTest register_test_##Name(Test##Name, __FILE__, #Name, #Dep, true, true); \ 58 #define UNINITIALIZED_DEPENDENT_TEST(Name, Dep) \ argument 60 CcTest register_test_##Name(Test##Name, __FILE__, #Name, #Dep, true, false); \
|
/external/clang/include/clang/AST/ |
D | TemplateName.h | 217 explicit TemplateName(DependentTemplateName *Dep) : Storage(Dep) { } in TemplateName() argument
|
/external/llvm/utils/TableGen/ |
D | CodeGenInstruction.cpp | 351 } else if (RecordVal *Dep = R->getValue("DeprecatedFeatureMask")) { in CodeGenInstruction() local 354 DeprecatedReason = Dep->getValue()->getAsString(); in CodeGenInstruction()
|
/external/clang/lib/Driver/ |
D | SanitizerArgs.cpp | 588 for (const auto &Dep : ExtraDeps) { in addArgs() local 590 ExtraDepOpt += Dep; in addArgs()
|
/external/llvm/include/llvm/Analysis/ |
D | DependenceAnalysis.h | 337 const SCEV *getSplitIteration(const Dependence &Dep, unsigned Level);
|
/external/clang/lib/Sema/ |
D | SemaOverload.cpp | 7212 Dep=-1, in getUsualArithmeticConversions() enumerator 7221 /* SL*/ { Flt, Dbl, LDbl, SL, SL, SLL, S128, Dep, UL, ULL, U128 }, in getUsualArithmeticConversions() 7222 /* SLL*/ { Flt, Dbl, LDbl, SLL, SLL, SLL, S128, Dep, Dep, ULL, U128 }, in getUsualArithmeticConversions() 7224 /* UI*/ { Flt, Dbl, LDbl, UI, Dep, Dep, S128, UI, UL, ULL, U128 }, in getUsualArithmeticConversions() 7225 /* UL*/ { Flt, Dbl, LDbl, UL, UL, Dep, S128, UL, UL, ULL, U128 }, in getUsualArithmeticConversions() 7235 if (Idx != Dep) return getArithmeticType(Idx); in getUsualArithmeticConversions()
|
/external/bison/ |
D | ChangeLog-1998 | 681 (clean): Renamed from 'distclean'. Dep on mostlyclean, not 683 (realclean): Dep on clean.
|