Home
last modified time | relevance | path

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

12345678910>>...14

/freebsd-14.2/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-14.2/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-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp484 DenseSet<BasicBlock *> BBSet; in IRSimilarityCandidate()
535 DenseSet<unsigned> &TargetValueNumbers){ in checkNumberingAndReplaceCommutative()
556 DenseSet<unsigned> NewSet; in checkNumberingAndReplaceCommutative()
688 DenseSet<unsigned> ValueNumbersA; in compareCommutativeOperandMapping()
689 DenseSet<unsigned> ValueNumbersB; in compareCommutativeOperandMapping()
756 DenseSet<BasicBlock *> BasicBlockA; in checkRelativeLocations()
757 DenseSet<BasicBlock *> BasicBlockB; in checkRelativeLocations()
1021 DenseSet<unsigned> UsedGVNs; in createCanonicalRelationFrom()
1069 DenseSet<BasicBlock *> BBSet; in createCanonicalRelationFrom()
1212 DenseSet<unsigned> IncludedGroupsA; in CheckLargerCands()
[all …]
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerModuleLDSPass.cpp421 DenseSet<Function *> seen; // catches cycles in getTransitiveUsesOfLDS()
599 DenseSet<GlobalVariable *> const &VariableSet) { in kernelsThatIndirectlyAccessAnyOfPassedVariables()
601 DenseSet<Function *> KernelSet; in kernelsThatIndirectlyAccessAnyOfPassedVariables()
763 DenseSet<GlobalVariable *> &DynamicVariables) { in partitionVariablesIntoIndirectStrategies()
771 DenseSet<Function *> const EmptySet; in partitionVariablesIntoIndirectStrategies()
914 DenseSet<GlobalVariable *> KernelUsedVariables; in lowerKernelScopeStructVariables()
1158 DenseSet<GlobalVariable *> ModuleScopeVariables; in runOnModule()
1159 DenseSet<GlobalVariable *> TableLookupVariables; in runOnModule()
1160 DenseSet<GlobalVariable *> KernelAccessVariables; in runOnModule()
1161 DenseSet<GlobalVariable *> DynamicVariables; in runOnModule()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp221 DenseSet<Region *> TailRegionSet; in split()
267 DenseSet<Region *> TrueBiasedRegions;
268 DenseSet<Region *> FalseBiasedRegions;
393 DenseSet<CHRScope *> Scopes;
885 DenseSet<Instruction *> Unhoistables; in checkScopeHoistable()
1025 DenseSet<Value *> ConditionValues; in getCHRConditionValuesForRegion()
1142 DenseSet<Value *> PrevConditionValues; in splitScope()
1371 DenseSet<Instruction *> Unhoistables; in setCHRRegions()
1383 DenseSet<Instruction *> HoistStops; in setCHRRegions()
1483 DenseSet<Instruction *> HoistedSet; in hoistScopeConditions()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h717 DenseMap<unsigned, DenseSet<unsigned>> &ValueNumberMappingA,
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<BasicBlock *> &BBSet) const { in getBasicBlocks()
907 void getBasicBlocks(DenseSet<BasicBlock *> &BBSet, in getBasicBlocks()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h186 llvm::DenseSet<const Module *> &SeenSubmodules);
188 llvm::DenseSet<const Module *> &SeenSubmodules);
196 llvm::DenseSet<const Module *> &AddedModules);
198 llvm::DenseSet<const Module *> &AddedModules);
203 llvm::DenseSet<const Module *> &AddedModules);
205 llvm::DenseSet<const Module *> &AddedModules);
284 llvm::DenseSet<const FileEntry *>
H A DDependencyScanningTool.h136 const llvm::DenseSet<ModuleID> &AlreadySeen,
144 StringRef CWD, const llvm::DenseSet<ModuleID> &AlreadySeen,
153 FullDependencyConsumer(const llvm::DenseSet<ModuleID> &AlreadySeen) in FullDependencyConsumer()
193 const llvm::DenseSet<ModuleID> &AlreadySeen;
/freebsd-14.2/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-14.2/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-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTStructuralEquivalence.h51 llvm::DenseSet<std::pair<Decl *, Decl *>> VisitedDecls;
55 llvm::DenseSet<std::pair<Decl *, Decl *>> &NonEquivalentDecls;
77 llvm::DenseSet<std::pair<Decl *, Decl *>> &NonEquivalentDecls,
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DSimplifyConstraints.cpp52 static llvm::DenseSet<Atom>
53 projectToLeaders(const llvm::DenseSet<Atom> &Atoms, in projectToLeaders()
55 llvm::DenseSet<Atom> Result; in projectToLeaders()
83 llvm::DenseSet<Atom> TrueAtoms; in simplifyConstraints()
84 llvm::DenseSet<Atom> FalseAtoms; in simplifyConstraints()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMemProfContextDisambiguation.cpp262 DenseSet<uint32_t> ContextIds;
334 DenseSet<uint32_t> ContextIds;
409 DenseSet<uint32_t> duplicateContextIds(
884 DenseSet<uint32_t> &ContextIds) { in computeAllocType()
900 const DenseSet<uint32_t> &Node1Ids, const DenseSet<uint32_t> &Node2Ids) { in intersectAllocTypesImpl()
917 const DenseSet<uint32_t> &Node1Ids, const DenseSet<uint32_t> &Node2Ids) { in intersectAllocTypes()
990 DenseSet<uint32_t>
994 DenseSet<uint32_t> NewContextIds; in duplicateContextIds()
1011 DenseSet<uint32_t> NewIds; in propagateDuplicateContextIds()
1039 DenseSet<const ContextEdge *> Visited; in propagateDuplicateContextIds()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ObjCopy/MachO/
H A DMachOConfig.h28 DenseSet<StringRef> RPathsToRemove;
34 DenseSet<StringRef> EmptySegmentsToRemove;
/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DLTO.h53 llvm::DenseSet<StringRef> usedStartStop;
55 llvm::DenseSet<StringRef> thinIndices;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h103 using ExportSetTy = DenseSet<ValueInfo>;
185 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols,
192 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols,
H A DWholeProgramDevirt.h246 const DenseSet<GlobalValue::GUID> &DynamicExportSymbols,
251 const DenseSet<GlobalValue::GUID> &DynamicExportSymbols,
252 const DenseSet<GlobalValue::GUID> &VisibleToRegularObjSymbols);
256 DenseSet<GlobalValue::GUID> &VisibleToRegularObjSymbols,
H A DFunctionSpecialization.h183 DenseSet<BasicBlock *> DeadBlocks;
185 DenseSet<Instruction *> VisitedPHIs;
211 DenseSet<BasicBlock *> &DeadBlocks);
234 DenseSet<PHINode *> &TransitivePHIs);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTailDuplicator.h107 const DenseSet<Register> &UsedByPhi, bool Remove);
111 const DenseSet<Register> &UsedByPhi);
118 const DenseSet<Register> &RegsUsedByPhi);
/freebsd-14.2/contrib/llvm-project/lld/COFF/
H A DMinGW.h29 const llvm::DenseSet<StringRef> &manualExcludeSymbols);
40 const llvm::DenseSet<StringRef> &manualExcludeSymbols;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSpeculateAnalyses.h27 void findCalles(const BasicBlock *, DenseSet<StringRef> &);
31 using ResultTy = std::optional<DenseMap<StringRef, DenseSet<StringRef>>>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DShrinkWrap.cpp218 const DenseSet<const MachineBasicBlock *> &ReachableByDirty,
401 hasDirtyPred(const DenseSet<const MachineBasicBlock *> &ReachableByDirty, in hasDirtyPred()
410 static void markAllReachable(DenseSet<const MachineBasicBlock *> &Visited, in markAllReachable()
425 const DenseSet<const MachineBasicBlock *> &DirtyBBs, in collectBlocksReachableByDirty()
426 DenseSet<const MachineBasicBlock *> &ReachableByDirty) { in collectBlocksReachableByDirty()
440 DenseSet<const MachineBasicBlock *> Visited; in isSaveReachableThroughClean()
556 const DenseSet<const MachineBasicBlock *> &ReachableByDirty, in checkIfRestoreSplittable()
614 DenseSet<const MachineBasicBlock *> DirtyBBs; in postShrinkWrapping()
628 DenseSet<const MachineBasicBlock *> ReachableByDirty; in postShrinkWrapping()

12345678910>>...14