Home
last modified time | relevance | path

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

12345

/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;
DTransARCAssign.cpp37 llvm::DenseSet<VarDecl *> ModifiedVars;
/external/llvm/lib/Analysis/
DDivergenceAnalysis.cpp88 PostDominatorTree &PDT, DenseSet<const Value *> &DV) in DivergencePropagator()
101 DenseSet<BasicBlock *> &InfluenceRegion);
105 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion);
112 DenseSet<const Value *> &DV; // Stores all divergent values.
173 DenseSet<BasicBlock *> InfluenceRegion; in exploreSyncDependency()
191 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion) { in findUsersOutsideInfluenceRegion()
205 DenseSet<BasicBlock *> &InfluenceRegion, in addSuccessorsToInfluenceRegion()
215 DenseSet<BasicBlock *> &InfluenceRegion) { in computeInfluenceRegion()
/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/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/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
103 friend class DenseSet; variable
/external/llvm/include/llvm/IR/
DTypeFinder.h33 DenseSet<const Value*> VisitedConstants;
34 DenseSet<const MDNode *> VisitedMetadata;
35 DenseSet<Type*> VisitedTypes;
/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/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.h45 DenseSet<StructType *> OpaqueStructTypes;
48 DenseSet<StructType *, StructTypeKeyInfo> NonOpaqueStructTypes;
DLinker.h51 DenseSet<const GlobalValue *> *FunctionsToImport = nullptr,
/external/llvm/lib/Support/Windows/
DDynamicLibrary.inc36 static DenseSet<HMODULE> *OpenedHandles;
61 OpenedHandles = new DenseSet<HMODULE>();
91 OpenedHandles = new DenseSet<HMODULE>();
139 for (DenseSet<HMODULE>::iterator I = OpenedHandles->begin(),
/external/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp316 DenseSet<int> Reds;
385 DenseSet<Instruction *> &Users);
389 DenseSet<Instruction *> &Users);
575 DenseSet<Instruction *> &Users) { in collectInLoopUserSet()
613 DenseSet<Instruction *> &Users) { in collectInLoopUserSet()
894 DenseSet<Instruction*> VBase; in collectUsedInstructions()
902 DenseSet<Instruction*> V; in collectUsedInstructions()
932 DenseSet<Instruction*> V; in collectUsedInstructions()
1337 for (DenseSet<int>::iterator RI = Reds.begin(), RIE = Reds.end(); in validateSelected()
1383 for (DenseSet<int>::iterator RI = Reds.begin(), RIE = Reds.end(); in replaceSelected()
DRewriteStatepointsForGC.cpp143 DenseMap<BasicBlock *, DenseSet<Value *>> KillSet;
146 DenseMap<BasicBlock *, DenseSet<Value *>> LiveSet;
150 DenseMap<BasicBlock *, DenseSet<Value *>> LiveIn;
154 DenseMap<BasicBlock *, DenseSet<Value *>> LiveOut;
168 typedef DenseSet<Value *> StatepointLiveSetTy;
1645 DenseSet<Value *> &VisitedLiveValues) { in insertRelocationStores()
1691 DenseSet<Value *> &VisitedLiveValues) { in insertRematerializationStores()
1768 DenseSet<Value *> VisitedLiveValues; in relocationViaAlloca()
2693 DenseSet<Value *> &LiveTmp) { in computeLiveInValues()
2727 static void computeLiveOutSeed(BasicBlock *BB, DenseSet<Value *> &LiveTmp) { in computeLiveOutSeed()
[all …]
/external/llvm/lib/CodeGen/
DTailDuplication.cpp95 const DenseSet<unsigned> &UsedByPhi,
102 const DenseSet<unsigned> &UsedByPhi);
113 const DenseSet<unsigned> &RegsUsedByPhi,
367 DenseSet<unsigned> *UsedByPhi) { in getRegsUsedByPHIs()
398 const DenseSet<unsigned> &RegsUsedByPhi, bool Remove) { in ProcessPHI()
430 const DenseSet<unsigned> &UsedByPhi) { in DuplicateInstruction()
686 const DenseSet<unsigned> &UsedByPhi, in duplicateSimpleBB()
770 DenseSet<unsigned> UsedByPhi; in TailDuplicate()
DImplicitNullChecks.cpp118 DenseSet<unsigned> RegDefs;
119 DenseSet<unsigned> RegUses;
/external/clang/lib/StaticAnalyzer/Checkers/
DDeadStoresChecker.cpp37 llvm::DenseSet<const VarDecl *> &S;
61 EHCodeVisitor(llvm::DenseSet<const VarDecl *> &S) : in EHCodeVisitor()
133 std::unique_ptr<llvm::DenseSet<const VarDecl *>> InEH;
153 InEH.reset(new llvm::DenseSet<const VarDecl *>()); in isLive()
/external/llvm/lib/Target/NVPTX/
DNVPTXReplaceImageHandles.cpp32 DenseSet<MachineInstr *> InstrsToRemove;
72 for (DenseSet<MachineInstr *>::iterator I = InstrsToRemove.begin(), in runOnMachineFunction()
/external/llvm/include/llvm/Analysis/
DDivergenceAnalysis.h46 DenseSet<const Value *> DivergentValues;
/external/llvm/lib/Target/X86/
DX86CallFrameOptimization.cpp101 DenseSet<unsigned int> &UsedRegs);
257 const X86RegisterInfo &RegInfo, DenseSet<unsigned int> &UsedRegs) { in classifyInstruction()
361 DenseSet<unsigned int> UsedRegs; in collectCallInfo()
/external/llvm/tools/verify-uselistorder/
Dverify-uselistorder.cpp382 DenseSet<Value *> &Seen) { in shuffleValueUseLists()
424 static void reverseValueUseLists(Value *V, DenseSet<Value *> &Seen) { in reverseValueUseLists()
509 DenseSet<Value *> Seen; in shuffleUseLists()
515 DenseSet<Value *> Seen; in reverseUseLists()
/external/llvm/lib/IR/
DMetadataImpl.h23 static T *getUniqued(DenseSet<T *, InfoT> &Store, in getUniqued()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGPrinter.cpp226 bool SelectionDAG::setSubgraphColorHelper(SDNode *N, const char *Color, DenseSet<SDNode *> &visited, in setSubgraphColorHelper()
260 DenseSet<SDNode *> visited; in setSubgraphColor()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugAranges.h82 DenseSet<uint32_t> ParsedCUOffsets;

12345