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

12

/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DCalcSpillWeights.h45 const MachineLoopInfo &Loops; member in class:llvm::VirtRegAuxInfo
50 MF(mf), LIS(lis), Loops(loops) {}
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Analysis/
H A DScalarEvolutionNormalization.h72 PostIncLoopSet &Loops,
H A DLoopInfoImpl.h10 // This is the generic implementation of LoopInfo used for both Loops and
327 DenseSet<const LoopT*> *Loops) const {
328 Loops->insert(static_cast<const LoopT *>(this));
333 (*I)->verifyLoopNest(Loops);
H A DLoopInfo.h69 // SubLoops - Loops contained entirely within this one.
305 void verifyLoopNest(DenseSet<const LoopT*> *Loops) const;
503 "Loops already embedded into a subloop!");
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DScalarEvolutionNormalization.cpp69 PostIncLoopSet &Loops; member in class:__anon10109::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.cpp33 // Explicitly instantiate methods in LoopInfoImpl.h for IR-level Loops.
591 DenseSet<const Loop*> Loops;
594 (*I)->verifyLoopNest(&Loops);
600 assert(Loops.count(I->second) && "orphaned loop");
H A DLoopDependenceAnalysis.cpp138 DenseSet<const Loop*>* Loops) const {
142 Loops->insert(L);
H A DScalarEvolutionExpander.cpp1167 PostIncLoopSet Loops; local
1168 Loops.insert(L);
1171 Loops, SE, *SE.DT));
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DEarlyIfConversion.cpp586 MachineLoopInfo *Loops; member in class:__anon10137::EarlyIfConverter
647 if (!Loops)
652 Loops->removeBlock(Removed[i]);
784 Loops = getAnalysisIfAvailable<MachineLoopInfo>();
H A DExecutionDepsFix.cpp679 SmallVector<MachineBasicBlock*, 16> Loops; local
685 Loops.push_back(MBB);
694 for (unsigned i = 0, e = Loops.size(); i != e; ++i) {
695 MachineBasicBlock *MBB = Loops[i];
H A DMachineTraceMetrics.h72 const MachineLoopInfo *Loops; member in class:llvm::MachineTraceMetrics
H A DLiveRangeEdit.cpp378 const MachineLoopInfo &Loops) {
379 VirtRegAuxInfo VRAI(MF, LIS, Loops);
377 calculateRegClassAndHint(MachineFunction &MF, const MachineLoopInfo &Loops) argument
H A DMachineTraceMetrics.cpp39 : MachineFunctionPass(ID), MF(0), TII(0), TRI(0), MRI(0), Loops(0) {
55 Loops = &getAnalysis<MachineLoopInfo>();
118 return MTM.Loops->getLoopFor(MBB);
326 const MachineLoopInfo *Loops;
330 : Blocks(blocks), Loops(loops), Downward(false) {}
351 if (const MachineLoop *FromLoop = LB.Loops->getLoopFor(From)) {
356 if (isExitingLoop(FromLoop, LB.Loops->getLoopFor(To)))
372 LoopBounds Bounds(BlockInfo, MTM.Loops);
H A DCalcSpillWeights.cpp142 loop = Loops.getLoopFor(mbb);
H A DSplitKit.h46 const MachineLoopInfo &Loops; member in class:llvm::SplitAnalysis
H A DInlineSpiller.cpp60 MachineLoopInfo &Loops; member in class:__anon10146::InlineSpiller
144 Loops(pass.getAnalysis<MachineLoopInfo>()),
433 SpillDepth = Loops.getLoopDepth(SV.SpillMBB);
438 if ((Loops.getLoopDepth(DepSV.SpillMBB) > SpillDepth) &&
1294 Edit->calculateRegClassAndHint(MF, Loops);
H A DSplitKit.cpp48 Loops(mli),
682 const MachineLoopInfo &Loops = SA.Loops; local
683 const MachineLoop *DefLoop = Loops.getLoopFor(DefMBB);
691 const MachineLoop *Loop = Loops.getLoopFor(MBB);
1122 Edit->calculateRegClassAndHint(VRM.getMachineFunction(), SA.Loops);
H A DRegAllocGreedy.cpp77 MachineLoopInfo *Loops; member in class:__anon10188::RAGreedy
1760 Loops = &getAnalysis<MachineLoopInfo>();
1765 SA.reset(new SplitAnalysis(*VRM, *LIS, *Loops));
H A DRegisterCoalescer.cpp86 const MachineLoopInfo* Loops; member in class:__anon10191::RegisterCoalescer
2323 if (Loops->empty()) {
2338 MBBs.push_back(std::make_pair(Loops->getLoopDepth(MBB), I));
2371 Loops = &getAnalysis<MachineLoopInfo>();
/macosx-10.9.5/llvmCore-3425.0.33/lib/TableGen/
H A DTGParser.h60 /// Loops - Keep track of any foreach loops we are within.
63 LoopVector Loops; member in class:llvm::TGParser
H A DTGParser.cpp296 if (Loops.empty())
311 if (IterVals.size() != Loops.size()) {
312 assert(IterVals.size() < Loops.size());
313 ForeachLoop &CurLoop = Loops[IterVals.size()];
781 for (LoopVector::iterator i = Loops.begin(), iend = Loops.end();
1934 if (!CurMultiClass && Loops.empty()) {
2011 Loops.push_back(ForeachLoop(IterName, ListValue));
2035 Loops.pop_back();
/macosx-10.9.5/vim-53/runtime/syntax/
H A Dclipper.vim56 " Loops
H A Dplsql.vim156 " Loops.
/macosx-10.9.5/OpenAL-52.1/Source/OpenAL/
H A DoalOSX.cpp493 ALuint Loops; member in struct:__anon3096
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1 //===- LoopStrengthReduce.cpp - Strength Reduce IVs in Loops --------------===//
4300 PostIncLoopSet &Loops = const_cast<PostIncLoopSet &>(LF.PostIncLoops); local
4303 Loops, SE, DT);
4314 PostIncLoopSet &Loops = const_cast<PostIncLoopSet &>(LF.PostIncLoops); local
4317 Loops, SE, DT);

Completed in 375 milliseconds

12