|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/MemorySSAUpdater.h 79 SmallSet<AssertingVH<MemoryPhi>, 8> NonOptPhis;
include/llvm/Analysis/ValueTracking.h 554 const SmallSet<const Value *, 16>& KnownPoison);
include/llvm/CodeGen/LiveVariables.h 169 SmallSet<unsigned,4> &PartDefRegs);
include/llvm/TextAPI/MachO/Platform.h 35 using PlatformSet = SmallSet<PlatformKind, 3>;
include/llvm/Transforms/IPO/GlobalDCE.h 47 DenseMap<Metadata *, SmallSet<std::pair<GlobalVariable *, uint64_t>, 4>>
include/llvm/Transforms/Scalar/JumpThreading.h 89 SmallSet<AssertingVH<const BasicBlock>, 16> LoopHeaders;
include/llvm/Transforms/Utils/PredicateInfo.h 266 SmallSet<AssertingVH<Function>, 20> CreatedDeclarations;
lib/Analysis/DomTreeUpdater.cpp 254 SmallSet<std::pair<BasicBlock *, BasicBlock *>, 8> Seen;
lib/Analysis/LoopAccessAnalysis.cpp 366 SmallSet<unsigned, 2> Seen;
1115 llvm::SmallSet<int64_t, 4> Offsets;
lib/Analysis/StratifiedSets.h 316 SmallSet<StratifiedIndex, 16> Visited;
lib/CodeGen/AggressiveAntiDepBreaker.cpp 266 SmallSet<unsigned, 4> RegSet;
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp 107 using DbgValueEntriesMap = std::map<InlinedEntity, SmallSet<EntryIndex, 1>>;
lib/CodeGen/BranchFolding.cpp 1986 SmallSet<unsigned, 4> Uses, Defs;
1993 SmallSet<unsigned, 4> ActiveDefsSet, AllDefsSet;
lib/CodeGen/CodeGenPrepare.cpp 288 SmallSet<AssertingVH<Value>, 2> NewGEPBases;
3288 SmallSet<PHIPair, 8> Visited;
lib/CodeGen/IfConversion.cpp 1938 SmallSet<MCPhysReg, 4> RedefsByFalse;
1939 SmallSet<MCPhysReg, 4> ExtUses;
2108 SmallSet<MCPhysReg, 4> &LaterRedefs) {
lib/CodeGen/LiveDebugValues.cpp 393 DenseMap<const DILocalVariable *, SmallSet<FragmentInfo, 4>>;
1077 SmallSet<FragmentInfo, 4> OneFragment;
lib/CodeGen/LiveVariables.cpp 193 SmallSet<unsigned,4> &PartDefRegs) {
243 SmallSet<unsigned, 4> PartDefRegs;
250 SmallSet<unsigned, 8> Processed;
338 SmallSet<unsigned, 8> PartUses;
446 SmallSet<unsigned, 32> Live;
600 SmallSet<unsigned, 4> LiveOuts;
lib/CodeGen/LocalStackSlotAllocation.cpp 83 SmallSet<int, 16> &ProtectedObjs,
176 SmallSet<int, 16> &ProtectedObjs,
201 SmallSet<int, 16> ProtectedObjs;
lib/CodeGen/MachineBasicBlock.cpp 1025 SmallSet<unsigned, 8> PHISrcRegs;
lib/CodeGen/MachineCSE.cpp 122 SmallSet<unsigned, 8> &PhysRefs,
125 SmallSet<unsigned, 8> &PhysRefs,
278 SmallSet<unsigned, 8> &PhysRefs,
329 SmallSet<unsigned, 8> &PhysRefs,
558 SmallSet<unsigned, 8> PhysRefs;
lib/CodeGen/MachineInstrBundle.cpp 139 SmallSet<unsigned, 32> LocalDefSet;
140 SmallSet<unsigned, 8> DeadDefSet;
141 SmallSet<unsigned, 16> KilledDefSet;
143 SmallSet<unsigned, 8> ExternUseSet;
144 SmallSet<unsigned, 8> KilledUseSet;
145 SmallSet<unsigned, 8> UndefUseSet;
209 SmallSet<unsigned, 32> Added;
lib/CodeGen/MachineLICM.cpp 121 SmallSet<unsigned, 32> RegSeen;
183 BitVector &PhysRegClobbers, SmallSet<int, 32> &StoredFIs,
400 SmallSet<int, 32> &StoredFIs,
498 SmallSet<int, 32> StoredFIs;
lib/CodeGen/MachinePipeliner.cpp 1549 SmallSet<unsigned, 4> Uses;
lib/CodeGen/MachineSink.cpp 96 SmallSet<std::pair<MachineBasicBlock*, MachineBasicBlock*>, 8>
1213 static SmallSet<unsigned, 4> getRegUnits(unsigned Reg,
1215 SmallSet<unsigned, 4> RegUnits;
1265 SmallSet<unsigned, 4> Units = getRegUnits(MO.getReg(), TRI);
1315 SmallSet<unsigned, 4> Units = getRegUnits(MO.getReg(), TRI);
lib/CodeGen/PeepholeOptimizer.cpp 199 SmallSet<unsigned, 4> &ImmDefRegs,
201 bool foldImmediate(MachineInstr &MI, SmallSet<unsigned, 4> &ImmDefRegs,
209 const SmallSet<unsigned, 2> &TargetReg,
217 SmallSet<unsigned, 4> &CopySrcRegs,
232 SmallSet<unsigned, 16> &FoldAsLoadDefCandidates);
1311 MachineInstr &MI, SmallSet<unsigned, 16> &FoldAsLoadDefCandidates) {
1331 MachineInstr &MI, SmallSet<unsigned, 4> &ImmDefRegs,
1352 SmallSet<unsigned, 4> &ImmDefRegs,
1391 SmallSet<unsigned, 4> &CopySrcRegs,
1494 unsigned Reg, const SmallSet<unsigned, 2> &TargetRegs,
1565 SmallSet<unsigned, 2> TargetRegs;
1621 SmallSet<unsigned, 4> ImmDefRegs;
1623 SmallSet<unsigned, 16> FoldAsLoadDefCandidates;
1633 SmallSet<unsigned, 4> CopySrcRegs;
lib/CodeGen/PrologEpilogInserter.cpp 769 SmallSet<int, 16> &ProtectedObjs,
929 SmallSet<int, 16> ProtectedObjs;
lib/CodeGen/RegAllocFast.cpp 889 SmallSet<unsigned, 8> ThroughRegs;
lib/CodeGen/RegAllocGreedy.cpp 156 using SmallVirtRegSet = SmallSet<unsigned, 16>;
2918 SmallSet<unsigned, 4> Visited;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp18524 SmallSet<SDValue, 16> DuplicateOps;
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 1971 SmallSet<SDValue, 16> DefinedValues;
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp 448 SmallSet<unsigned, 4> &RegAdded,
472 SmallSet<unsigned, 4> RegAdded;
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 1299 SmallSet<unsigned, 4> &RegAdded,
1321 SmallSet<unsigned, 4> &RegAdded,
1350 SmallSet<unsigned, 4> RegAdded;
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp 763 SmallSet<unsigned, 8> &Seen, MachineInstr *NewInsn) {
832 SmallSet<unsigned, 8> Seen;
lib/CodeGen/TargetRegisterInfo.cpp 393 SmallSet<unsigned, 32> HintedRegs;
lib/CodeGen/TwoAddressInstructionPass.cpp 228 SmallSet<unsigned, 4> UseRegs;
1088 SmallSet<unsigned, 2> Uses;
1089 SmallSet<unsigned, 2> Kills;
1090 SmallSet<unsigned, 2> Defs;
1091 SmallSet<unsigned, 2> LiveDefs;
lib/DebugInfo/DWARF/DWARFDie.cpp 397 SmallSet<DWARFDie, 3> Seen;
lib/DebugInfo/DWARF/DWARFVerifier.cpp 1149 SmallSet<unsigned, 5> Attributes;
lib/IR/DebugInfoMetadata.cpp 86 SmallSet<std::pair<DIScope *, DILocation *>, 5> Locations;
lib/IR/Metadata.cpp 1201 SmallSet<unsigned, 4> KnownSet;
lib/Object/WasmObjectFile.cpp 680 llvm::SmallSet<StringRef, 3> FieldsSeen;
702 llvm::SmallSet<StringRef, 8> ProducersSeen;
721 llvm::SmallSet<std::string, 8> FeaturesSeen;
lib/Support/Host.cpp 1248 SmallSet<std::pair<int, int>, 32> UniqueItems;
lib/Target/AArch64/AArch64CollectLOH.cpp 483 SmallSet<int, 4> UsesSeen;
lib/Target/AArch64/AArch64ISelLowering.cpp 3847 SmallSet<unsigned, 8> RegsUsed;
4179 SmallSet<unsigned, 4> RegsUsed;
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp 962 SmallSet<Register, 4> &SGPROperandRegs, MachineInstr &MI,
981 SmallSet<Register, 4> SGPROperandRegs;
1701 SmallSet<Register, 4> OpsToWaterfall;
1772 SmallSet<Register, 4> OpsToWaterfall;
lib/Target/AMDGPU/AMDGPURegisterBankInfo.h 48 SmallSet<Register, 4> &SGPROperandRegs,
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 236 SmallSet<int, 4> OutArgIndexes;
lib/Target/AMDGPU/R600InstrInfo.cpp 611 SmallSet<int64_t, 4> Literals;
lib/Target/ARM/ARMBaseInstrInfo.cpp 966 SmallSet<unsigned, 4> DstRegs;
lib/Target/ARM/ARMBaseInstrInfo.h 419 SmallSet<unsigned, 16> MLxHazardOpcodes;
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 2110 SmallSet<unsigned, 4> AddedRegPressure;
2283 SmallSet<unsigned, 4> MemRegs;
lib/Target/ARM/AsmParser/ARMAsmParser.cpp11555 SmallSet<FeatureBitset, 4> FeatureMissesSeen;
lib/Target/ARM/Thumb2ITBlockPass.cpp 39 using RegisterSet = SmallSet<unsigned, 4>;
lib/Target/ARM/Thumb2SizeReduction.cpp 299 SmallSet<unsigned, 2> Defs;
lib/Target/Hexagon/HexagonFrameLowering.cpp 2031 SmallSet<int,4> BadFIs;
2187 SmallSet<int,4> LoxFIs;
lib/Target/Hexagon/HexagonHardwareLoops.cpp 1711 SmallSet<unsigned,2> CmpRegs;
lib/Target/Hexagon/HexagonHazardRecognizer.h 41 SmallSet<unsigned, 8> RegDefs;
lib/Target/Hexagon/HexagonSubtarget.h 275 SmallSet<SUnit*, 4> &ExclSrc, SmallSet<SUnit*, 4> &ExclDst) const;
275 SmallSet<SUnit*, 4> &ExclSrc, SmallSet<SUnit*, 4> &ExclDst) const;
lib/Target/Lanai/LanaiDelaySlotFiller.cpp 69 bool isRegInSet(SmallSet<unsigned, 32> &RegSet, unsigned Reg);
147 SmallSet<unsigned, 32> RegDefs;
148 SmallSet<unsigned, 32> RegUses;
255 bool Filler::isRegInSet(SmallSet<unsigned, 32> &RegSet, unsigned Reg) {
lib/Target/RISCV/RISCVISelLowering.cpp 1257 SmallSet<Register, 4> SelectDests;
lib/Target/Sparc/DelaySlotFiller.cpp 75 bool IsRegInSet(SmallSet<unsigned, 32>& RegSet,
170 SmallSet<unsigned, 32> RegDefs;
171 SmallSet<unsigned, 32> RegUses;
343 bool Filler::IsRegInSet(SmallSet<unsigned, 32>& RegSet, unsigned Reg)
lib/Target/SystemZ/SystemZRegisterInfo.cpp 63 SmallSet<unsigned, 4> CopyHints;
92 SmallSet<unsigned, 4> DoneRegs;
150 SmallSet<unsigned, 4> TwoAddrHints;
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp 153 SmallSet<uint64_t, 8> Printed;
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp 172 llvm::SmallSet<StringRef, 4> SeenLanguages;
184 llvm::SmallSet<StringRef, 4> SeenTools;
lib/Target/X86/X86FloatingPoint.cpp 1522 SmallSet<unsigned, 1> FRegIdx;
lib/Target/X86/X86FrameLowering.cpp 174 SmallSet<uint16_t, 8> Uses;
lib/Target/X86/X86ISelLowering.cpp 9613 SmallSet<SDValue, 8> Values;
lib/Target/X86/X86SpeculativeLoadHardening.cpp 1644 SmallSet<unsigned, 16> HardenedAddrRegs;
lib/Transforms/IPO/SampleProfile.cpp 342 SmallSet<Edge, 32> VisitedEdges;
lib/Transforms/Scalar/LoopStrengthReduce.cpp 1933 SetVector<int64_t, SmallVector<int64_t, 8>, SmallSet<int64_t, 8>> Factors;
4122 SmallSet<std::pair<size_t, int64_t>, 32> UniqueItems;
lib/Transforms/Scalar/Reassociate.cpp 2360 SmallSet<std::pair<Value *, Value*>, 32> Visited;
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 1883 SmallSet<T, 8> Seen;
lib/Transforms/Vectorize/SLPVectorizer.cpp 3663 SmallSet<unsigned, 4> UsedIdxs;
lib/Transforms/Vectorize/VPlan.h 1159 SmallSet<unsigned, 2> VFs;
tools/clang/include/clang/Basic/TargetInfo.h 846 llvm::SmallSet<int, 4> ImmSet;
tools/clang/include/clang/Sema/Sema.h 8175 typedef llvm::SmallSet<SourceLocation, 2> SrcLocSet;
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 348 llvm::SmallSet<InvalidationRecord, 4> Invalidations;
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 152 typedef llvm::SmallSet<std::pair<SourceLocation, SourceLocation>, 8>
228 llvm::SmallSet<FileID, 8> Visited;
731 llvm::SmallSet<SourceLocation, 8> StartLocs;
tools/clang/lib/Driver/ToolChains/Cuda.h 42 mutable llvm::SmallSet<CudaArch, 4> ArchsWithBadVersion;
tools/clang/lib/Parse/ParseExpr.cpp 3118 llvm::SmallSet<StringRef, 4> Platforms;
tools/clang/lib/Sema/Sema.cpp 1527 llvm::SmallSet<CanonicalDeclPtr<FunctionDecl>, 4> Seen;
tools/clang/lib/Serialization/ASTWriter.cpp 4038 llvm::SmallSet<DeclarationName, 8> ConstructorNameSet, ConversionNameSet;
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 69 mutable llvm::SmallSet<std::pair<const IdentifierInfo *, Selector>, 12> LSM;
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp 77 mutable llvm::StringMap<llvm::SmallSet<Selector, 16> > SelectorsForClass;
103 llvm::SmallSet<Selector, 16> &ClassSelectors = SelectorsForClass[ClassName];
tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp 37 typedef llvm::SmallSet<unsigned, 32> CFGBlocksSet;
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 275 static void findPtrToConstParams(llvm::SmallSet<unsigned, 4> &PreserveArgs,
301 llvm::SmallSet<unsigned, 4> PreserveArgs;
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp 109 llvm::SmallSet<size_t, 4> PlaceHolderIndices;
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.h 374 llvm::SmallSet<SourceLocation, 8> UsageLocations;
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.h 137 llvm::SmallSet<const FunctionDecl *, 32> &CallStack);
140 llvm::SmallSet<const FunctionDecl *, 32> &CallStack);
tools/clang/tools/extra/clang-tidy/utils/HeaderFileExtensionsUtils.h 21 typedef llvm::SmallSet<llvm::StringRef, 5> HeaderFileExtensionsSet;
tools/clang/tools/extra/modularize/PreprocessorTracker.cpp 1263 llvm::SmallSet<HeaderHandle, 32> HeadersInThisCompile;
tools/lld/wasm/SyntheticSections.h 321 llvm::SmallSet<std::string, 8> features;
tools/lld/wasm/Writer.cpp 375 SmallSet<std::string, 8> &allowed = out.targetFeaturesSec->features;
461 SmallSet<std::string, 8> objectFeatures;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h 445 llvm::SmallSet<CompilerType, 5> m_function_types; ///< All the types of
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp 35 llvm::SmallSet<lldb::user_id_t, 3> m_seen;
tools/llvm-cfi-verify/lib/FileAnalysis.cpp 548 SmallSet<StringRef, 4> TrapOnFailFunctions;
tools/llvm-cfi-verify/lib/FileAnalysis.h 232 SmallSet<uint64_t, 4> TrapOnFailFunctionAddresses;
tools/llvm-exegesis/lib/Clustering.cpp 252 std::map<OpcodeAndConfig, SmallSet<ClusterId, 1>> OpcodeConfigToClusterIDs;
260 SmallSet<ClusterId, 1> &ClusterIDsOfOpcode = OpcodeConfigToClusterIDs[Key];
265 const SmallSet<ClusterId, 1> &ClusterIDs = OpcodeConfigToClusterID.second;
tools/llvm-profdata/llvm-profdata.cpp 189 SmallSet<instrprof_error, 4> &WriterErrorCodes;
192 SmallSet<instrprof_error, 4> &WriterErrorCodes)
306 SmallSet<instrprof_error, 4> WriterErrorCodes;
701 SmallSet<instrprof_error, 4> WriterErrorCodes;
tools/polly/include/polly/CodeGen/IslNodeBuilder.h 291 SmallSet<std::pair<const SCEV *, Type *>, 16> PreloadedPtrs;
unittests/ADT/SmallSetTest.cpp 21 SmallSet<int, 4> s1;
38 SmallSet<int, 4> s1;
52 SmallSet<int, 4> s1;
73 SmallSet<int, 4> s1;
100 SmallSet<std::string, 2> s1;
129 SmallSet<std::string, 2> s1;
usr/include/c++/7.4.0/tuple 1313 constexpr __tuple_element_t<__i, tuple<_Elements...>>&
1319 constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
1325 constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
utils/TableGen/CodeGenDAGPatterns.cpp 575 SmallSet<MVT,4> VT, ST;
694 SmallSet<unsigned,2> VN, WN;
727 SmallSet<unsigned,2> AN, BN;
utils/TableGen/CodeGenRegisters.cpp 1366 SmallSet<CompositePair,4> UserDefined;
utils/TableGen/ExegesisEmitter.cpp 76 llvm::SmallSet<llvm::StringRef, 16> Seen;