/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
H A D | SampleProfileProbe.h | 76 void runAfterPass(const Loop *L);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanTransforms.cpp | 20 Loop *OrigLoop, VPlanPtr &Plan,
|
H A D | VPlanHCFGBuilder.cpp | 37 Loop *TheLoop; 39 // Loop Info analysis. 73 PlainCFGBuilder(Loop *Lp, LoopInfo *LI, VPlan &P) 252 // Loop PH needs to be explicitly visited since it's not taken into account by 265 // Create empty VPBB for Loop H so that we can link PH->H. 322 // Loop exit was already set as successor of the loop exiting BB.
|
H A D | LoopVectorizationPlanner.h | 238 Loop *OrigLoop; 240 /// Loop Info analysis. 278 LoopVectorizationPlanner(Loop *L, LoopInfo *LI, const TargetLibraryInfo *TLI,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86LowerAMXIntrinsics.cpp | 74 Loop *L); 106 IRBuilderBase &B, Loop *L) { 152 Loop *RowLoop = nullptr; 153 Loop *ColLoop = nullptr; 158 if (Loop *ParentL = LI->getLoopFor(Start)) 265 Loop *RowLoop = nullptr; 266 Loop *ColLoop = nullptr; 267 Loop *InnerLoop = nullptr; 274 if (Loop *ParentL = LI->getLoopFor(Start))
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 128 bool run(Loop *L); 132 bool isLegalStore(Loop *CurLoop, StoreInst *SI); 133 void collectStores(Loop *CurLoop, BasicBlock *BB, 135 bool processCopyingStore(Loop *CurLoop, StoreInst *SI, const SCEV *BECount); 136 bool coverLoop(Loop *L, SmallVectorImpl<Instruction *> &Insts) const; 137 bool runOnLoopBlock(Loop *CurLoop, BasicBlock *BB, const SCEV *BECount, 139 bool runOnCountableLoop(Loop *L); 174 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 578 explicit PolynomialMultiplyRecognize(Loop *loop, const DataLayout &dl, 634 Loop *CurLoo [all...] |
H A D | HexagonVectorLoopCarriedReuse.cpp | 184 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 189 HexagonVectorLoopCarriedReuse(Loop *L) : CurLoop(L){}; 196 Loop *CurLoop; 225 HexagonVectorLoopCarriedReusePass::run(Loop &L, LoopAnalysisManager &LAM, 236 bool HexagonVectorLoopCarriedReuseLegacyPass::runOnLoop(Loop *L, 545 // the incoming value from the Loop Preheader for 570 // We are in LCSSA form. So, a value defined inside the Loop is used only 586 LLVM_DEBUG(dbgs() << "Working on Loop: " << *CurLoop->getHeader() << "\n");
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 53 class Loop; 96 HardwareLoopInfo(Loop *L) : L(L) {} 97 Loop *L = nullptr; 508 void getUnrollingPreferences(Loop *L, ScalarEvolution &, 513 bool isHardwareLoopProfitable(Loop *L, ScalarEvolution &SE, 519 bool preferPredicateOverEpilogue(Loop *L, LoopInfo *LI, ScalarEvolution &SE, 548 void getPeelingPreferences(Loop *L, ScalarEvolution &SE, 623 /// Loop-strength-reduction (LSR) uses that knowledge to adjust its cost 629 bool canSaveCmp(Loop *L, BranchInst **BI, ScalarEvolution *SE, LoopInfo *LI, 640 AddressingModeKind getPreferredAddressingMode(const Loop * [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 48 // Symbolic Evaluation of Chains of Recurrences for Loop Optimization 746 const Loop *LLoop = LA->getLoop(), *RLoop = RA->getLoop(); 1370 const Loop *L = AR->getLoop(); 1425 // 3. Loop precondition. 1488 const Loop *L) { 1620 const Loop *L = AR->getLoop(); 1960 const Loop *L = AR->getLoop(); 2308 bool ScalarEvolution::isAvailableAtLoopEntry(const SCEV *S, const Loop *L) { 2616 const Loop *AddRecLoop = AddRec->getLoop(); 2731 const Loop * [all...] |
H A D | IVDescriptors.cpp | 163 static void collectCastsToIgnore(Loop *TheLoop, Instruction *Exit, 219 Loop *TheLoop, FastMathFlags FuncFMF, 647 bool RecurrenceDescriptor::isReductionPHI(PHINode *Phi, Loop *TheLoop, 717 PHINode *Phi, Loop *TheLoop, 869 RecurrenceDescriptor::getReductionOpChain(PHINode *Phi, Loop *L) const { 982 bool InductionDescriptor::isFPInductionPHI(PHINode *Phi, const Loop *TheLoop, 1075 const Loop *L = AR->getLoop(); 1140 bool InductionDescriptor::isInductionPHI(PHINode *Phi, const Loop *TheLoop, 1185 PHINode *Phi, const Loop *TheLoop, ScalarEvolution *SE,
|
/netbsd-current/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/ |
H A D | ppccpuid.S | 260 .Loop: mftb 6 269 bc 16,0,.Loop
|
/netbsd-current/crypto/external/bsd/openssl/lib/libcrypto/arch/mips/ |
H A D | poly1305-mips64.S | 130 .Loop: 243 bnez $6,.Loop
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/m88k/ |
H A D | add_n.s | 72 Loop: addu r3,r3,32 label 107 bcnd.n ne0,r10,Loop ; add 1 + 8r limbs
|
/netbsd-current/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ |
H A D | ppccpuid.S | 200 .Loop: mftb 6 209 bc 16,0,.Loop
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | Sink.cpp | 96 Loop *succ = LI.getLoopFor(SuccToSinkTo); 97 Loop *cur = LI.getLoopFor(Inst->getParent());
|
H A D | LoopFlatten.cpp | 1 //===- LoopFlatten.cpp - Loop flattening pass------------------------------===// 75 Loop *OuterLoop = nullptr; 76 Loop *InnerLoop = nullptr; 91 FlattenInfo(Loop *OL, Loop *IL) : OuterLoop(OL), InnerLoop(IL) {}; 97 Loop *L, SmallPtrSetImpl<Instruction *> &IterationInstructions, 103 LLVM_DEBUG(dbgs() << "Loop is not in normal form\n"); 631 dbgs() << "Loop flattening running on outer loop "
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | UnifyLoopExits.cpp | 83 static void restoreSSA(const DominatorTree &DT, const Loop *L, 138 static bool unifyLoopExits(DominatorTree &DT, LoopInfo &LI, Loop *L) { 147 // We need SetVectors, but the Loop API takes a vector, so we use a temporary. 215 LLVM_DEBUG(dbgs() << "Loop: " << L->getHeader()->getName() << " (depth: "
|
H A D | BasicBlockUtils.cpp | 60 // Loop through all of our successors and make sure they know that one 311 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L, DomTreeUpdater *DTU, 582 if (Loop *BBLoop = LI->getLoopFor(BB)) { 597 // Loop is not in LoopSimplify form, no need to re simplify after 604 // Loop-simplify form can be preserved, if we can split all in-loop 665 if (Loop *BBLoop = LI->getLoopFor(BB)) { 668 if (Loop *SuccLoop = LI->getLoopFor(Succ)) { 685 if (Loop *P = SuccLoop->getParentLoop()) 780 if (Loop *L = LI->getLoopFor(Old)) 845 if (Loop * [all...] |
/netbsd-current/crypto/external/bsd/openssl.old/lib/libcrypto/arch/mips/ |
H A D | poly1305-mips64.S | 130 .Loop: 243 bnez $6,.Loop
|
/netbsd-current/crypto/external/bsd/openssl.old/lib/libcrypto/arch/powerpc/ |
H A D | ppccpuid.S | 200 .Loop: mftb 6 209 bc 16,0,.Loop
|
/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/ |
H A D | alphacpuid.pl | 190 .Loop: rpcc $tick 203 bne $cnt,.Loop
|
/netbsd-current/crypto/external/bsd/openssl.old/lib/libcrypto/arch/powerpc64/ |
H A D | ppccpuid.S | 260 .Loop: mftb 6 269 bc 16,0,.Loop
|
/netbsd-current/crypto/external/bsd/openssl/dist/crypto/ |
H A D | alphacpuid.pl | 189 .Loop: rpcc $tick 202 bne $cnt,.Loop
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineTraceMetrics.cpp | 597 const MachineLoop *Loop = getLoopFor(MBB); 598 assert(!(Loop && MBB == Loop->getHeader()) && "Trace contains backedge"); 605 const MachineLoop *Loop = getLoopFor(MBB); 607 assert(!(Loop && Loop == SuccLoop && TBI.Succ == Loop->getHeader()) && 1070 if (const MachineLoop *Loop = getLoopFor(MBB)) 1071 if (MBB->isSuccessor(Loop->getHeader())) 1072 Succ = Loop [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 77 static bool dependsOnLocalPhi(const Loop *L, const Value *Cond, 87 if (llvm::none_of(L->getSubLoops(), [PHI](const Loop* SubLoop) { 102 void AMDGPUTTIImpl::getUnrollingPreferences(Loop *L, ScalarEvolution &SE, 144 if (llvm::any_of(L->getSubLoops(), [BB](const Loop* SubLoop) { 222 if (llvm::any_of(L->getSubLoops(), [Inst](const Loop* SubLoop) { 259 void AMDGPUTTIImpl::getPeelingPreferences(Loop *L, ScalarEvolution &SE, 1231 void GCNTTIImpl::getUnrollingPreferences(Loop *L, ScalarEvolution &SE, 1236 void GCNTTIImpl::getPeelingPreferences(Loop *L, ScalarEvolution &SE, 1357 void R600TTIImpl::getUnrollingPreferences(Loop *L, ScalarEvolution &SE, 1362 void R600TTIImpl::getPeelingPreferences(Loop * [all...] |