Home
last modified time | relevance | path

Searched refs:DenseSet (Results 1 – 25 of 359) sorted by relevance

12345678910>>...15

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAssumptions.cpp36 DenseSet<StringRef> getAssumptions(const Attribute &A) { in getAssumptions()
38 return DenseSet<StringRef>(); in getAssumptions()
41 DenseSet<StringRef> Assumptions; in getAssumptions()
52 const DenseSet<StringRef> &Assumptions) { in addAssumptionsImpl()
56 DenseSet<StringRef> CurAssumptions = getAssumptions(Site); in addAssumptionsImpl()
86 DenseSet<StringRef> llvm::getAssumptions(const Function &F) { in getAssumptions()
91 DenseSet<StringRef> llvm::getAssumptions(const CallBase &CB) { in getAssumptions()
96 bool llvm::addAssumptions(Function &F, const DenseSet<StringRef> &Assumptions) { in addAssumptions()
101 const DenseSet<StringRef> &Assumptions) { in addAssumptions()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleProfileProbe.h85 void findUnreachableBlocks(DenseSet<BasicBlock *> &BlocksToIgnore);
86 void findInvokeNormalDests(DenseSet<BasicBlock *> &InvokeNormalDests);
87 void computeBlocksToIgnore(DenseSet<BasicBlock *> &BlocksToIgnore,
88 DenseSet<BasicBlock *> &BlocksAndCallsToIgnore);
91 const DenseSet<BasicBlock *> &BlocksToIgnore);
92 void computeCFGHash(const DenseSet<BasicBlock *> &BlocksToIgnore);
93 void computeProbeId(const DenseSet<BasicBlock *> &BlocksToIgnore,
94 const DenseSet<BasicBlock *> &BlocksAndCallsToIgnore);
H A DFunctionImport.h110 using ExportSetTy = DenseSet<ValueInfo>;
192 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols,
199 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols,
H A DWholeProgramDevirt.h247 const DenseSet<GlobalValue::GUID> &DynamicExportSymbols,
252 const DenseSet<GlobalValue::GUID> &DynamicExportSymbols,
253 const DenseSet<GlobalValue::GUID> &VisibleToRegularObjSymbols);
257 DenseSet<GlobalValue::GUID> &VisibleToRegularObjSymbols,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp484 DenseSet<BasicBlock *> BBSet; in IRSimilarityCandidate()
533 DenseMap<unsigned, DenseSet<unsigned>> &CurrentSrcTgtNumberMapping, in checkNumberingAndReplaceCommutative()
535 DenseSet<unsigned> &TargetValueNumbers){ in checkNumberingAndReplaceCommutative()
537 DenseMap<unsigned, DenseSet<unsigned>>::iterator ValueMappingIt; in checkNumberingAndReplaceCommutative()
556 DenseSet<unsigned> NewSet; in checkNumberingAndReplaceCommutative()
609 DenseMap<unsigned, DenseSet<unsigned>> &CurrentSrcTgtNumberMapping, in checkNumberingAndReplace()
627 DenseMap<unsigned, DenseSet<unsigned>>::iterator Val; in checkNumberingAndReplace()
630 std::make_pair(SourceArgVal, DenseSet<unsigned>({TargetArgVal}))); in checkNumberingAndReplace()
641 DenseSet<unsigned> &TargetSet = Val->second; in checkNumberingAndReplace()
688 DenseSet<unsigned> ValueNumbersA; in compareCommutativeOperandMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DTypeFinder.h34 DenseSet<const Value*> VisitedConstants;
35 DenseSet<const MDNode *> VisitedMetadata;
36 DenseSet<AttributeList> VisitedAttributes;
37 DenseSet<Type*> VisitedTypes;
63 DenseSet<const MDNode *> &getVisitedMetadata() { return VisitedMetadata; } in getVisitedMetadata()
H A DAssumptions.h61 DenseSet<StringRef> getAssumptions(const Function &F);
64 DenseSet<StringRef> getAssumptions(const CallBase &CB);
67 bool addAssumptions(Function &F, const DenseSet<StringRef> &Assumptions);
70 bool addAssumptions(CallBase &CB, const DenseSet<StringRef> &Assumptions);
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransBlockObjCVariable.cpp41 llvm::DenseSet<VarDecl *> &VarsToChange;
74 RootBlockObjCVarRewriter(llvm::DenseSet<VarDecl *> &VarsToChange) in RootBlockObjCVarRewriter()
112 llvm::DenseSet<VarDecl *> &VarsToChange;
115 BlockObjCVarRewriter(llvm::DenseSet<VarDecl *> &VarsToChange) in BlockObjCVarRewriter()
128 llvm::DenseSet<VarDecl *> VarsToChange; in traverseBody()
133 for (llvm::DenseSet<VarDecl *>::iterator in traverseBody()
H A DTransforms.h96 llvm::DenseSet<SourceLocation> AttrSet;
97 llvm::DenseSet<SourceLocation> RemovedAttrSet;
101 llvm::DenseSet<SourceLocation> AtPropsWeak;
205 typedef llvm::DenseSet<Expr *> ExprSet;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerModuleLDSPass.cpp250 const DenseSet<GlobalVariable *> &LocalVars) { in removeLocalVarsFromUsedLists()
432 static DenseSet<Function *> kernelsThatIndirectlyAccessAnyOfPassedVariables( in kernelsThatIndirectlyAccessAnyOfPassedVariables()
434 DenseSet<GlobalVariable *> const &VariableSet) { in kernelsThatIndirectlyAccessAnyOfPassedVariables()
436 DenseSet<Function *> KernelSet; in kernelsThatIndirectlyAccessAnyOfPassedVariables()
545 Module *M, DenseSet<Function *> const &KernelsThatAllocateTableLDS, in assignLDSKernelIDToEachKernel()
546 DenseSet<Function *> const &KernelsThatIndirectlyAllocateDynamicLDS) { in assignLDSKernelIDToEachKernel()
595 DenseSet<GlobalVariable *> &ModuleScopeVariables, in partitionVariablesIntoIndirectStrategies()
596 DenseSet<GlobalVariable *> &TableLookupVariables, in partitionVariablesIntoIndirectStrategies()
597 DenseSet<GlobalVariable *> &KernelAccessVariables, in partitionVariablesIntoIndirectStrategies()
598 DenseSet<GlobalVariable *> &DynamicVariables) { in partitionVariablesIntoIndirectStrategies()
[all …]
H A DAMDGPUSplitModule.cpp291 DenseSet<const Function *> &Fns) { in addAllIndirectCallDependencies()
312 DenseSet<const Function *> &Fns, bool OnlyDirect, in addAllDependencies()
386 DenseSet<const Function *> Dependencies;
404 static float calculateOverlap(const DenseSet<const Function *> &A, in calculateOverlap()
405 const DenseSet<const Function *> &B) { in calculateOverlap()
406 DenseSet<const Function *> Total; in calculateOverlap()
436 static std::vector<DenseSet<const Function *>>
455 std::vector<DenseSet<const Function *>> Partitions; in doPartitioning()
585 DenseSet<const Function *> AllFunctions; in doPartitioning()
674 DenseSet<const Function *> SeenFunctions; in splitAMDGPUModule()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp141 typedef DenseMap<Region *, DenseSet<Instruction *>> HoistStopMapTy;
222 DenseSet<Region *> TailRegionSet; in split()
268 DenseSet<Region *> TrueBiasedRegions;
269 DenseSet<Region *> FalseBiasedRegions;
275 DenseSet<SelectInst *> TrueBiasedSelects;
276 DenseSet<SelectInst *> FalseBiasedSelects;
322 DenseSet<Value *> *OuterConditionValues,
325 DenseSet<Instruction *> &Unhoistables);
341 void transformScopes(CHRScope *Scope, DenseSet<PHINode *> &TrivialPHIs);
382 DenseSet<Region *> TrueBiasedRegionsGlobal;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h717 DenseMap<unsigned, DenseSet<unsigned>> &ValueNumberMappingA,
718 DenseMap<unsigned, DenseSet<unsigned>> &ValueNumberMappingB);
730 DenseMap<unsigned, DenseSet<unsigned>> &ValueNumberMapping;
786 DenseMap<unsigned, DenseSet<unsigned>> &ValueNumberMappingA,
787 DenseMap<unsigned, DenseSet<unsigned>> &ValueNumberMappingB);
851 DenseMap<unsigned, DenseSet<unsigned>> &ToSourceMapping,
852 DenseMap<unsigned, DenseSet<unsigned>> &FromSourceMapping);
875 DenseMap<unsigned, DenseSet<unsigned>> &ToSourceMapping,
876 DenseMap<unsigned, DenseSet<unsigned>> &FromSourceMapping);
898 void getBasicBlocks(DenseSet<BasicBloc
[all...]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h194 llvm::DenseSet<const Module *> &SeenSubmodules);
196 llvm::DenseSet<const Module *> &SeenSubmodules);
204 llvm::DenseSet<const Module *> &AddedModules);
206 llvm::DenseSet<const Module *> &AddedModules);
211 llvm::DenseSet<const Module *> &AddedModules);
213 llvm::DenseSet<const Module *> &AddedModules);
295 llvm::DenseSet<const FileEntry *>
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMemProfContextDisambiguation.cpp288 DenseSet<uint32_t> getContextIds() const { in getContextIds()
289 DenseSet<uint32_t> ContextIds; in getContextIds()
404 DenseSet<uint32_t> ContextIds;
407 DenseSet<uint32_t> ContextIds) in ContextEdge()
411 DenseSet<uint32_t> &getContextIds() { return ContextIds; } in getContextIds()
427 DenseSet<const ContextNode *> &Visited);
467 const FuncTy *, DenseSet<uint32_t>>;
476 ContextNode *Node, DenseSet<const ContextNode *> &Visited,
482 DenseSet<uint32_t> duplicateContextIds(
483 const DenseSet<uint32_t> &StackSequenceContextIds,
[all …]
H A DSampleProfileProbe.cpp178 DenseSet<BasicBlock *> BlocksToIgnore; in SampleProfileProber()
179 DenseSet<BasicBlock *> BlocksAndCallsToIgnore; in SampleProfileProber()
196 DenseSet<BasicBlock *> &BlocksToIgnore, in computeBlocksToIgnore()
197 DenseSet<BasicBlock *> &BlocksAndCallsToIgnore) { in computeBlocksToIgnore()
216 DenseSet<BasicBlock *> &BlocksToIgnore) { in findUnreachableBlocks()
226 DenseSet<BasicBlock *> &InvokeNormalDests) { in findInvokeNormalDests()
253 const BasicBlock *Head, const DenseSet<BasicBlock *> &BlocksToIgnore) { in getOriginalTerminator()
270 const DenseSet<BasicBlock *> &BlocksToIgnore) { in computeCFGHash()
304 const DenseSet<BasicBlock *> &BlocksToIgnore, in computeProbeId()
305 const DenseSet<BasicBlock *> &BlocksAndCallsToIgnore) { in computeProbeId()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculateAnalyses.cpp52 DenseSet<StringRef> &CallesNames) { in findCalles()
88 DenseMap<StringRef, DenseSet<StringRef>> CallerAndCalles; in operator ()()
89 DenseSet<StringRef> Calles; in operator ()()
174 DenseSet<const BasicBlock *> PredSkipNodes; in traverseToEntryBlock()
215 DenseSet<const BasicBlock *> SuccSkipNodes; in traverseToExitBlock()
283 DenseMap<StringRef, DenseSet<StringRef>> CallerAndCalles; in operator ()()
284 DenseSet<StringRef> Calles; in operator ()()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DiscriminateMemOps.cpp127 DenseMap<Location, DenseSet<unsigned>> Seen; in runOnMachineFunction()
142 DenseSet<unsigned> &Set = Seen[L]; in runOnMachineFunction()
143 const std::pair<DenseSet<unsigned>::iterator, bool> TryInsert = in runOnMachineFunction()
169 std::pair<DenseSet<unsigned>::iterator, bool> MustInsert = in runOnMachineFunction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DManualDWARFIndex.h24 llvm::DenseSet<dw_offset_t> units_to_avoid = {},
25 llvm::DenseSet<uint64_t> type_sigs_to_avoid = {})
174 llvm::DenseSet<dw_offset_t> m_units_to_avoid;
175 llvm::DenseSet<uint64_t> m_type_sigs_to_avoid;
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjCopy/MachO/
H A DMachOConfig.h28 DenseSet<StringRef> RPathsToRemove;
34 DenseSet<StringRef> EmptySegmentsToRemove;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTailDuplicator.h106 const DenseSet<Register> &UsedByPhi, bool Remove);
110 const DenseSet<Register> &UsedByPhi);
117 const DenseSet<Register> &RegsUsedByPhi);
/freebsd/contrib/llvm-project/lld/ELF/
H A DLTO.h24 #include "llvm/ADT/DenseSet.h"
53 llvm::DenseSet<StringRef> usedStartStop;
55 llvm::DenseSet<StringRef> thinIndices;
/freebsd/contrib/llvm-project/lld/COFF/
H A DMinGW.h29 const llvm::DenseSet<StringRef> &manualExcludeSymbols);
40 const llvm::DenseSet<StringRef> &manualExcludeSymbols;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DShrinkWrap.cpp220 const DenseSet<const MachineBasicBlock *> &ReachableByDirty,
403 hasDirtyPred(const DenseSet<const MachineBasicBlock *> &ReachableByDirty, in hasDirtyPred()
412 static void markAllReachable(DenseSet<const MachineBasicBlock *> &Visited, in markAllReachable()
427 const DenseSet<const MachineBasicBlock *> &DirtyBBs, in collectBlocksReachableByDirty()
428 DenseSet<const MachineBasicBlock *> &ReachableByDirty) { in collectBlocksReachableByDirty()
442 DenseSet<const MachineBasicBlock *> Visited; in isSaveReachableThroughClean()
558 const DenseSet<const MachineBasicBlock *> &ReachableByDirty, in checkIfRestoreSplittable()
616 DenseSet<const MachineBasicBlock *> DirtyBBs; in postShrinkWrapping()
630 DenseSet<const MachineBasicBlock *> ReachableByDirty; in postShrinkWrapping()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp43 llvm::DenseSet<const serialization::ModuleFile *> Visited; in optimizeHeaderSearchOpts()
66 llvm::DenseSet<const serialization::ModuleFile *> Visited; in optimizeHeaderSearchOpts()
295 llvm::DenseSet<const FileEntry *> ModuleDepCollector::collectModuleMapFiles( in collectModuleMapFiles()
297 llvm::DenseSet<const FileEntry *> ModuleMapFiles; in collectModuleMapFiles()
615 llvm::DenseSet<const Module *> SeenDeps; in handleTopLevelModule()
671 llvm::DenseSet<const Module *> &SeenSubmodules) { in addAllSubmodulePrebuiltDeps()
681 llvm::DenseSet<const Module *> &SeenSubmodules) { in addModulePrebuiltDeps()
691 llvm::DenseSet<const Module *> &AddedModules) { in addAllSubmoduleDeps()
701 llvm::DenseSet<const Module *> &AddedModules) { in addModuleDep()
714 llvm::DenseSet<const Module *> &AddedModules) { in addAllAffectingClangModules()
[all …]

12345678910>>...15