Home
last modified time | relevance | path

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

12345678

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
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 DLoopTermFold.cpp100 if (ToFold->getParent() != L->getHeader()) in canFoldTermCondOfLoop()
121 const DataLayout &DL = L->getHeader()->getDataLayout(); in canFoldTermCondOfLoop()
128 for (PHINode &PN : L->getHeader()->phis()) { in canFoldTermCondOfLoop()
263 const DataLayout &DL = L->getHeader()->getDataLayout(); in RunTermFold()
286 if (BI->getSuccessor(0) == L->getHeader()) in RunTermFold()
298 DeleteDeadPHIs(L->getHeader(), &TLI, MSSAU.get()); in RunTermFold()
343 *L->getHeader()->getParent()); in runOnLoop()
345 *L->getHeader()->getParent()); in runOnLoop()
H A DLoopInterchange.cpp162 L->getStartLoc(), L->getHeader()) in populateDependencyMatrix()
289 << L.getHeader()->getParent()->getName() << " Loop: %" in populateWorklist()
290 << L.getHeader()->getName() << '\n'); in populateWorklist()
321 OuterLoop->getHeader()) in hasSupportedLoopDepth()
620 InnerLoop->getHeader()) in processLoop()
652 BasicBlock *OuterLoopHeader = OuterLoop->getHeader(); in tightlyNested()
667 if (Succ != InnerLoopPreHeader && Succ != InnerLoop->getHeader() && in tightlyNested()
897 for (PHINode &PHI : L->getHeader()->phis()) { in findInductionAndReductions()
950 OuterLoop->getHeader()) in currentLimitations()
965 OuterLoop->getHeader()) in currentLimitations()
[all …]
H A DLoopVersioningLICM.cpp398 CurLoop->getHeader()) in legalLoopInstructions()
430 CurLoop->getHeader()) in legalLoopInstructions()
473 CurLoop->getHeader()) in isLegalForVersioning()
493 CurLoop->getHeader()) in isLegalForVersioning()
502 CurLoop->getStartLoc(), CurLoop->getHeader()) in isLegalForVersioning()
551 const Function *F = L.getHeader()->getParent(); in run()
H A DLoopFlatten.cpp488 for (PHINode &InnerPHI : FI.InnerLoop->getHeader()->phis()) { in checkPHIs()
508 if (!OuterPHI || OuterPHI->getParent() != FI.OuterLoop->getHeader()) { in checkPHIs()
539 for (PHINode &OuterPHI : FI.OuterLoop->getHeader()->phis()) { in checkPHIs()
584 Br->getSuccessor(0) == FI.InnerLoop->getHeader()) in checkOuterLoopInsts()
646 Function *F = FI.OuterLoop->getHeader()->getParent(); in checkOverflow()
751 Function *F = FI.OuterLoop->getHeader()->getParent(); in DoFlattenLoopPair()
756 FI.InnerLoop->getHeader()); in DoFlattenLoopPair()
792 DT->deleteEdge(InnerExitingBlock, FI.InnerLoop->getHeader()); in DoFlattenLoopPair()
794 MSSAU->removeEdge(InnerExitingBlock, FI.InnerLoop->getHeader()); in DoFlattenLoopPair()
847 Module *M = FI.InnerLoop->getHeader()->getParent()->getParent(); in CanWidenIV()
[all …]
H A DLoopUnrollPass.cpp228 bool OptForSize = L->getHeader()->getParent()->hasOptSize() || in gatherUnrollingPreferences()
231 llvm::shouldOptimizeForSize(L->getHeader(), PSI, BFI, in gatherUnrollingPreferences()
438 if (PhiI->getParent() == L->getHeader()) { in analyzeLoopUnrollCost()
505 L->getHeader()->getParent()->hasMinSize() ? in analyzeLoopUnrollCost()
516 for (Instruction &I : *L->getHeader()) { in analyzeLoopUnrollCost()
542 BBWorklist.insert(L->getHeader()); in analyzeLoopUnrollCost()
1038 L->getStartLoc(), L->getHeader()) in computeUnrollCount()
1050 L->getStartLoc(), L->getHeader()) in computeUnrollCount()
1065 L->getStartLoc(), L->getHeader()) in computeUnrollCount()
1085 if (L->getHeader()->getParent()->hasProfileData()) { in computeUnrollCount()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySortRegion.cpp29 if ((ML && !WE) || (ML && WE && WE->contains(ML->getHeader()))) { in getRegionFor()
47 return getBottom(MLI.getLoopFor(R->getHeader())); in getBottom()
49 return getBottom(WEI.getExceptionFor(R->getHeader())); in getBottom()
53 MachineBasicBlock *Bottom = ML->getHeader(); in getBottom()
73 MachineBasicBlock *Bottom = WE->getHeader(); in getBottom()
H A DWebAssemblyCFGSort.cpp199 if (L->getHeader() == &MBB) in sortBlocks()
230 if (R->getHeader() == MBB) in sortBlocks()
246 if (SuccL->getHeader() == Succ && SuccL->contains(MBB)) in sortBlocks()
266 if (UnwindSrcs.count(E.TheRegion->getHeader())) { in sortBlocks()
287 !MDT.dominates(Entries.back().TheRegion->getHeader(), Next)) { in sortBlocks()
297 R->getHeader()->getNumber() < Next->getNumber())) { in sortBlocks()
318 !MDT.dominates(Entries.back().TheRegion->getHeader(), Next)) { in sortBlocks()
346 if (Region && &MBB == Region->getHeader()) { in sortBlocks()
H A DWebAssemblySortRegion.h35 virtual MachineBasicBlock *getHeader() const = 0;
48 MachineBasicBlock *getHeader() const override { return Unit->getHeader(); } in getHeader() function
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DMachOUniversalWriter.cpp45 if (O.getHeader().filetype == MachO::MH_OBJECT) { in calculateFileAlignment()
70 switch (ObjectFile.getHeader().cputype) { in calculateAlignment()
91 : B(&O), CPUType(O.getHeader().cputype), in Slice()
92 CPUSubType(O.getHeader().cpusubtype), in Slice()
121 return std::make_pair(O.getHeader().cputype, O.getHeader().cpusubtype); in create()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DEVLIndVarSimplify.cpp124 L.getStartLoc(), L.getHeader()) in run()
138 L.getStartLoc(), L.getHeader()) in run()
153 L.getStartLoc(), L.getHeader()) in run()
163 uint32_t VF = getVFFromIndVar(StepV, *L.getHeader()->getParent()); in run()
170 L.getStartLoc(), L.getHeader()) in run()
249 Region = L.getHeader(); in run()
266 if (LatchBranch->getSuccessor(0) == L.getHeader()) in run()
292 Function &F = *L.getHeader()->getParent(); in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfoImpl.h241 BlockT *Header = getHeader(); in getLoopPredecessor()
258 BlockT *Header = getHeader(); in getLoopLatch()
287 auto SameHeader = LIB[getHeader()]; in addBasicBlockToLoop()
288 assert(contains(SameHeader) && getHeader() == SameHeader->getHeader() && in addBasicBlockToLoop()
341 for (BlockT *BB : depth_first_ext(getHeader(), VisitSet)) { in verifyLoop()
355 if (BB == getHeader()) { in verifyLoop()
367 assert(BB != &getHeader()->getParent()->front() && in verifyLoop()
421 BlockT *H = getHeader(); in print()
481 if (PredBB == L->getHeader()) in discoverAndMapSubloop()
499 PredBB = Subloop->getHeader(); in discoverAndMapSubloop()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp93 MachineBasicBlock *TopMBB = getHeader(); in getTopBlock()
108 MachineBasicBlock *BotMBB = getHeader(); in getBottomBlock()
141 if (MachineBasicBlock *HeadMBB = getHeader()) in getStartLoc()
157 MachineBasicBlock *HB = L->getHeader(), *LB = L->getLoopLatch(); in findLoopPreheader()
178 if (T && T->getHeader() == S) in findLoopPreheader()
217 MachineFunction *MF = getHeader()->getParent(); in isLoopInvariantImplicitPhysReg()
270 } else if (getHeader()->isLiveIn(Reg)) { in isLoopInvariant()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMustExecute.cpp51 BasicBlock *Header = CurLoop->getHeader(); in computeLoopSafetyInfo()
105 Function *Fn = CurLoop->getHeader()->getParent(); in computeBlockColors()
139 if (!LHS || LHS->getParent() != CurLoop->getHeader()) { in CanProveNotTakenFirstIteration()
143 if (!LHS || LHS->getParent() != CurLoop->getHeader()) in CanProveNotTakenFirstIteration()
171 if (BB == CurLoop->getHeader()) in collectTransitivePredecessors()
184 if (Pred == CurLoop->getHeader()) in collectTransitivePredecessors()
204 if (BB == CurLoop->getHeader()) in allLoopPathsLeadToBlock()
215 for (const BasicBlock *Pred : predecessors(CurLoop->getHeader())) in allLoopPathsLeadToBlock()
272 if (Inst.getParent() == CurLoop->getHeader()) in isGuaranteedToExecute()
297 if (BB == CurLoop->getHeader()) in doesNotWriteMemoryBefore()
[all …]
H A DLoopInfo.cpp127 BasicBlock *H = getHeader(); in getIncomingAndBackEdge()
152 BasicBlock *H = getHeader(); in getCanonicalInductionVariable()
246 ICmpInst::Predicate Pred = (BI->getSuccessor(0) == L.getHeader()) in getCanonicalPredicate()
299 BasicBlock *Header = getHeader(); in getInductionVariable()
345 BasicBlock *Header = getHeader(); in isAuxiliaryInductionVariable()
539 LLVMContext &Context = getHeader()->getContext(); in setLoopAlreadyUnrolled()
550 LLVMContext &Context = getHeader()->getContext(); in setLoopMustProgress()
661 if (BasicBlock *HeadBB = getHeader()) in getLocRange()
674 OS << getHeader()->getParent()->getParent()->getModuleIdentifier(); in getLocStr()
994 L.getHeader()->printAsOperand(OS, false); in printLoop()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFixIrreducible.cpp139 return NewLoop == L || !NewLoop->contains(L->getHeader()); in INITIALIZE_PASS_DEPENDENCY()
145 LLVM_DEBUG(dbgs() << "child loop: " << Child->getHeader()->getName() in INITIALIZE_PASS_DEPENDENCY()
149 if (Child->getHeader() == OldHeader) { in INITIALIZE_PASS_DEPENDENCY()
179 BasicBlock *CycleHeader = C.getHeader(); in updateLoopInfo()
181 if (ParentLoop && ParentLoop->getHeader() == CycleHeader) in updateLoopInfo()
213 << NewLoop->getHeader()->getName() << "\n"); in updateLoopInfo()
215 reconnectChildLoops(LI, ParentLoop, NewLoop, C.getHeader()); in updateLoopInfo()
238 BasicBlock *Header = C.getHeader(); in fixIrreducible()
H A DLoopSimplify.cpp118 BasicBlock *Header = L->getHeader(); in InsertPreheaderForLoop()
172 const DataLayout &DL = L->getHeader()->getDataLayout(); in findPHIToPartitionLoops()
173 for (BasicBlock::iterator I = L->getHeader()->begin(); isa<PHINode>(I); ) { in findPHIToPartitionLoops()
242 BasicBlock *Header = L->getHeader(); in separateNestedLoop()
307 if (BlocksInL.count(SubLoops[I]->getHeader())) in separateNestedLoop()
361 BasicBlock *Header = L->getHeader(); in insertUniqueBackedgeBlock()
490 if (BB == L->getHeader()) in simplifyOneLoop()
588 const DataLayout &DL = L->getHeader()->getDataLayout(); in simplifyOneLoop()
594 for (BasicBlock::iterator I = L->getHeader()->begin(); in simplifyOneLoop()
877 for (BasicBlock *Pred : predecessors(L->getHeader()))
H A DLoopVersioning.cpp64 VersionedLoop->getHeader()->getDataLayout(), in versionLoop()
88 RuntimeCheckBB->setName(VersionedLoop->getHeader()->getName() + in versionLoop()
95 nullptr, VersionedLoop->getHeader()->getName() + ".ph"); in versionLoop()
183 LLVMContext &Context = VersionedLoop->getHeader()->getContext(); in prepareNoAliasMetadata()
233 LLVMContext &Context = VersionedLoop->getHeader()->getContext(); in getNoAliasMetadataFor()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELF.h148 return (object::getELFSectionTypeName(Obj.getHeader().e_machine, in describe()
284 const Elf_Ehdr &getHeader() const { in getHeader() function
335 return getHeader().getDataEncoding() == ELF::ELFDATA2LSB; in isLE()
339 return getHeader().e_machine == ELF::EM_MIPS && in isMipsELF64()
340 getHeader().getFileClass() == ELF::ELFCLASS64; in isMipsELF64()
382 if (getHeader().e_phnum && getHeader().e_phentsize != sizeof(Elf_Phdr)) in program_headers()
384 Twine(getHeader().e_phentsize)); in program_headers()
387 (uint64_t)getHeader().e_phnum * getHeader().e_phentsize; in program_headers()
388 uint64_t PhOff = getHeader().e_phoff; in program_headers()
392 Twine::utohexstr(getHeader().e_phoff) + in program_headers()
[all …]
H A DELFObjectFile.h500 unsigned getPlatformFlags() const override { return EF.getHeader().e_flags; } in getPlatformFlags()
614 const Elf_Ehdr &Header = EF.getHeader(); in getSymbolValueImpl()
647 if (EF.getHeader().e_type == ELF::ET_REL) { in getSymbolAddress()
682 return EF.getHeader().e_machine; in getEMachine()
686 return EF.getHeader().e_type; in getEType()
690 return EF.getHeader().e_ident[ELF::EI_ABIVERSION]; in getEIdentABIVersion()
794 if (EF.getHeader().e_machine == ELF::EM_AARCH64) { in getSymbolFlags()
803 } else if (EF.getHeader().e_machine == ELF::EM_ARM) { in getSymbolFlags()
816 } else if (EF.getHeader().e_machine == ELF::EM_CSKY) { in getSymbolFlags()
825 } else if (EF.getHeader().e_machine == ELF::EM_RISCV) { in getSymbolFlags()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DHeaderMap.cpp119 const HMapHeader &HeaderMapImpl::getHeader() const { in getHeader() function in HeaderMapImpl
149 StrTabIdx += getEndianAdjustedWord(getHeader().StringsOffset); in getString()
176 const HMapHeader &Hdr = getHeader(); in dump()
202 const HMapHeader &Hdr = getHeader(); in lookupFilename()
238 const HMapHeader &Hdr = getHeader(); in reverseLookupFilename()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF.cpp39 return File->getHeader().e_machine; in readTargetMachineArch()
45 return File->getHeader().e_machine; in readTargetMachineArch()
55 return File->getHeader().e_machine; in readTargetMachineArch()
61 return File->getHeader().e_machine; in readTargetMachineArch()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp126 Function &F = *L->getHeader()->getParent(); in runOnLoop()
358 L->getHeader()->getDataLayout())) in IsSafeActiveMask()
378 Module *M = L->getHeader()->getModule(); in InsertVCTPIntrinsic()
384 Builder.SetInsertPoint(L->getHeader(), L->getHeader()->getFirstNonPHIIt()); in InsertVCTPIntrinsic()
438 SCEVExpander Expander(*SE, L->getHeader()->getDataLayout(), in TryConvertActiveLaneMask()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOReader.cpp21 O.Header.Magic = MachOObj.getHeader().magic; in readHeader()
22 O.Header.CPUType = MachOObj.getHeader().cputype; in readHeader()
23 O.Header.CPUSubType = MachOObj.getHeader().cpusubtype; in readHeader()
24 O.Header.FileType = MachOObj.getHeader().filetype; in readHeader()
25 O.Header.NCmds = MachOObj.getHeader().ncmds; in readHeader()
26 O.Header.SizeOfCmds = MachOObj.getHeader().sizeofcmds; in readHeader()
27 O.Header.Flags = MachOObj.getHeader().flags; in readHeader()
94 const uint32_t CPUType = MachOObj.getHeader().cputype; in extractSections()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopIterator.h67 return N.second != L->getHeader() && L->contains(N.second); in operator()
74 static NodeRef getEntryNode(const Loop &G) { return {&G, G.getHeader()}; } in getEntryNode()
219 return po_ext_begin(DFS.L->getHeader(), *this); in begin()
223 return po_ext_end(DFS.L->getHeader(), *this); in end()

12345678