Home
last modified time | relevance | path

Searched refs:getHeader (Results 1 – 25 of 131) sorted by relevance

123456

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h208 BlockT *Header = getHeader(); in getLoopPredecessor()
227 BlockT *Header = getHeader(); in getLoopLatch()
257 assert(contains(SameHeader) && getHeader() == SameHeader->getHeader() && in addBasicBlockToLoop()
334 if (BB == getHeader()) { in verifyLoop()
400 BlockT *H = getHeader(); in print()
456 if (PredBB == L->getHeader()) in discoverAndMapSubloop()
475 PredBB = Subloop->getHeader(); in discoverAndMapSubloop()
655 LoopHeaders[L.getHeader()] = &L; in addInnerLoopsToHeadersMap()
664 BlockT *H = L->getHeader(); in compareLoops()
673 assert(ParentL->getHeader() == OtherParentL->getHeader() && in compareLoops()
[all …]
H A DLoopIterator.h68 return N.second != L->getHeader() && L->contains(N.second); in operator()
75 static NodeRef getEntryNode(const Loop &G) { return {&G, G.getHeader()}; } in getEntryNode()
220 return po_ext_begin(DFS.L->getHeader(), *this); in begin()
224 return po_ext_end(DFS.L->getHeader(), *this); in end()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp277 << L.getHeader()->getName() << '\n'); in populateWorklist()
576 InnerLoop->getHeader()) in processLoop()
598 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in tightlyNested()
685 for (PHINode &PHI : L->getHeader()->phis()) { in findInductionAndReductions()
1201 BasicBlock *OuterHeader = NewOuter->getHeader(); in restructureLoops()
1253 BasicBlock *InnerLoopHeader = InnerLoop->getHeader(); in transform()
1368 assert(OuterLoopPreHeader != OuterLoop->getHeader() && in adjustLoopBranches()
1378 if (InnerLoopPreHeader == OuterLoop->getHeader()) in adjustLoopBranches()
1382 BasicBlock *InnerLoopHeader = InnerLoop->getHeader(); in adjustLoopBranches()
1383 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in adjustLoopBranches()
[all …]
H A DLoopSimplifyCFG.cpp195 LiveLoopBlocks.insert(L.getHeader()); in analyze()
246 DeleteCurrentLoop = !IsEdgeLive(L.getLoopLatch(), L.getHeader()); in analyze()
272 assert(BlocksInLoopAfterFolding.count(L.getHeader()) && in analyze()
325 DTU.deleteEdge(Preheader, L.getHeader()); in handleDeadExits()
326 DTU.insertEdge(NewPreheader, L.getHeader()); in handleDeadExits()
361 if (BBL && BBL->contains(L.getHeader())) in handleDeadExits()
396 assert(BB != L.getHeader() && in deleteDeadLoopBlocks()
486 << L.getHeader()->getName() << "\n"); in run()
495 << L.getHeader()->getName() in run()
506 << L.getHeader()->getName() in run()
[all …]
H A DWarnMissedTransforms.cpp31 L->getStartLoc(), L->getHeader()) in warnAboutLeftoverTransformations()
42 L->getStartLoc(), L->getHeader()) in warnAboutLeftoverTransformations()
59 L->getStartLoc(), L->getHeader()) in warnAboutLeftoverTransformations()
67 L->getStartLoc(), L->getHeader()) in warnAboutLeftoverTransformations()
78 L->getStartLoc(), L->getHeader()) in warnAboutLeftoverTransformations()
H A DLoopVersioningLICM.cpp118 LLVMContext &Context = TheLoop->getHeader()->getContext(); in createStringMetadata()
140 LLVMContext &Context = TheLoop->getHeader()->getContext(); in addStringMetadataToLoop()
442 CurLoop->getHeader()) in legalLoopInstructions()
474 CurLoop->getHeader()) in legalLoopInstructions()
517 CurLoop->getHeader()) in isLegalForVersioning()
537 CurLoop->getHeader()) in isLegalForVersioning()
546 CurLoop->getStartLoc(), CurLoop->getHeader()) in isLegalForVersioning()
H A DLoopAccessAnalysisPrinter.cpp19 Function &F = *L.getHeader()->getParent(); in run()
22 OS.indent(2) << L.getHeader()->getName() << ":\n"; in run()
H A DLoopUnrollPass.cpp202 if (L->getHeader()->getParent()->optForSize()) { in gatherUnrollingPreferences()
392 if (PhiI->getParent() == L->getHeader()) { in analyzeLoopUnrollCost()
459 for (Instruction &I : *L->getHeader()) { in analyzeLoopUnrollCost()
487 BBWorklist.insert(L->getHeader()); in analyzeLoopUnrollCost()
868 L->getStartLoc(), L->getHeader()) in computeUnrollCount()
881 L->getStartLoc(), L->getHeader()) in computeUnrollCount()
895 if (L->getHeader()->getParent()->hasProfileData()) { in computeUnrollCount()
943 L->getStartLoc(), L->getHeader()) in computeUnrollCount()
974 << L->getHeader()->getName() << "\n"); in tryToUnrollLoop()
1159 Function &F = *L->getHeader()->getParent(); in runOnLoop()
[all …]
H A DLoopPredication.cpp349 Function *F = L.getHeader()->getParent(); in run()
660 assert((TrueDest == L->getHeader() || FalseDest == L->getHeader()) && in parseLoopLatchICmp()
662 if (TrueDest != L->getHeader()) in parseLoopLatchICmp()
755 LatchTerm->getSuccessor(0) == L->getHeader() ? 1 : 0; in isLoopProfitableToPredicate()
793 Module *M = L->getHeader()->getModule(); in runOnLoop()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp44 virtual MachineBasicBlock *getHeader() const = 0;
57 MachineBasicBlock *getHeader() const override { return Region->getHeader(); } in getHeader() function in __anon676071ee0111::ConcreteRegion
241 if (L->getHeader() == &MBB) in SortBlocks()
271 if (R->getHeader() == MBB) in SortBlocks()
287 if (SuccL->getHeader() == Succ && SuccL->contains(MBB)) in SortBlocks()
302 !MDT.dominates(Entries.back().TheRegion->getHeader(), Next)) { in SortBlocks()
311 R->getHeader()->getNumber() < Next->getNumber())) { in SortBlocks()
332 !MDT.dominates(Entries.back().TheRegion->getHeader(), Next)) { in SortBlocks()
359 if (Region && &MBB == Region->getHeader()) { in SortBlocks()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMustExecute.cpp47 BasicBlock *Header = CurLoop->getHeader(); in computeLoopSafetyInfo()
100 Function *Fn = CurLoop->getHeader()->getParent(); in computeBlockColors()
133 if (!LHS || LHS->getParent() != CurLoop->getHeader()) in CanProveNotTakenFirstIteration()
158 if (BB == CurLoop->getHeader()) in collectTransitivePredecessors()
169 if (Pred == CurLoop->getHeader()) in collectTransitivePredecessors()
189 if (BB == CurLoop->getHeader()) in allLoopPathsLeadToBlock()
241 if (Inst.getParent() == CurLoop->getHeader()) in isGuaranteedToExecute()
266 if (BB == CurLoop->getHeader()) in doesNotWriteMemoryBefore()
377 OS << L->getHeader()->getName(); in printInfoComment()
H A DIVUsers.cpp103 if (DomLoop && DomLoop->getHeader() == DomBB) { in isSimplifiedLoopNest()
315 for (BasicBlock::iterator I = L->getHeader()->begin(); isa<PHINode>(I); ++I) in IVUsers()
321 L->getHeader()->printAsOperand(OS, false); in print()
333 PostIncLoop->getHeader()->printAsOperand(OS, false); in print()
368 *L->getHeader()->getParent()); in runOnLoop()
H A DLoopPass.cpp214 CurrentLoop->getHeader()->getName()); in runOnFunction()
221 PassManagerPrettyStackEntry X(P, *CurrentLoop->getHeader()); in runOnFunction()
280 : CurrentLoop->getHeader()->getName(), in runOnFunction()
388 const Function *F = L->getHeader()->getParent(); in skipLoop()
/freebsd-12.1/contrib/compiler-rt/lib/scudo/
H A Dscudo_allocator_secondary.h61 static Header *getHeader(uptr Ptr) { in getHeader() function
64 static Header *getHeader(const void *Ptr) { in getHeader() function
65 return getHeader(reinterpret_cast<uptr>(Ptr)); in getHeader()
131 LargeChunk::Header *H = LargeChunk::getHeader(Ptr); in Allocate()
153 LargeChunk::Header *H = LargeChunk::getHeader(Ptr); in Deallocate()
170 return LargeChunk::getHeader(Ptr)->Size; in GetActuallyAllocatedSize()
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DELF.h95 const Elf_Ehdr *getHeader() const { in getHeader() function
128 return getHeader()->e_machine == ELF::EM_MIPS && in isMipsELF64()
129 getHeader()->getFileClass() == ELF::ELFCLASS64; in isMipsELF64()
167 if (getHeader()->e_phnum && getHeader()->e_phentsize != sizeof(Elf_Phdr)) in program_headers()
169 if (getHeader()->e_phoff + in program_headers()
170 (getHeader()->e_phnum * getHeader()->e_phentsize) > in program_headers()
175 return makeArrayRef(Begin, Begin + getHeader()->e_phnum); in program_headers()
435 uint32_t Index = getHeader()->e_shstrndx; in getSectionStringTable()
457 const uintX_t SectionTableOffset = getHeader()->e_shoff; in sections()
461 if (getHeader()->e_shentsize != sizeof(Elf_Shdr)) in sections()
[all …]
H A DELFObjectFile.h469 const Elf_Ehdr *Header = EF.getHeader(); in getSymbolValueImpl()
490 const Elf_Ehdr *Header = EF.getHeader(); in getSymbolAddress()
518 return EF.getHeader()->e_machine; in getEMachine()
522 return EF.getHeader()->e_type; in getEType()
593 if (EF.getHeader()->e_machine == ELF::EM_ARM) { in getSymbolFlags()
813 if (EF.getHeader()->e_type != ELF::ET_REL) in getRelocatedSection()
1024 switch (EF.getHeader()->e_machine) { in getFileFormatName()
1056 switch (EF.getHeader()->e_machine) { in getFileFormatName()
1088 switch (EF.getHeader()->e_machine) { in getArch()
1162 return EF.getHeader()->e_entry; in getStartAddress()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp52 MachineBasicBlock *TopMBB = getHeader(); in getTopBlock()
67 MachineBasicBlock *BotMBB = getHeader(); in getBottomBlock()
100 if (MachineBasicBlock *HeadMBB = getHeader()) in getStartLoc()
116 MachineBasicBlock *HB = L->getHeader(), *LB = L->getLoopLatch(); in findLoopPreheader()
136 if (T && T->getHeader() == S) in findLoopPreheader()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp119 BasicBlock *Header = L->getHeader(); in InsertPreheaderForLoop()
177 const DataLayout &DL = L->getHeader()->getModule()->getDataLayout(); in findPHIToPartitionLoops()
178 for (BasicBlock::iterator I = L->getHeader()->begin(); isa<PHINode>(I); ) { in findPHIToPartitionLoops()
226 BasicBlock *Header = L->getHeader(); in separateNestedLoop()
293 if (BlocksInL.count(SubLoops[I]->getHeader())) in separateNestedLoop()
346 BasicBlock *Header = L->getHeader(); in insertUniqueBackedgeBlock()
474 if (*BB == L->getHeader()) continue; in simplifyOneLoop()
564 const DataLayout &DL = L->getHeader()->getModule()->getDataLayout(); in simplifyOneLoop()
570 for (BasicBlock::iterator I = L->getHeader()->begin(); in simplifyOneLoop()
831 for (pred_iterator PI = pred_begin(L->getHeader()),
[all …]
H A DLoopUnrollPeel.cpp107 assert(Phi->getParent() == L->getHeader() && in calculateIterationsToInvariance()
126 if (IncPhi->getParent() != L->getHeader()) in calculateIterationsToInvariance()
282 for (auto BI = L->getHeader()->begin(); isa<PHINode>(&*BI); ++BI) { in computePeelCount()
319 if (L->getHeader()->getParent()->hasProfileData()) { in computePeelCount()
401 BasicBlock *Header = L->getHeader(); in cloneLoopBlocks()
512 BasicBlock *Header = L->getHeader(); in peelLoop()
H A DLoopVersioning.cpp90 RuntimeCheckBB->setName(VersionedLoop->getHeader()->getName() + in versionLoop()
97 PH->setName(VersionedLoop->getHeader()->getName() + ".ph"); in versionLoop()
177 LLVMContext &Context = VersionedLoop->getHeader()->getContext(); in prepareNoAliasMetadata()
228 LLVMContext &Context = VersionedLoop->getHeader()->getContext(); in annotateInstWithNoAlias()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp53 Value *CodeRegion = TheLoop->getHeader(); in createLVMissedAnalysis()
128 L->getHeader()) in allowVectorization()
146 TheLoop->getHeader()) in emitRemarkWithHints()
150 TheLoop->getStartLoc(), TheLoop->getHeader()); in emitRemarkWithHints()
235 LLVMContext &Context = TheLoop->getHeader()->getContext(); in createHintMetadata()
276 LLVMContext &Context = TheLoop->getHeader()->getContext(); in writeHintsToMetadata()
309 L->getHeader()) in doesNotMeet()
588 BasicBlock *Header = TheLoop->getHeader(); in setupOuterLoopInductions()
614 BasicBlock *Header = TheLoop->getHeader(); in canVectorizeInstrs()
949 BasicBlock *Header = TheLoop->getHeader(); in canVectorizeWithIfConvert()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DHeaderMap.cpp121 const HMapHeader &HeaderMapImpl::getHeader() const { in getHeader() function in HeaderMapImpl
151 StrTabIdx += getEndianAdjustedWord(getHeader().StringsOffset); in getString()
174 const HMapHeader &Hdr = getHeader(); in dump()
213 const HMapHeader &Hdr = getHeader(); in lookupFilename()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFTypeUnit.h37 uint64_t getTypeHash() const { return getHeader().getTypeHash(); } in getTypeHash()
38 uint32_t getTypeOffset() const { return getHeader().getTypeOffset(); } in getTypeOffset()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIFixWWMLiveness.cpp276 << "bb." << Loop->getHeader()->getNumber() << "\n"); in processDef()
293 if (!Loop || Loop->getHeader() != UseBlock in processDef()
305 << "bb." << Loop->getHeader()->getNumber() << "\n"); in processDef()
369 for (auto Pred : Loop->getHeader()->predecessors()) { in processLoopExitDef()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp108 L->getHeader()->getParent()->getEntryBlock().getTerminator(); in runOnLoop()
111 EntryTI->getSuccessor(0) != L->getHeader()) { in runOnLoop()

123456