Home
last modified time | relevance | path

Searched refs:Lazy (Results 1 – 25 of 47) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDomTreeUpdater.cpp61 if (Strategy == UpdateStrategy::Lazy) { in deleteBB()
74 if (Strategy == UpdateStrategy::Lazy) { in callbackDeleteBB()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DGenericDomTreeUpdaterImpl.h63 if (Strategy == UpdateStrategy::Lazy) { in applyUpdates()
124 if (Strategy == UpdateStrategy::Lazy) in applyUpdatesPermissive()
250 if (Strategy != UpdateStrategy::Lazy || !DT) in applyDomTreeUpdates()
267 if (Strategy != UpdateStrategy::Lazy || !PDT) in applyPostDomTreeUpdates()
H A DGenericDomTreeUpdater.h31 enum class UpdateStrategy : unsigned char { Eager = 0, Lazy = 1 }; enumerator
58 bool isLazy() const { return Strategy == UpdateStrategy::Lazy; } in isLazy()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTUnresolvedSet.h38 void setLazy(bool Lazy) { setTag(Lazy); } in setLazy()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDomTreeUpdater.cpp52 if (Strategy == UpdateStrategy::Lazy) { in deleteBB()
H A DIndirectBrExpandPass.cpp80 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run()
293 DTU.emplace(DTWP->getDomTree(), DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction()
H A DShadowStackGCLowering.cpp103 DTU.emplace(DTWP->getDomTree(), DomTreeUpdater::UpdateStrategy::Lazy); in ShadowStackGCLowering()
122 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in GetFrameMap()
H A DDwarfEHPrepare.cpp325 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in prepareDwarfEH()
H A DSafeStack.cpp917 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction()
954 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run()
H A DStackProtector.cpp122 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy);
175 DTU.emplace(DTWP->getDomTree(), DomTreeUpdater::UpdateStrategy::Lazy); in HasAddressTaken()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp125 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run()
H A DLowerConstantIntrinsics.cpp106 DTU.emplace(DT, DomTreeUpdater::UpdateStrategy::Lazy); in lowerConstantIntrinsics()
H A DPartiallyInlineLibCalls.cpp109 DTU.emplace(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runPartiallyInlineLibCalls()
H A DJumpTableToSwitch.cpp151 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); in run()
H A DCallSiteSplitting.cpp505 DomTreeUpdater DTU(&DT, DomTreeUpdater::UpdateStrategy::Lazy); in doCallSiteSplitting()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h73 virtual DWARFUnitVector &getDWOUnits(bool Lazy = false) = 0;
126 DWARFUnitVector &getDWOUnits(bool Lazy = false);
H A DDWARFUnit.h158 DWARFSectionKind SectionKind, bool Lazy = false);
182 bool IsDWO, bool Lazy, DWARFSectionKind SectionKind);
/freebsd/contrib/llvm-project/lld/docs/
H A DNewLLD.rst152 There are basically three types of Symbols: Defined, Undefined, or Lazy.
159 - Lazy symbols represent symbols we found in archive file headers
181 - If we add Defined and Lazy symbols, it will keep the former.
182 - If we add Lazy and Undefined, it will keep the former,
183 but it will also trigger the Lazy symbol to load the archive member
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnit.cpp56 bool Lazy) { in addUnitsForDWOSection() argument
61 D.getLineDWOSection(), C.isLittleEndian(), true, Lazy, in addUnitsForDWOSection()
70 bool Lazy, DWARFSectionKind SectionKind) { in addUnitsImpl() argument
119 if (Lazy) in addUnitsImpl()
H A DDWARFContext.cpp304 DWARFUnitVector &getDWOUnits(bool Lazy) override { in getDWOUnits() argument
309 DWOUnits.addUnitsForDWOSection(D, S, DW_SECT_INFO, Lazy); in getDWOUnits()
313 DWOUnits.addUnitsForDWOSection(D, S, DW_SECT_EXT_TYPES, Lazy); in getDWOUnits()
641 DWARFUnitVector &getDWOUnits(bool Lazy) override { in getDWOUnits() argument
1509 DWARFUnitVector &DWARFContext::getDWOUnits(bool Lazy) { in getDWOUnits() argument
1510 return State->getDWOUnits(Lazy); in getDWOUnits()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp194 bool Lazy, in loadModuleFromInput() argument
199 Lazy ? Mod.getLazyModule(Context, in loadModuleFromInput()
210 if (!Lazy) in loadModuleFromInput()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSCCP.cpp232 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); in runIPSCCP()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp503 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runImpl()
H A DLoopUnrollAndJam.cpp561 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in UnrollAndJamLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp124 DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction()
143 DomTreeUpdater::UpdateStrategy::Lazy); in run()

12