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

  /external/clang/test/PCH/
cxx-templates.cpp 37 Dep<A>::Ty ty;
38 Dep<A> a;
cxx-templates.h 44 struct Dep {
  /external/llvm/lib/TableGen/
Main.cpp 65 for (const auto &Dep : Parser.getDependencies()) {
66 DepOut.os() << ' ' << Dep.first;
  /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/
MachineTraceMetrics.cpp 832 for (const DataDep &Dep : Deps) {
834 BlockInfo[Dep.DefMI->getParent()->getNumber()];
839 unsigned DepCycle = Cycles.lookup(Dep.DefMI).Depth;
841 if (!Dep.DefMI->isTransient())
843 .computeOperandLatency(Dep.DefMI, Dep.DefOp, &UseMI, Dep.UseOp);
    [all...]
ScheduleDAGInstrs.cpp 267 SDep Dep;
269 Dep = SDep(SU, SDep::Artificial);
274 Dep = SDep(SU, SDep::Data, *Alias);
277 Dep.setLatency(
281 ST.adjustSchedDependency(SU, UseSU, Dep);
282 UseSU->addPred(Dep);
315 SDep Dep(SU, Kind, /*Reg=*/*Alias);
316 Dep.setLatency(
318 DefSU->addPred(Dep);
425 SDep Dep(SU, SDep::Data, Reg)
    [all...]
  /external/llvm/lib/Analysis/
MemoryDependenceAnalysis.cpp     [all...]
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...]
LoopAccessAnalysis.cpp     [all...]
DependenceAnalysis.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopLoadElimination.cpp 133 // Find store->load dependences (consequently true dep). Both lexically
139 for (const auto &Dep : *Deps) {
140 Instruction *Source = Dep.getSource(LAI);
141 Instruction *Destination = Dep.getDestination(LAI);
143 if (Dep.Type == MemoryDepChecker::Dependence::Unknown) {
151 if (Dep.isBackward())
157 assert(Dep.isForward() && "Needs to be a forward dependence");
LoopDistribute.cpp 558 for (auto &Dep : Dependences)
559 if (Dep.isPossiblyBackward()) {
563 ++Accesses[Dep.Source].NumUnsafeDependencesStartOrEnd;
564 --Accesses[Dep.Destination].NumUnsafeDependencesStartOrEnd;
566 DEBUG(Dep.print(dbgs(), 2, Instructions));
DeadStoreElimination.cpp 750 MemDepResult Dep =
752 while (Dep.isDef() || Dep.isClobber()) {
753 Instruction *Dependency = Dep.getInst();
776 Dep = MD->getPointerDependencyFrom(Loc, false, Next, BB);
779 if (Dep.isNonLocal())
    [all...]
LoopInterchange.cpp 113 std::vector<char> Dep;
145 Dep.push_back(Direction);
148 Dep.push_back(Direction);
161 Dep.push_back(Direction);
164 while (Dep.size() != Level) {
165 Dep.push_back('I');
168 DepMatrix.push_back(Dep);
    [all...]
GVN.cpp     [all...]
  /external/llvm/lib/Target/AMDGPU/
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/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.cpp 789 // Anti-dep between c) and b) is irrelevant for this case
807 auto &Dep = PacketSU->Succs[i];
808 if (Dep.getSUnit() == PacketSUDep && Dep.getKind() == SDep::Anti &&
809 Dep.getReg() == DepReg)
872 auto Dep = PacketSU->Succs[i];
874 // candidate and one of current packet members, this dep is on
875 // predicate reg, and there already exist anti dep on the same pred in
877 if (Dep.getSUnit() == SU && Dep.getKind() == SDep::Data &
    [all...]
  /external/clang/include/clang/AST/
TemplateName.h 217 explicit TemplateName(DependentTemplateName *Dep) : Storage(Dep) { }
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.cpp 480 // If this is a ctrl dep, latency is 1.
486 SDep Dep = isChain ? SDep(OpSU, SDep::Barrier)
488 Dep.setLatency(OpLatency);
490 computeOperandLatency(OpN, N, i, Dep);
491 ST.adjustSchedDependency(OpSU, SU, Dep);
494 if (!SU->addPred(Dep) && !Dep.isCtrl() && OpSU->NumRegDefsLeft > 1) {
626 unsigned OpIdx, SDep& dep) const{
631 if (dep.getKind() != SDep::Data)
649 dep.setLatency(Latency)
    [all...]
  /external/llvm/include/llvm/Analysis/
DependenceAnalysis.h 337 const SCEV *getSplitIteration(const Dependence &Dep, unsigned Level);
    [all...]
  /external/clang/lib/Driver/
SanitizerArgs.cpp 588 for (const auto &Dep : ExtraDeps) {
590 ExtraDepOpt += Dep;
  /external/llvm/utils/TableGen/
CodeGenInstruction.cpp 351 } else if (RecordVal *Dep = R->getValue("DeprecatedFeatureMask")) {
354 DeprecatedReason = Dep->getValue()->getAsString();
  /external/clang/lib/Sema/
SemaOverload.cpp     [all...]

Completed in 2757 milliseconds