Searched refs:Lazy (Results 1 - 18 of 18) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTUnresolvedSet.h37 void setLazy(bool Lazy) { setTag(Lazy); } argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDomTreeUpdater.cpp60 if (Strategy != UpdateStrategy::Lazy || !DT)
81 if (Strategy != UpdateStrategy::Lazy || !PDT)
105 // After calling deleteBB or callbackDeleteBB under Lazy UpdateStrategy,
132 // Lazy UpdateStrategy so we recalculate available trees immediately.
176 // UpdateStrategy is Lazy. When the UpdateStrategy is
180 if (Strategy == UpdateStrategy::Lazy) {
193 if (Strategy == UpdateStrategy::Lazy) {
235 if (Strategy == UpdateStrategy::Lazy) {
294 if (Strategy == UpdateStrategy::Lazy)
450 OS << "Lazy\
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h28 enum class UpdateStrategy : unsigned char { Eager = 0, Lazy = 1 }; member in class:llvm::DomTreeUpdater::UpdateStrategy
48 /// Returns true if the current strategy is Lazy.
49 bool isLazy() const { return Strategy == UpdateStrategy::Lazy; };
95 /// 2. Lazy UpdateStrategy: Updates are submitted but only flushed when you
107 /// The Eager Strategy flushes updates immediately while the Lazy Strategy
127 /// The Eager Strategy flushes updates immediately while the Lazy Strategy
152 /// Strategy flushes this update immediately while the Lazy Strategy queues
163 /// The Eager Strategy flushes this update immediately while the Lazy Strategy
173 /// Strategy flushes this update immediately while the Lazy Strategy queues
185 /// The Eager Strategy flushes this update immediately while the Lazy Strateg
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnit.h141 DWARFSectionKind SectionKind, bool Lazy = false);
165 bool IsDWO, bool Lazy, DWARFSectionKind SectionKind);
H A DDWARFContext.h102 /// If \p Lazy is true, set up to parse but don't actually parse them.
104 void parseDWOUnits(bool Lazy = false);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnit.cpp50 bool Lazy) {
55 D.getLineDWOSection(), C.isLittleEndian(), true, Lazy,
64 bool Lazy, DWARFSectionKind SectionKind) {
66 // Lazy initialization of Parser, now that we have all section info.
96 if (Lazy)
47 addUnitsForDWOSection(DWARFContext &C, const DWARFSection &DWOSection, DWARFSectionKind SectionKind, bool Lazy) argument
59 addUnitsImpl( DWARFContext &Context, const DWARFObject &Obj, const DWARFSection &Section, const DWARFDebugAbbrev *DA, const DWARFSection *RS, const DWARFSection *LocSection, StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, bool Lazy, DWARFSectionKind SectionKind) argument
H A DDWARFContext.cpp917 void DWARFContext::parseDWOUnits(bool Lazy) { argument
921 DWOUnits.addUnitsForDWOSection(*this, S, DW_SECT_INFO, Lazy);
925 DWOUnits.addUnitsForDWOSection(*this, S, DW_SECT_TYPES, Lazy);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp184 bool Lazy,
189 Lazy ? Mod.getLazyModule(Context,
200 if (!Lazy)
212 /*Lazy=*/true, /*IsImporting*/ true);
182 loadModuleFromInput(lto::InputFile *Input, LLVMContext &Context, bool Lazy, bool IsImporting) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp513 DomTreeUpdater DTU(&DT, DomTreeUpdater::UpdateStrategy::Lazy);
H A DCorrelatedValuePropagation.cpp339 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Lazy);
H A DJumpThreading.cpp306 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Lazy);
332 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy);
H A DLoopFuse.cpp519 : LDT(LI), DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy), LI(LI),
H A DSCCP.cpp269 return {A->second.DT, A->second.PDT, DomTreeUpdater::UpdateStrategy::Lazy};
H A DRewriteStatepointsForGC.cpp2533 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DMachO.h213 enum class Kind { Regular, Lazy, Weak }; member in class:llvm::object::MachOBindEntry::Kind
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp874 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy);
H A DLoopUnrollAndJam.cpp521 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp3498 if (TableKind == Kind::Lazy) {
3735 if (TableKind == Kind::Lazy) {
3799 if (TableKind == Kind::Lazy) {
3852 if (TableKind == Kind::Lazy) {
4128 MachOBindEntry::Kind::Lazy);

Completed in 439 milliseconds