|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/SparseBitVector.h 256 using ElementList = std::list<SparseBitVectorElement<ElementSize>>;
include/llvm/Analysis/BlockFrequencyInfoImpl.h 422 std::list<LoopData> Loops;
462 iterator_range<std::list<LoopData>::iterator>
464 std::list<LoopData>::iterator Insert);
933 std::list<LoopData>::iterator Insert);
1281 LoopData *OuterLoop, std::list<LoopData>::iterator Insert) {
include/llvm/Analysis/GlobalsModRef.h 61 std::list<DeletionCallbackHandle>::iterator I;
73 std::list<DeletionCallbackHandle> Handles;
include/llvm/CodeGen/ScheduleDAGInstrs.h 190 using SUList = std::list<SUnit *>;
include/llvm/IR/PassManager.h 627 std::list<std::pair<AnalysisKey *, std::unique_ptr<ResultConceptT>>>;
include/llvm/Option/ArgList.h 382 mutable std::list<std::string> SynthesizedStrings;
include/llvm/ProfileData/InstrProf.h 655 std::list<InstrProfValueData> ValueData;
include/llvm/Transforms/Utils/SymbolRewriter.h 92 using RewriteDescriptorList = std::list<std::unique_ptr<RewriteDescriptor>>;
include/llvm/XRay/Profile.h 115 using BlockList = std::list<Block>;
128 std::list<TrieNode> NodeStorage;
lib/Analysis/BlockFrequencyInfoImpl.cpp 753 LoopData *OuterLoop, std::list<LoopData>::iterator Insert,
773 iterator_range<std::list<LoopData>::iterator>
776 std::list<LoopData>::iterator Insert) {
lib/CodeGen/InterleavedLoadCombinePass.cpp 98 bool combine(std::list<VectorInfo> &InterleavedLoad,
103 bool findPattern(std::list<VectorInfo> &Candidates,
104 std::list<VectorInfo> &InterleavedLoad, unsigned Factor,
1053 std::list<VectorInfo> &Candidates, std::list<VectorInfo> &InterleavedLoad,
1053 std::list<VectorInfo> &Candidates, std::list<VectorInfo> &InterleavedLoad,
1061 std::vector<std::list<VectorInfo>::iterator> Res(Factor, Candidates.end());
1115 bool InterleavedLoadCombineImpl::combine(std::list<VectorInfo> &InterleavedLoad,
1262 std::list<VectorInfo> Candidates;
1282 std::list<VectorInfo> InterleavedLoad;
lib/Object/MachOObjectFile.cpp 240 static Error checkOverlappingElement(std::list<MachOElement> &Elements,
277 std::list<MachOElement> &Elements) {
401 std::list<MachOElement> &Elements) {
459 std::list<MachOElement> &Elements) {
592 std::list<MachOElement> &Elements,
630 std::list<MachOElement> &Elements) {
824 std::list<MachOElement> &Elements) {
1192 std::list<MachOElement> &Elements) {
1284 std::list<MachOElement> Elements;
lib/Support/FileCheck.cpp 1612 std::list<MatchRange> MatchRanges;
lib/Target/AMDGPU/GCNHazardRecognizer.h 45 std::list<MachineInstr*> EmittedInstrs;
lib/Target/AMDGPU/GCNRegBankReassign.cpp 106 class CandidateList : public std::list<Candidate> {
lib/Target/AMDGPU/SIFixSGPRCopies.cpp 427 using InitListMap = std::map<unsigned, std::list<MachineInstr *>>;
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp 246 std::list<std::list<CombineInfo> > &MergeableInsts) const;
246 std::list<std::list<CombineInfo> > &MergeableInsts) const;
248 std::list<std::list<CombineInfo> > &MergeableInsts) const;
248 std::list<std::list<CombineInfo> > &MergeableInsts) const;
257 void removeCombinedInst(std::list<CombineInfo> &MergeList,
259 bool optimizeInstsWithSameBaseAddr(std::list<CombineInfo> &MergeList,
261 bool optimizeBlock(std::list<std::list<CombineInfo> > &MergeableInsts);
261 bool optimizeBlock(std::list<std::list<CombineInfo> > &MergeableInsts);
1665 std::list<std::list<CombineInfo> > &MergeableInsts) const {
1665 std::list<std::list<CombineInfo> > &MergeableInsts) const {
1666 for (std::list<CombineInfo> &AddrList : MergeableInsts) {
1679 std::list<std::list<CombineInfo> > &MergeableInsts) const {
1679 std::list<std::list<CombineInfo> > &MergeableInsts) const {
1717 std::list<std::list<CombineInfo> > &MergeableInsts) {
1717 std::list<std::list<CombineInfo> > &MergeableInsts) {
1720 for (std::list<CombineInfo> &MergeList : MergeableInsts) {
1745 SILoadStoreOptimizer::removeCombinedInst(std::list<CombineInfo> &MergeList,
1758 std::list<CombineInfo> &MergeList,
1851 std::list<std::list<CombineInfo> > MergeableInsts;
1851 std::list<std::list<CombineInfo> > MergeableInsts;
lib/Target/AMDGPU/SIMemoryLegalizer.cpp 396 std::list<MachineBasicBlock::iterator> AtomicPseudoMIs;
lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp 471 std::list<MipsRelocationEntry> Sorted;
472 std::list<ELFRelocationEntry> Remainder;
lib/Target/PowerPC/PPCISelLowering.cpp12224 std::list<HandleSDNode> PromOpHandles;
12478 std::list<HandleSDNode> PromOpHandles;
lib/Transforms/Scalar/LoopDistribute.cpp 564 using PartitionContainerT = std::list<InstPartition>;
lib/Transforms/Scalar/Reg2Mem.cpp 91 std::list<Instruction*> WorkList;
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp 235 std::list<Candidate> Candidates;
lib/Transforms/Vectorize/VPlanPredicator.cpp 85 VPValue *VPlanPredicator::genPredicateTree(std::list<VPValue *> &Worklist) {
144 std::list<VPValue *> IncomingPredicates;
lib/Transforms/Vectorize/VPlanPredicator.h 54 VPValue *genPredicateTree(std::list<VPValue *> &Worklist);
projects/openmp/libomptarget/src/device.h 53 typedef std::list<HostDataToTargetTy> HostDataToTargetListTy;
77 std::list<void *> PendingCtors;
78 std::list<void *> PendingDtors;
projects/openmp/libomptarget/src/rtl.h 118 std::list<RTLInfoTy> AllRTLs;
tools/clang/include/clang/AST/CXXInheritance.h 126 std::list<CXXBasePath> Paths;
180 using paths_iterator = std::list<CXXBasePath>::iterator;
181 using const_paths_iterator = std::list<CXXBasePath>::const_iterator;
tools/clang/include/clang/Analysis/Analyses/Consumed.h 54 using DiagList = std::list<DelayedDiag>;
tools/clang/include/clang/Analysis/PathDiagnostic.h 456 class PathPieces : public std::list<PathDiagnosticPieceRef> {
tools/clang/include/clang/Basic/Diagnostic.h 305 std::list<DiagState> DiagStates;
tools/clang/include/clang/Frontend/CompilerInstance.h 184 std::list<OutputFile> OutputFiles;
tools/clang/include/clang/Rewrite/Core/TokenRewriter.h 33 std::list<Token> TokenList;
36 using TokenRefTy = std::list<Token>::iterator;
56 using token_iterator = std::list<Token>::const_iterator;
tools/clang/lib/ARCMigrate/Internals.h 25 typedef std::list<StoredDiagnostic> ListTy;
tools/clang/lib/ARCMigrate/TransformActions.cpp 111 std::list<CharRange> Removals;
527 std::list<CharRange>::iterator I = Removals.end();
529 std::list<CharRange>::iterator RI = I;
574 for (std::list<CharRange>::iterator
tools/clang/lib/AST/VTableBuilder.cpp 3382 std::list<FullPathTy> &Paths) {
3403 static void removeRedundantPaths(std::list<FullPathTy> &FullPaths) {
3453 std::list<FullPathTy> &FullPaths) {
3525 std::list<FullPathTy> FullPaths;
tools/clang/lib/Format/TokenAnnotator.h 55 for (std::list<UnwrappedLineNode>::const_iterator I = ++Line.Tokens.begin(),
tools/clang/lib/Format/UnwrappedLineParser.cpp 2450 for (std::list<UnwrappedLineNode>::const_iterator I = Line.Tokens.begin(),
2457 for (std::list<UnwrappedLineNode>::const_iterator I = Line.Tokens.begin(),
tools/clang/lib/Format/UnwrappedLineParser.h 41 std::list<UnwrappedLineNode> Tokens;
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 1591 typedef std::list<DelayedDiag> DiagList;
tools/clang/lib/Sema/SemaCodeComplete.cpp 164 std::list<ShadowMap> ShadowMaps;
1108 std::list<ShadowMap>::iterator SM, SMEnd = ShadowMaps.end();
tools/clang/lib/Sema/SemaLookup.cpp 3618 std::list<ShadowMap> ShadowMaps;
3669 std::list<ShadowMap>::reverse_iterator SM = ShadowMaps.rbegin();
3670 for (std::list<ShadowMap>::reverse_iterator SMEnd = ShadowMaps.rend();
tools/clang/unittests/AST/ASTImporterFixtures.h 136 std::list<TU> FromTUs;
tools/clang/utils/TableGen/MveEmitter.cpp 705 void genCodeDfs(Result::Ptr V, std::list<Result::Ptr> &Used,
740 std::list<Result::Ptr> Used;
tools/gold/gold-plugin.cpp 120 static std::list<claimed_file> Modules;
tools/lld/COFF/Driver.h 135 std::list<std::function<void()>> taskQueue;
tools/lldb/include/lldb/Breakpoint/WatchpointList.h 188 typedef std::list<lldb::WatchpointSP> wp_collection;
tools/lldb/include/lldb/Core/ModuleList.h 457 bool LoadScriptingResourcesInTarget(Target *target, std::list<Status> &errors,
tools/lldb/include/lldb/DataFormatters/TypeCategoryMap.h 29 typedef std::list<lldb::TypeCategoryImplSP> ActiveCategoriesList;
tools/lldb/include/lldb/Expression/FunctionCaller.h 326 std::list<lldb::addr_t> m_wrapper_args_addrs; ///< The addresses of the
tools/lldb/include/lldb/Interpreter/CommandObjectRegexCommand.h 47 typedef std::list<Entry> EntryCollection;
tools/lldb/include/lldb/Target/Target.h 870 bool LoadScriptingResources(std::list<Status> &errors,
tools/lldb/include/lldb/Utility/Listener.h 113 typedef std::list<lldb::EventSP> event_collection;
tools/lldb/source/Core/Debugger.cpp 297 std::list<Status> errors;
tools/lldb/source/Core/ModuleList.cpp 966 std::list<Status> &errors,
tools/lldb/source/Expression/FunctionCaller.cpp 302 std::list<lldb::addr_t>::iterator pos;
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h 164 typedef std::list<SOEntry> SOEntryList;
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h 155 typedef std::list<SOEntry> SOEntryList;
tools/lldb/source/Plugins/Platform/Android/AdbClient.h 33 using DeviceIDList = std::list<std::string>;
tools/llvm-lto/llvm-lto.cpp 1016 std::list<ToolOutputFile> OSs;
tools/llvm-lto2/llvm-lto2.cpp 179 std::map<std::pair<std::string, std::string>, std::list<SymbolResolution>>
tools/llvm-pdbutil/LinePrinter.cpp 32 std::list<llvm::Regex> &IncludeFilters,
33 std::list<llvm::Regex> &ExcludeFilters) {
tools/llvm-pdbutil/LinePrinter.h 75 void SetFilters(std::list<Regex> &List, Iter Begin, Iter End) {
86 std::list<Regex> ExcludeCompilandFilters;
87 std::list<Regex> ExcludeTypeFilters;
88 std::list<Regex> ExcludeSymbolFilters;
90 std::list<Regex> IncludeCompilandFilters;
91 std::list<Regex> IncludeTypeFilters;
92 std::list<Regex> IncludeSymbolFilters;
tools/llvm-rtdyld/llvm-rtdyld.cpp 642 typedef std::list<const TrivialMemoryManager::SectionInfo*> WorklistT;
tools/polly/include/polly/ScopInfo.h 1768 using StmtSet = std::list<ScopStmt>;
unittests/ADT/HashingTest.cpp 143 const std::list<int> list(begin(arr1), end(arr1));
unittests/ADT/RangeAdapterTest.cpp 130 typedef ::testing::Types<std::vector<int>, std::list<int>, int[4]>
144 typedef ::testing::Types<std::vector<int>, std::list<int>, CustomIteratorVector,
unittests/ADT/STLExtrasTest.cpp 280 std::list<int> L56 = {5, 6};
384 std::list<int> L = {1, 2, 3, 4};
unittests/ADT/SmallVectorTest.cpp 741 std::list<int> L;
usr/include/c++/7.4.0/bits/list.tcc 87 typename list<_Tp, _Alloc>::iterator
99 typename list<_Tp, _Alloc>::iterator
115 typename list<_Tp, _Alloc>::iterator
121 list __tmp(__n, __x, get_allocator());
131 typename list<_Tp, _Alloc>::iterator
136 list __tmp(__first, __last, get_allocator());
148 typename list<_Tp, _Alloc>::iterator
173 typename list<_Tp, _Alloc>::const_iterator
265 list<_Tp, _Alloc>&
267 operator=(const list& __x)
374 merge(list&& __x)
421 merge(list&& __x, _StrictWeakOrdering __comp)
473 list __carry;
474 list __tmp[64];
475 list * __fill = __tmp;
476 list * __counter;
559 list __carry;
560 list __tmp[64];
561 list * __fill = __tmp;
562 list * __counter;
usr/include/c++/7.4.0/bits/stl_list.h 652 list(const list& __x)
665 list(list&& __x) noexcept
681 list(const list& __x, const allocator_type& __a)
685 list(list&& __x, const allocator_type& __a)
744 list&
745 operator=(const list& __x);
758 list&
759 operator=(list&& __x)
776 list&
1384 swap(list& __x) _GLIBCXX_NOEXCEPT
1424 splice(const_iterator __position, list&& __x) noexcept
1443 splice(const_iterator __position, list& __x) noexcept
1459 splice(const_iterator __position, list&& __x, const_iterator __i) noexcept
1501 splice(const_iterator __position, list& __x, const_iterator __i) noexcept
1520 splice(const_iterator __position, list&& __x, const_iterator __first,
1570 splice(const_iterator __position, list& __x, const_iterator __first,
1644 merge(list&& __x);
1647 merge(list& __x)
1670 merge(list&& __x, _StrictWeakOrdering __comp);
1674 merge(list& __x, _StrictWeakOrdering __comp)
1825 _M_check_equal_allocators(list& __x) _GLIBCXX_NOEXCEPT
1838 _M_move_assign(list&& __x, true_type) noexcept
1857 _M_move_assign(list&& __x, false_type)
1884 operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1884 operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1891 typedef typename list<_Tp, _Alloc>::const_iterator const_iterator;
1918 operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1918 operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1925 operator!=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1925 operator!=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1931 operator>(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1931 operator>(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1937 operator<=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1937 operator<=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1943 operator>=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1943 operator>=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
1949 swap(list<_Tp, _Alloc>& __x, list<_Tp, _Alloc>& __y)
1949 swap(list<_Tp, _Alloc>& __x, list<_Tp, _Alloc>& __y)
utils/TableGen/CodeGenRegisters.cpp 2220 std::list<CodeGenRegisterClass>::iterator FirstSubRegRC) {
utils/TableGen/CodeGenRegisters.h 548 std::list<CodeGenRegisterClass> RegClasses;
591 std::list<CodeGenRegisterClass>::iterator FirstSubRegRC);
700 std::list<CodeGenRegisterClass> &getRegClasses() { return RegClasses; }
702 const std::list<CodeGenRegisterClass> &getRegClasses() const {
utils/TableGen/GlobalISelEmitter.cpp 802 using ActionList = std::list<std::unique_ptr<MatchAction>>;
utils/unittest/googletest/src/gtest.cc 1156 for (std::list<std::pair<char, const char*> >::const_iterator it =
1191 std::list<std::pair<char, const char*> > hunk_, hunk_adds_, hunk_removes_;