Home
last modified time | relevance | path

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

1234

/NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/
HDTransBlockObjCVariable.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()
HDTransforms.h97 llvm::DenseSet<unsigned> AttrSet;
98 llvm::DenseSet<unsigned> RemovedAttrSet;
102 llvm::DenseSet<unsigned> AtPropsWeak;
206 typedef llvm::DenseSet<Expr *> ExprSet;
HDTransARCAssign.cpp37 llvm::DenseSet<VarDecl *> ModifiedVars;
/NextBSD/contrib/llvm/lib/Analysis/
HDDivergenceAnalysis.cpp113 DenseSet<const Value *> DivergentValues;
132 DenseSet<const Value *> &DV) in DivergencePropagator()
145 DenseSet<BasicBlock *> &InfluenceRegion);
149 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion);
156 DenseSet<const Value *> &DV; // Stores all divergent values.
217 DenseSet<BasicBlock *> InfluenceRegion; in exploreSyncDependency()
235 Instruction &I, const DenseSet<BasicBlock *> &InfluenceRegion) { in findUsersOutsideInfluenceRegion()
247 DenseSet<BasicBlock *> &InfluenceRegion) { in computeInfluenceRegion()
HDLazyValueInfo.cpp328 DenseSet<OverDefinedPairTy> OverDefinedCache;
332 DenseSet<AssertingVH<BasicBlock> > SeenBlocks;
340 DenseSet<std::pair<BasicBlock*, Value*> > BlockValueSet;
444 DenseSet<AssertingVH<BasicBlock> >::iterator I = SeenBlocks.find(BB); in eraseBlock()
1056 DenseSet<Value*> ClearSet; in threadEdge()
1075 DenseSet<OverDefinedPairTy>::iterator OI = in threadEdge()
/NextBSD/contrib/llvm/lib/Transforms/Vectorize/
HDBBVectorize.cpp233 DenseSet<ValuePair> &FixedOrderPairs,
248 DenseSet<ValuePair> &CandidatePairsSet,
256 DenseSet<ValuePair> &PairableInstUsers);
259 DenseSet<ValuePair> &CandidatePairsSet,
262 DenseSet<ValuePair> &FixedOrderPairs,
266 DenseSet<ValuePair> &PairableInstUsers,
272 DenseSet<ValuePair> &FixedOrderPairs,
284 bool trackUsesOfI(DenseSet<Value *> &Users,
287 DenseSet<ValuePair> *LoadMoveSetPairs = nullptr);
291 DenseSet<ValuePair> &CandidatePairsSet,
[all …]
/NextBSD/contrib/llvm/tools/clang/utils/TableGen/
HDClangSACheckersEmitter.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()
/NextBSD/contrib/llvm/include/llvm/ADT/
HDDenseSet.h39 class DenseSet {
50 explicit DenseSet(unsigned NumInitBuckets = 0) : TheMap(NumInitBuckets) {} in TheMap()
73 void swap(DenseSet& RHS) { in swap()
81 friend class DenseSet; variable
101 friend class DenseSet; variable
/NextBSD/contrib/llvm/include/llvm/IR/
HDTypeFinder.h33 DenseSet<const Value*> VisitedConstants;
34 DenseSet<const MDNode *> VisitedMetadata;
35 DenseSet<Type*> VisitedTypes;
/NextBSD/contrib/llvm/lib/Support/
HDDynamicLibrary.cpp54 static DenseSet<void *> *OpenedHandles = nullptr;
74 OpenedHandles = new DenseSet<void *>(); in getPermanentLibrary()
125 for (DenseSet<void *>::iterator I = OpenedHandles->begin(), in SearchForAddressOfSymbol()
/NextBSD/contrib/llvm/include/llvm/Linker/
HDLinker.h46 typedef DenseSet<StructType *, StructTypeKeyInfo> NonOpaqueStructTypeSet;
47 typedef DenseSet<StructType *> OpaqueStructTypeSet;
/NextBSD/contrib/llvm/lib/Support/Windows/
HDDynamicLibrary.inc36 static DenseSet<HMODULE> *OpenedHandles;
61 OpenedHandles = new DenseSet<HMODULE>();
91 OpenedHandles = new DenseSet<HMODULE>();
139 for (DenseSet<HMODULE>::iterator I = OpenedHandles->begin(),
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLoopRerollPass.cpp309 for (DenseSet<int>::iterator RI = Reds.begin(), RIE = Reds.end(); in isSelectedPHI()
328 DenseSet<int> Reds;
394 DenseSet<Instruction *> &Users);
398 DenseSet<Instruction *> &Users);
580 DenseSet<Instruction *> &Users) { in collectInLoopUserSet()
618 DenseSet<Instruction *> &Users) { in collectInLoopUserSet()
908 DenseSet<Instruction*> VBase; in collectUsedInstructions()
916 DenseSet<Instruction*> V; in collectUsedInstructions()
946 DenseSet<Instruction*> V; in collectUsedInstructions()
1332 for (DenseSet<int>::iterator RI = Reds.begin(), RIE = Reds.end(); in validateSelected()
[all …]
HDRewriteStatepointsForGC.cpp138 DenseMap<BasicBlock *, DenseSet<Value *>> KillSet;
141 DenseMap<BasicBlock *, DenseSet<Value *>> LiveSet;
145 DenseMap<BasicBlock *, DenseSet<Value *>> LiveIn;
149 DenseMap<BasicBlock *, DenseSet<Value *>> LiveOut;
163 typedef DenseSet<llvm::Value *> StatepointLiveSetTy;
1441 DenseSet<Value *> &VisitedLiveValues) { in insertRelocationStores()
1485 DenseSet<Value *> &VisitedLiveValues) { in insertRematerializationStores()
1568 DenseSet<Value *> VisitedLiveValues; in relocationViaAlloca()
2445 DenseSet<Value *> &LiveTmp) { in computeLiveInValues()
2479 static void computeLiveOutSeed(BasicBlock *BB, DenseSet<Value *> &LiveTmp) { in computeLiveOutSeed()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDDeadStoresChecker.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()
/NextBSD/contrib/llvm/lib/CodeGen/
HDTailDuplication.cpp95 const DenseSet<unsigned> &UsedByPhi,
102 const DenseSet<unsigned> &UsedByPhi);
113 const DenseSet<unsigned> &RegsUsedByPhi,
367 DenseSet<unsigned> *UsedByPhi) { in getRegsUsedByPHIs()
400 const DenseSet<unsigned> &RegsUsedByPhi, bool Remove) { in ProcessPHI()
432 const DenseSet<unsigned> &UsedByPhi) { in DuplicateInstruction()
672 const DenseSet<unsigned> &UsedByPhi, in duplicateSimpleBB()
756 DenseSet<unsigned> UsedByPhi; in TailDuplicate()
/NextBSD/contrib/llvm/utils/TableGen/
HDDFAPacketizerEmitter.cpp40 DenseSet<unsigned> allInsnClasses;
196 DenseSet<unsigned> VisitedResourceStates; in AddInsnClass()
462 for (DenseSet<unsigned>::iterator CI = allInsnClasses.begin(), in run()
/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXReplaceImageHandles.cpp32 DenseSet<MachineInstr *> InstrsToRemove;
72 for (DenseSet<MachineInstr *>::iterator I = InstrsToRemove.begin(), in runOnMachineFunction()
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86CallFrameOptimization.cpp98 DenseSet<unsigned int> &UsedRegs);
248 const X86RegisterInfo &RegInfo, DenseSet<unsigned int> &UsedRegs) { in classifyInstruction()
351 DenseSet<unsigned int> UsedRegs; in collectCallInfo()
/NextBSD/contrib/llvm/lib/IR/
HDMetadataImpl.h23 static T *getUniqued(DenseSet<T *, InfoT> &Store, in getUniqued()
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Core/
HDThreadSafeDenseSet.h28 typedef llvm::DenseSet<_ElementType> LLVMSetType;
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAGPrinter.cpp219 bool SelectionDAG::setSubgraphColorHelper(SDNode *N, const char *Color, DenseSet<SDNode *> &visited, in setSubgraphColorHelper()
253 DenseSet<SDNode *> visited; in setSubgraphColor()
/NextBSD/contrib/llvm/include/llvm/DebugInfo/DWARF/
HDDWARFDebugAranges.h82 DenseSet<uint32_t> ParsedCUOffsets;
/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDMachineConstantPool.h141 DenseSet<MachineConstantPoolValue*> MachineCPVsSharingEntries;
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDASTImporter.h40 typedef llvm::DenseSet<std::pair<Decl *, Decl *> > NonEquivalentDeclSet;

1234