Home
last modified time | relevance | path

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

12345678910>>...21

/llvm-project-15.0.7/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()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DDetensorize.cpp132 const DenseSet<BlockArgument> blockArgsToDetensor;
202 DenseSet<Operation *> &opsToDetensor,
213 const DenseSet<BlockArgument> &blockArgsToDetensor) { in computeBranchOpDetensoring()
254 DenseSet<Operation *> &opsToDetensor, in compute()
266 DenseSet<Value> visitedValues; in compute()
267 DenseSet<Operation *> visitedOps; in compute()
408 DenseSet<BlockArgument> blockArgsToRemove; in compute()
450 DenseSet<Operation *> &opsToDetensor, in compute()
468 DenseSet<Operation *> opsToDetensor; in runOnOperation()
469 DenseMap<Operation *, DenseSet<int>> detensorableBranchOps; in runOnOperation()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DIncludeCleaner.h35 llvm::DenseSet<SourceLocation> User;
36 llvm::DenseSet<tooling::stdlib::Symbol> Stdlib;
58 llvm::DenseSet<FileID> User;
59 llvm::DenseSet<tooling::stdlib::Header> Stdlib;
87 llvm::DenseSet<IncludeStructure::HeaderID>
95 const llvm::DenseSet<IncludeStructure::HeaderID> &ReferencedFiles,
/llvm-project-15.0.7/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);
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLegacyDivergenceAnalysis.cpp99 PostDominatorTree &PDT, DenseSet<const Value *> &DV, in DivergencePropagator()
100 DenseSet<const Use *> &DU) in DivergencePropagator()
113 DenseSet<BasicBlock *> &InfluenceRegion);
117 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion);
124 DenseSet<const Value *> &DV; // Stores all divergent values.
125 DenseSet<const Use *> &DU; // Stores divergent uses of possibly uniform
199 DenseSet<BasicBlock *> InfluenceRegion; in exploreSyncDependency()
219 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion) { in findUsersOutsideInfluenceRegion()
234 DenseSet<BasicBlock *> &InfluenceRegion, in addSuccessorsToInfluenceRegion()
244 DenseSet<BasicBlock *> &InfluenceRegion) { in computeInfluenceRegion()
H A DIRSimilarityIdentifier.cpp464 DenseSet<BasicBlock *> BBSet; in IRSimilarityCandidate()
515 DenseSet<unsigned> &TargetValueNumbers){ in checkNumberingAndReplaceCommutative()
536 DenseSet<unsigned> NewSet; in checkNumberingAndReplaceCommutative()
621 DenseSet<unsigned> &TargetSet = Val->second; in checkNumberingAndReplace()
668 DenseSet<unsigned> ValueNumbersA; in compareCommutativeOperandMapping()
669 DenseSet<unsigned> ValueNumbersB; in compareCommutativeOperandMapping()
708 DenseSet<BasicBlock *> BasicBlockA; in checkRelativeLocations()
709 DenseSet<BasicBlock *> BasicBlockB; in checkRelativeLocations()
731 DenseMap<unsigned, DenseSet<unsigned>> MappingA; in compareStructure()
968 DenseSet<unsigned> UsedGVNs; in createCanonicalRelationFrom()
[all …]
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/
H A DDataflowAnalysisContext.cpp185 llvm::DenseSet<AtomicBoolValue *> VisitedTokens; in flowConditionImplies()
193 llvm::DenseSet<BoolValue *> Constraints = {&getOrCreateNegation(Token)}; in flowConditionIsTautology()
194 llvm::DenseSet<AtomicBoolValue *> VisitedTokens; in flowConditionIsTautology()
201 llvm::DenseSet<BoolValue *> Constraints = { in equivalentBoolValues()
207 AtomicBoolValue &Token, llvm::DenseSet<BoolValue *> &Constraints, in addTransitiveFlowConditionConstraints()
208 llvm::DenseSet<AtomicBoolValue *> &VisitedTokens) { in addTransitiveFlowConditionConstraints()
328 llvm::DenseSet<BoolValue *> Constraints = {&Token}; in dumpFlowCondition()
329 llvm::DenseSet<AtomicBoolValue *> VisitedTokens; in dumpFlowCondition()
364 llvm::DenseSet<const FieldDecl *> &Fields) { in getFieldsFromClassHierarchy()
377 llvm::DenseSet<const FieldDecl *>
[all …]
/llvm-project-15.0.7/mlir/lib/IR/
H A DSubElementInterfaces.cpp26 DenseSet<Attribute> &visitedAttrs, in walkSubElementsImpl()
27 DenseSet<Type> &visitedTypes) { in walkSubElementsImpl()
77 DenseSet<Attribute> visitedAttrs; in walkSubElements()
78 DenseSet<Type> visitedTypes; in walkSubElements()
87 DenseSet<Attribute> visitedAttrs; in walkSubElements()
88 DenseSet<Type> visitedTypes; in walkSubElements()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp213 DenseSet<Region *> TailRegionSet; in split()
259 DenseSet<Region *> TrueBiasedRegions;
260 DenseSet<Region *> FalseBiasedRegions;
381 DenseSet<CHRScope *> Scopes;
877 DenseSet<Instruction *> Unhoistables; in checkScopeHoistable()
1017 DenseSet<Value *> ConditionValues; in getCHRConditionValuesForRegion()
1134 DenseSet<Value *> PrevConditionValues; in splitScope()
1363 DenseSet<Instruction *> Unhoistables; in setCHRRegions()
1375 DenseSet<Instruction *> HoistStops; in setCHRRegions()
1475 DenseSet<Instruction *> HoistedSet; in hoistScopeConditions()
[all …]
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DDenseSetTest.cpp18 DenseSet<int>::const_iterator::pointer>::type>::value,
21 DenseSet<int>::const_iterator::reference>::type>::value,
26 llvm::DenseSet<unsigned> set(2); in TEST()
64 typedef ::testing::Types<DenseSet<unsigned, TestDenseSetInfo>,
65 const DenseSet<unsigned, TestDenseSetInfo>,
205 DenseSet<CountCopyAndMove> Set; in TEST()
223 DenseSet<int *> Map; in TEST()
/llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysisContext.h50 llvm::DenseSet<const FieldDecl *> getObjectFields(QualType Type);
274 AtomicBoolValue &Token, llvm::DenseSet<BoolValue *> &Constraints,
275 llvm::DenseSet<AtomicBoolValue *> &VisitedTokens);
282 Solver::Result querySolver(llvm::DenseSet<BoolValue *> Constraints);
286 bool isUnsatisfiable(llvm::DenseSet<BoolValue *> Constraints) { in isUnsatisfiable()
360 llvm::DenseMap<AtomicBoolValue *, llvm::DenseSet<AtomicBoolValue *>>
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DSpeculateAnalyses.cpp53 DenseSet<StringRef> &CallesNames) { in findCalles()
89 DenseMap<StringRef, DenseSet<StringRef>> CallerAndCalles; in operator ()()
90 DenseSet<StringRef> Calles; in operator ()()
175 DenseSet<const BasicBlock *> PredSkipNodes; in traverseToEntryBlock()
216 DenseSet<const BasicBlock *> SuccSkipNodes; in traverseToExitBlock()
284 DenseMap<StringRef, DenseSet<StringRef>> CallerAndCalles; in operator ()()
285 DenseSet<StringRef> Calles; in operator ()()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86DiscriminateMemOps.cpp125 DenseMap<Location, DenseSet<unsigned>> Seen; in runOnMachineFunction()
140 DenseSet<unsigned> &Set = Seen[L]; in runOnMachineFunction()
141 const std::pair<DenseSet<unsigned>::iterator, bool> TryInsert = in runOnMachineFunction()
167 std::pair<DenseSet<unsigned>::iterator, bool> MustInsert = in runOnMachineFunction()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTStructuralEquivalence.h51 llvm::DenseSet<std::pair<Decl *, Decl *>> VisitedDecls;
55 llvm::DenseSet<std::pair<Decl *, Decl *>> &NonEquivalentDecls;
74 llvm::DenseSet<std::pair<Decl *, Decl *>> &NonEquivalentDecls,
/llvm-project-15.0.7/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h183 llvm::DenseSet<const Module *> &SeenSubmodules);
185 llvm::DenseSet<const Module *> &SeenSubmodules);
192 llvm::DenseSet<const Module *> &AddedModules);
194 llvm::DenseSet<const Module *> &AddedModules);
/llvm-project-15.0.7/mlir/unittests/IR/
H A DInterfaceTest.cpp35 DenseSet<MemoryEffectOpInterface> opSet; in TEST()
50 DenseSet<SubElementAttrInterface> attrSet; in TEST()
67 DenseSet<DataLayoutTypeInterface> typeSet; in TEST()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DBufferizableOpInterfaceImpl.cpp242 static DenseSet<int64_t> getTensorIndices(ValueRange values) { in getTensorIndices()
243 DenseSet<int64_t> result; in getTensorIndices()
252 DenseSet<int64_t> getEquivalentBuffers(Block::BlockArgListType bbArgs, in getEquivalentBuffers()
256 DenseSet<int64_t> result; in getEquivalentBuffers()
343 const DenseSet<int64_t> &tensorIndices, in getYieldedValues()
358 const DenseSet<int64_t> &tensorIndices) { in getBbArgReplacements()
451 DenseSet<int64_t> equivalentYields = getEquivalentBuffers( in resolveConflicts()
654 DenseSet<int64_t> indicesAfter = in resolveConflicts()
659 DenseSet<int64_t> equivalentYieldsBefore = getEquivalentBuffers( in resolveConflicts()
661 DenseSet<int64_t> equivalentYieldsAfter = getEquivalentBuffers( in resolveConflicts()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ObjCopy/MachO/
H A DMachOConfig.h27 DenseSet<StringRef> RPathsToRemove;
33 DenseSet<StringRef> EmptySegmentsToRemove;
/llvm-project-15.0.7/mlir/include/mlir/Support/
H A DLLVM.h57 class DenseSet; variable
124 using DenseSet = llvm::DenseSet<ValueT, ValueInfoT>; variable
126 typename Set = DenseSet<T>>
/llvm-project-15.0.7/mlir/lib/Analysis/AliasAnalysis/
H A DLocalAliasAnalysis.cpp29 DenseSet<Value> &visited,
40 DenseSet<Value> &visited, in collectUnderlyingAddressValues()
114 DenseSet<Value> &visited, in collectUnderlyingAddressValues()
135 DenseSet<Value> &visited, in collectUnderlyingAddressValues()
177 DenseSet<Value> &visited, in collectUnderlyingAddressValues()
197 DenseSet<Value> visited; in collectUnderlyingAddressValues()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DFileIndex.h187 llvm::DenseSet<const Symbol *> Symbols;
189 llvm::DenseSet<const Ref *> Refs;
191 llvm::DenseSet<const Relation *> Relations;
/llvm-project-15.0.7/mlir/lib/Transforms/
H A DSymbolDCE.cpp30 DenseSet<Operation *> &liveSymbols);
53 DenseSet<Operation *> liveSymbols; in runOnOperation()
81 DenseSet<Operation *> &liveSymbols) { in computeLiveness()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUOpenCLEnqueuedBlockLowering.cpp77 static void collectCallers(Function *F, DenseSet<Function *> &Callers) { in collectCallers()
89 static void collectFunctionUsers(User *U, DenseSet<Function *> &Funcs) { in collectFunctionUsers()
103 DenseSet<Function *> Callers; in runOnModule()

12345678910>>...21