Searched refs:Loops (Results 1 - 19 of 19) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DCalcSpillWeights.h45 const MachineLoopInfo &Loops; member in class:llvm::VirtRegAuxInfo
50 MF(mf), LIS(lis), Loops(loops) {}
/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionNormalization.h72 PostIncLoopSet &Loops,
H A DLoopInfo.h69 // SubLoops - Loops contained entirely within this one.
503 void verifyLoopNest(DenseSet<const LoopT*> *Loops) const {
504 Loops->insert(static_cast<const LoopT *>(this));
509 (*I)->verifyLoopNest(Loops);
715 "Loops already embedded into a subloop!");
/external/llvm/lib/Analysis/
H A DScalarEvolutionNormalization.cpp69 PostIncLoopSet &Loops; member in class:__anon7316::PostIncTransform
78 Kind(kind), Loops(loops), SE(se), DT(dt) {}
127 Loops.insert(L);
139 if (Loops.count(L)) {
152 if (Loops.count(L))
218 PostIncLoopSet &Loops,
221 PostIncTransform Transform(Kind, Loops, SE, DT);
214 TransformForPostIncUse(TransformKind Kind, const SCEV *S, Instruction *User, Value *OperandValToReplace, PostIncLoopSet &Loops, ScalarEvolution &SE, DominatorTree &DT) argument
H A DLoopInfo.cpp585 DenseSet<const Loop*> Loops;
588 (*I)->verifyLoopNest(&Loops);
597 assert(Loops.count(I->second) && "orphaned loop");
H A DLoopDependenceAnalysis.cpp138 DenseSet<const Loop*>* Loops) const {
142 Loops->insert(L);
H A DScalarEvolutionExpander.cpp1166 PostIncLoopSet Loops; local
1167 Loops.insert(L);
1170 Loops, SE, *SE.DT));
/external/llvm/lib/CodeGen/
H A DCalcSpillWeights.cpp121 loop = Loops.getLoopFor(mbb);
H A DExecutionDepsFix.cpp675 SmallVector<MachineBasicBlock*, 16> Loops; local
681 Loops.push_back(MBB);
690 for (unsigned i = 0, e = Loops.size(); i != e; ++i) {
691 MachineBasicBlock *MBB = Loops[i];
H A DLiveRangeEdit.cpp315 const MachineLoopInfo &Loops) {
316 VirtRegAuxInfo VRAI(MF, LIS, Loops);
314 calculateRegClassAndHint(MachineFunction &MF, const MachineLoopInfo &Loops) argument
H A DSplitKit.h46 const MachineLoopInfo &Loops; member in class:llvm::SplitAnalysis
H A DInlineSpiller.cpp61 MachineLoopInfo &Loops; member in class:__anon7352::InlineSpiller
146 Loops(pass.getAnalysis<MachineLoopInfo>()),
435 SpillDepth = Loops.getLoopDepth(SV.SpillMBB);
440 if ((Loops.getLoopDepth(DepSV.SpillMBB) > SpillDepth) &&
1292 Edit->calculateRegClassAndHint(MF, Loops);
H A DSplitKit.cpp48 Loops(mli),
678 const MachineLoopInfo &Loops = SA.Loops; local
679 const MachineLoop *DefLoop = Loops.getLoopFor(DefMBB);
687 const MachineLoop *Loop = Loops.getLoopFor(MBB);
1119 Edit->calculateRegClassAndHint(VRM.getMachineFunction(), SA.Loops);
H A DRegisterCoalescer.cpp89 const MachineLoopInfo* Loops; member in class:__anon7393::RegisterCoalescer
1743 if (Loops->empty()) {
1758 MBBs.push_back(std::make_pair(Loops->getLoopDepth(MBB), I));
1805 Loops = &getAnalysis<MachineLoopInfo>();
H A DRegAllocGreedy.cpp78 MachineLoopInfo *Loops; member in class:__anon7390::RAGreedy
1672 Loops = &getAnalysis<MachineLoopInfo>();
1677 SA.reset(new SplitAnalysis(*VRM, *LIS, *Loops));
/external/oprofile/events/i386/westmere/
H A Devents28 event:0x20 counters:0,1,2,3 um:x01 minimum:2000000 name:LSD_OVERFLOW : Loops that can't stream from the instruction queue
/external/llvm/lib/TableGen/
H A DTGParser.h59 /// Loops - Keep track of any foreach loops we are within.
62 LoopVector Loops; member in class:llvm::TGParser
H A DTGParser.cpp301 for (LoopVector::iterator Loop = Loops.begin(), LoopEnd = Loops.end();
336 if (IterVals.size() == Loops.size()) {
382 if (NextLoop != Loops.end()) {
810 for (LoopVector::iterator i = Loops.begin(), iend = Loops.end();
2012 Loops.push_back(ForeachLoop(IterName, ListValue));
2036 Loops.pop_back();
/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1 //===- LoopStrengthReduce.cpp - Strength Reduce IVs in Loops --------------===//
4231 PostIncLoopSet &Loops = const_cast<PostIncLoopSet &>(LF.PostIncLoops); local
4234 Loops, SE, DT);
4252 PostIncLoopSet &Loops = const_cast<PostIncLoopSet &>(LF.PostIncLoops); local
4255 Loops, SE, DT);

Completed in 300 milliseconds