Home
last modified time | relevance | path

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

12345678910>>...12

/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DDenseSet.h26 class DenseSet {
30 DenseSet(const DenseSet &Other) : TheMap(Other.TheMap) {} in DenseSet() function
31 explicit DenseSet(unsigned NumInitBuckets = 0) : TheMap(NumInitBuckets) {} in TheMap()
51 void swap(DenseSet& RHS) { in swap()
55 DenseSet &operator=(const DenseSet &RHS) {
64 friend class DenseSet; variable
84 friend class DenseSet; variable
/external/clang/lib/ARCMigrate/
DTransBlockObjCVariable.cpp42 llvm::DenseSet<VarDecl *> &VarsToChange;
75 RootBlockObjCVarRewriter(llvm::DenseSet<VarDecl *> &VarsToChange) in RootBlockObjCVarRewriter()
113 llvm::DenseSet<VarDecl *> &VarsToChange;
116 BlockObjCVarRewriter(llvm::DenseSet<VarDecl *> &VarsToChange) in BlockObjCVarRewriter()
129 llvm::DenseSet<VarDecl *> VarsToChange; in traverseBody()
134 for (llvm::DenseSet<VarDecl *>::iterator in traverseBody()
DTransforms.h97 llvm::DenseSet<unsigned> AttrSet;
98 llvm::DenseSet<unsigned> RemovedAttrSet;
102 llvm::DenseSet<unsigned> AtPropsWeak;
206 typedef llvm::DenseSet<Expr *> ExprSet;
/external/llvm/lib/Analysis/
DDivergenceAnalysis.cpp86 PostDominatorTree &PDT, DenseSet<const Value *> &DV) in DivergencePropagator()
99 DenseSet<BasicBlock *> &InfluenceRegion);
103 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion);
110 DenseSet<const Value *> &DV; // Stores all divergent values.
182 DenseSet<BasicBlock *> InfluenceRegion; in exploreSyncDependency()
200 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion) { in findUsersOutsideInfluenceRegion()
214 DenseSet<BasicBlock *> &InfluenceRegion, in addSuccessorsToInfluenceRegion()
224 DenseSet<BasicBlock *> &InfluenceRegion) { in computeInfluenceRegion()
DModuleSummaryAnalysis.cpp33 static void findRefEdges(const User *CurUser, DenseSet<const Value *> &RefEdges, in findRefEdges()
76 DenseSet<const Value *> RefEdges; in computeFunctionSummary()
108 DenseSet<const Value *> RefEdges; in computeVariableSummary()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DDivergenceAnalysis.cpp87 PostDominatorTree &PDT, DenseSet<const Value *> &DV) in DivergencePropagator()
100 DenseSet<BasicBlock *> &InfluenceRegion);
104 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion);
111 DenseSet<const Value *> &DV; // Stores all divergent values.
183 DenseSet<BasicBlock *> InfluenceRegion; in exploreSyncDependency()
201 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion) { in findUsersOutsideInfluenceRegion()
215 DenseSet<BasicBlock *> &InfluenceRegion, in addSuccessorsToInfluenceRegion()
225 DenseSet<BasicBlock *> &InfluenceRegion) { in computeInfluenceRegion()
/external/llvm/include/llvm/Transforms/Utils/
DFunctionImportUtils.h35 DenseSet<const GlobalValue *> *GlobalsToImport;
75 DenseSet<const GlobalValue *> *GlobalsToImport = nullptr)
89 DenseSet<const GlobalValue *> *GlobalsToImport);
96 DenseSet<const GlobalValue *> *GlobalsToImport = nullptr);
/external/llvm/lib/Transforms/Vectorize/
DBBVectorize.cpp238 DenseSet<ValuePair> &FixedOrderPairs,
253 DenseSet<ValuePair> &CandidatePairsSet,
261 DenseSet<ValuePair> &PairableInstUsers);
264 DenseSet<ValuePair> &CandidatePairsSet,
267 DenseSet<ValuePair> &FixedOrderPairs,
271 DenseSet<ValuePair> &PairableInstUsers,
277 DenseSet<ValuePair> &FixedOrderPairs,
289 bool trackUsesOfI(DenseSet<Value *> &Users,
292 DenseSet<ValuePair> *LoadMoveSetPairs = nullptr);
296 DenseSet<ValuePair> &CandidatePairsSet,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DTypeFinder.h34 DenseSet<const Value*> VisitedConstants;
35 DenseSet<const MDNode *> VisitedMetadata;
36 DenseSet<Type*> VisitedTypes;
62 DenseSet<const MDNode *> &getVisitedMetadata() { return VisitedMetadata; } in getVisitedMetadata()
/external/clang/utils/TableGen/
DClangSACheckersEmitter.cpp74 llvm::DenseSet<const Record*> Checkers;
75 llvm::DenseSet<const Record *> SubGroups;
85 llvm::DenseSet<const Record *> &checkers = recordGroupMap[package]->Checkers; in addPackageToCheckerGroup()
86 for (llvm::DenseSet<const Record *>::iterator in addPackageToCheckerGroup()
90 llvm::DenseSet<const Record *> &subGroups = recordGroupMap[package]->SubGroups; in addPackageToCheckerGroup()
91 for (llvm::DenseSet<const Record *>::iterator in addPackageToCheckerGroup()
264 llvm::DenseSet<const Record *> &checkers = I->second.Checkers; in EmitClangSACheckers()
269 for (llvm::DenseSet<const Record *>::iterator in EmitClangSACheckers()
279 llvm::DenseSet<const Record *> &subGroups = I->second.SubGroups; in EmitClangSACheckers()
284 for (llvm::DenseSet<const Record *>::iterator in EmitClangSACheckers()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/
DDenseSetTest.cpp20 llvm::DenseSet<unsigned> set(2); in TEST()
58 typedef ::testing::Types<DenseSet<unsigned, TestDenseSetInfo>,
59 const DenseSet<unsigned, TestDenseSetInfo>,
173 DenseSet<CountCopyAndMove> Set; in TEST()
191 DenseSet<int *> Map; in TEST()
/external/llvm/include/llvm/IR/
DTypeFinder.h34 DenseSet<const Value*> VisitedConstants;
35 DenseSet<const MDNode *> VisitedMetadata;
36 DenseSet<Type*> VisitedTypes;
/external/llvm/include/llvm/ADT/
DDenseSet.h39 class DenseSet {
51 explicit DenseSet(unsigned NumInitBuckets = 0) : TheMap(NumInitBuckets) {} in TheMap()
74 void swap(DenseSet& RHS) { in swap()
82 friend class DenseSet; variable
104 friend class DenseSet; variable
/external/llvm/include/llvm/CodeGen/
DTailDuplicator.h66 const DenseSet<unsigned> &UsedByPhi, bool Remove);
70 const DenseSet<unsigned> &UsedByPhi);
77 const DenseSet<unsigned> &RegsUsedByPhi,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DTailDuplicator.h99 const DenseSet<unsigned> &UsedByPhi, bool Remove);
103 const DenseSet<unsigned> &UsedByPhi);
110 const DenseSet<unsigned> &RegsUsedByPhi,
/external/swiftshader/third_party/LLVM/lib/Support/
DDynamicLibrary.cpp71 static DenseSet<void *> *OpenedHandles = 0;
91 OpenedHandles = new DenseSet<void *>(); in getPermanentLibrary()
142 for (DenseSet<void *>::iterator I = OpenedHandles->begin(), in SearchForAddressOfSymbol()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUOpenCLEnqueuedBlockLowering.cpp81 static void collectCallers(Function *F, DenseSet<Function *> &Callers) { in collectCallers()
93 static void collectFunctionUsers(User *U, DenseSet<Function *> &Funcs) { in collectFunctionUsers()
107 DenseSet<Function *> Callers; in runOnModule()
/external/llvm/lib/Support/
DDynamicLibrary.cpp54 static DenseSet<void *> *OpenedHandles = nullptr;
74 OpenedHandles = new DenseSet<void *>(); in getPermanentLibrary()
125 for (DenseSet<void *>::iterator I = OpenedHandles->begin(), in SearchForAddressOfSymbol()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86COFFMachineModuleInfo.h28 DenseSet<MCSymbol const *> Externals;
37 typedef DenseSet<MCSymbol const *>::const_iterator externals_iterator;
/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXMachineFunctionInfo.h35 DenseSet<unsigned> RegArgs;
36 DenseSet<unsigned> RegRets;
50 typedef DenseSet<unsigned>::const_iterator reg_iterator;
/external/llvm/include/llvm/Transforms/Scalar/
DJumpThreading.h70 DenseSet<std::pair<Value *, BasicBlock *>> RecursionSet;
76 DenseSet<std::pair<Value *, BasicBlock *>> &TheSet;
79 RecursionSetRemover(DenseSet<std::pair<Value *, BasicBlock *>> &S, in RecursionSetRemover()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/
DJumpThreading.h91 DenseSet<std::pair<Value *, BasicBlock *>> RecursionSet;
97 DenseSet<std::pair<Value *, BasicBlock *>> &TheSet;
100 RecursionSetRemover(DenseSet<std::pair<Value *, BasicBlock *>> &S, in RecursionSetRemover()
/external/swiftshader/third_party/LLVM/lib/Support/Windows/
DDynamicLibrary.inc42 static DenseSet<HMODULE> *OpenedHandles;
79 OpenedHandles = new DenseSet<HMODULE>();
95 OpenedHandles = new DenseSet<HMODULE>();
129 for (DenseSet<HMODULE>::iterator I = OpenedHandles->begin(),
/external/llvm/unittests/ADT/
DDenseSetTest.cpp23 llvm::DenseSet<unsigned> set(2); in TEST_F()
46 DenseSet<unsigned, TestDenseSetInfo> set; in TEST()
/external/llvm/include/llvm/Linker/
DIRMover.h50 DenseSet<StructType *> OpaqueStructTypes;
53 DenseSet<StructType *, StructTypeKeyInfo> NonOpaqueStructTypes;

12345678910>>...12