| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | WarnMissedTransforms.cpp | 31 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 D | LoopTermFold.cpp | 100 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 D | LoopInterchange.cpp | 162 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 D | LoopVersioningLICM.cpp | 398 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 D | LoopFlatten.cpp | 488 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 D | LoopUnrollPass.cpp | 228 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 D | WebAssemblySortRegion.cpp | 29 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 D | WebAssemblyCFGSort.cpp | 199 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 D | WebAssemblySortRegion.h | 35 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 D | MachOUniversalWriter.cpp | 45 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 D | EVLIndVarSimplify.cpp | 124 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 D | GenericLoopInfoImpl.h | 241 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 D | MachineLoopInfo.cpp | 93 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 D | MustExecute.cpp | 51 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 D | LoopInfo.cpp | 127 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 D | FixIrreducible.cpp | 139 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 D | LoopSimplify.cpp | 118 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 D | LoopVersioning.cpp | 64 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 D | ELF.h | 148 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 D | ELFObjectFile.h | 500 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 D | HeaderMap.cpp | 119 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 D | ELF.cpp | 39 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 D | MVETailPredication.cpp | 126 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 D | MachOReader.cpp | 21 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 D | LoopIterator.h | 67 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()
|