/external/llvm/unittests/ADT/ |
H A D | DAGDeltaAlgorithmTest.cpp | 61 std::vector<edge_ty> Deps; local 65 Deps.clear(); 66 Deps.push_back(std::make_pair(3, 1)); 72 EXPECT_EQ(fixed_set(4, 1, 3, 5, 7), FDA.Run(range(20), Deps)); 79 Deps.clear(); 80 Deps.push_back(std::make_pair(1, 0)); 81 Deps.push_back(std::make_pair(2, 0)); 82 Deps.push_back(std::make_pair(4, 0)); 83 Deps.push_back(std::make_pair(3, 2)); 91 EXPECT_EQ(fixed_set(4, 0, 1, 2, 3), FDA2.Run(range(5), Deps)); [all...] |
/external/llvm/lib/Analysis/ |
H A D | MemDepPrinter.cpp | 41 DepSetMap Deps; member in struct:__anon9201::MemDepPrinter 59 Deps.clear(); 109 Deps[Inst].insert(std::make_pair(getInstTypePair(Res), 115 DepSet &InstDeps = Deps[Inst]; 126 Deps[Inst].insert(std::make_pair(getInstTypePair(0, Unknown), 135 Deps[Inst].insert(std::make_pair(getInstTypePair(0, Unknown), 148 DepSet &InstDeps = Deps[Inst]; 164 DepSetMap::const_iterator DI = Deps.find(Inst); 165 if (DI == Deps.end())
|
/external/llvm/lib/CodeGen/ |
H A D | MachineTraceMetrics.cpp | 544 SmallVectorImpl<DataDep> &Deps, 559 Deps.push_back(DataDep(MRI, Reg, MO.getOperandNo())); 566 // This will add at most one dependency to Deps. 568 SmallVectorImpl<DataDep> &Deps, 578 Deps.push_back(DataDep(MRI, Reg, i)); 604 SmallVectorImpl<DataDep> &Deps, 631 Deps.push_back(DataDep(I->MI, I->Op, MO.getOperandNo())); 710 SmallVector<DataDep, 8> Deps; 727 Deps.clear(); 729 getPHIDeps(UseMI, Deps, TB [all...] |
H A D | InlineSpiller.cpp | 115 TinyPtrVector<VNInfo*> Deps; member in struct:__anon9258::InlineSpiller::SibValueInfo 326 for (unsigned i = 0, e = SVI.Deps.size(); i != e; ++i) 327 OS << ' ' << SVI.Deps[i]->id << '@' << SVI.Deps[i]->def; 348 SVI->second.Deps.push_back(VNI); 363 TinyPtrVector<VNInfo*> *Deps = VNI ? &FirstDeps : &SVI->second.Deps; local 370 DEBUG(dbgs() << " prop to " << Deps->size() << ": " 380 for (TinyPtrVector<VNInfo*>::iterator DepI = Deps->begin(), 381 DepE = Deps [all...] |
H A D | ScheduleDAGInstrs.cpp | 138 LoopRegs.Deps.clear(); 347 LoopDependencies::LoopDeps::iterator I = LoopRegs.Deps.find(MO.getReg()); 348 if (I != LoopRegs.Deps.end()) { 387 LoopRegs.Deps.erase(I);
|
/external/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAGInstrs.h | 44 LoopDeps Deps; member in class:llvm::LoopDependencies 51 assert(Deps.empty() && "stale loop dependencies"); 83 Deps.insert(std::make_pair(MOReg, std::make_pair(&MO, Count)));
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | SymbolManager.cpp | 399 if (const SymbolRefSmallVectorTy *Deps = SymMgr.getDependentSymbols(sym)) { 400 for (SymbolRefSmallVectorTy::const_iterator I = Deps->begin(), 401 E = Deps->end(); I != E; ++I) {
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 1335 SmallVector<NonLocalDepResult, 64> Deps; local 1337 MD->getNonLocalPointerDependency(Loc, true, LI->getParent(), Deps); 1339 // << Deps.size() << *LI << '\n'); 1344 unsigned NumDeps = Deps.size(); 1351 !Deps[0].getResult().isDef() && !Deps[0].getResult().isClobber()) { 1368 BasicBlock *DepBB = Deps[i].getBB(); 1369 MemDepResult DepInfo = Deps[i].getResult(); 1380 Value *Address = Deps[i].getAddress();
|