/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Assumptions.cpp | 36 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/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | SampleProfileProbe.h | 85 void findUnreachableBlocks(DenseSet<BasicBlock *> &BlocksToIgnore); 86 void findInvokeNormalDests(DenseSet<BasicBlock *> &InvokeNormalDests); 87 void computeBlocksToIgnore(DenseSet<BasicBlock *> &BlocksToIgnore, 88 DenseSet<BasicBlock *> &BlocksAndCallsToIgnore); 91 const DenseSet<BasicBlock *> &BlocksToIgnore); 92 void computeCFGHash(const DenseSet<BasicBlock *> &BlocksToIgnore); 93 void computeProbeId(const DenseSet<BasicBlock *> &BlocksToIgnore, 94 const DenseSet<BasicBlock *> &BlocksAndCallsToIgnore);
|
H A D | FunctionImport.h | 110 using ExportSetTy = DenseSet<ValueInfo>; 192 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols, 199 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols,
|
H A D | WholeProgramDevirt.h | 247 const DenseSet<GlobalValue::GUID> &DynamicExportSymbols, 252 const DenseSet<GlobalValue::GUID> &DynamicExportSymbols, 253 const DenseSet<GlobalValue::GUID> &VisibleToRegularObjSymbols); 257 DenseSet<GlobalValue::GUID> &VisibleToRegularObjSymbols,
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | IRSimilarityIdentifier.cpp | 484 DenseSet<BasicBlock *> BBSet; in IRSimilarityCandidate() 533 DenseMap<unsigned, DenseSet<unsigned>> &CurrentSrcTgtNumberMapping, in checkNumberingAndReplaceCommutative() 535 DenseSet<unsigned> &TargetValueNumbers){ in checkNumberingAndReplaceCommutative() 537 DenseMap<unsigned, DenseSet<unsigned>>::iterator ValueMappingIt; in checkNumberingAndReplaceCommutative() 556 DenseSet<unsigned> NewSet; in checkNumberingAndReplaceCommutative() 609 DenseMap<unsigned, DenseSet<unsigned>> &CurrentSrcTgtNumberMapping, in checkNumberingAndReplace() 627 DenseMap<unsigned, DenseSet<unsigned>>::iterator Val; in checkNumberingAndReplace() 630 std::make_pair(SourceArgVal, DenseSet<unsigned>({TargetArgVal}))); in checkNumberingAndReplace() 641 DenseSet<unsigned> &TargetSet = Val->second; in checkNumberingAndReplace() 688 DenseSet<unsigned> ValueNumbersA; in compareCommutativeOperandMapping() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | TypeFinder.h | 34 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 D | Assumptions.h | 61 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/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransBlockObjCVariable.cpp | 41 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 D | Transforms.h | 96 llvm::DenseSet<SourceLocation> AttrSet; 97 llvm::DenseSet<SourceLocation> RemovedAttrSet; 101 llvm::DenseSet<SourceLocation> AtPropsWeak; 205 typedef llvm::DenseSet<Expr *> ExprSet;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerModuleLDSPass.cpp | 250 const DenseSet<GlobalVariable *> &LocalVars) { in removeLocalVarsFromUsedLists() 432 static DenseSet<Function *> kernelsThatIndirectlyAccessAnyOfPassedVariables( in kernelsThatIndirectlyAccessAnyOfPassedVariables() 434 DenseSet<GlobalVariable *> const &VariableSet) { in kernelsThatIndirectlyAccessAnyOfPassedVariables() 436 DenseSet<Function *> KernelSet; in kernelsThatIndirectlyAccessAnyOfPassedVariables() 545 Module *M, DenseSet<Function *> const &KernelsThatAllocateTableLDS, in assignLDSKernelIDToEachKernel() 546 DenseSet<Function *> const &KernelsThatIndirectlyAllocateDynamicLDS) { in assignLDSKernelIDToEachKernel() 595 DenseSet<GlobalVariable *> &ModuleScopeVariables, in partitionVariablesIntoIndirectStrategies() 596 DenseSet<GlobalVariable *> &TableLookupVariables, in partitionVariablesIntoIndirectStrategies() 597 DenseSet<GlobalVariable *> &KernelAccessVariables, in partitionVariablesIntoIndirectStrategies() 598 DenseSet<GlobalVariable *> &DynamicVariables) { in partitionVariablesIntoIndirectStrategies() [all …]
|
H A D | AMDGPUSplitModule.cpp | 291 DenseSet<const Function *> &Fns) { in addAllIndirectCallDependencies() 312 DenseSet<const Function *> &Fns, bool OnlyDirect, in addAllDependencies() 386 DenseSet<const Function *> Dependencies; 404 static float calculateOverlap(const DenseSet<const Function *> &A, in calculateOverlap() 405 const DenseSet<const Function *> &B) { in calculateOverlap() 406 DenseSet<const Function *> Total; in calculateOverlap() 436 static std::vector<DenseSet<const Function *>> 455 std::vector<DenseSet<const Function *>> Partitions; in doPartitioning() 585 DenseSet<const Function *> AllFunctions; in doPartitioning() 674 DenseSet<const Function *> SeenFunctions; in splitAMDGPUModule()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ControlHeightReduction.cpp | 141 typedef DenseMap<Region *, DenseSet<Instruction *>> HoistStopMapTy; 222 DenseSet<Region *> TailRegionSet; in split() 268 DenseSet<Region *> TrueBiasedRegions; 269 DenseSet<Region *> FalseBiasedRegions; 275 DenseSet<SelectInst *> TrueBiasedSelects; 276 DenseSet<SelectInst *> FalseBiasedSelects; 322 DenseSet<Value *> *OuterConditionValues, 325 DenseSet<Instruction *> &Unhoistables); 341 void transformScopes(CHRScope *Scope, DenseSet<PHINode *> &TrivialPHIs); 382 DenseSet<Region *> TrueBiasedRegionsGlobal; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IRSimilarityIdentifier.h | 717 DenseMap<unsigned, DenseSet<unsigned>> &ValueNumberMappingA, 718 DenseMap<unsigned, DenseSet<unsigned>> &ValueNumberMappingB); 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<BasicBloc [all...] |
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.h | 194 llvm::DenseSet<const Module *> &SeenSubmodules); 196 llvm::DenseSet<const Module *> &SeenSubmodules); 204 llvm::DenseSet<const Module *> &AddedModules); 206 llvm::DenseSet<const Module *> &AddedModules); 211 llvm::DenseSet<const Module *> &AddedModules); 213 llvm::DenseSet<const Module *> &AddedModules); 295 llvm::DenseSet<const FileEntry *>
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | MemProfContextDisambiguation.cpp | 288 DenseSet<uint32_t> getContextIds() const { in getContextIds() 289 DenseSet<uint32_t> ContextIds; in getContextIds() 404 DenseSet<uint32_t> ContextIds; 407 DenseSet<uint32_t> ContextIds) in ContextEdge() 411 DenseSet<uint32_t> &getContextIds() { return ContextIds; } in getContextIds() 427 DenseSet<const ContextNode *> &Visited); 467 const FuncTy *, DenseSet<uint32_t>>; 476 ContextNode *Node, DenseSet<const ContextNode *> &Visited, 482 DenseSet<uint32_t> duplicateContextIds( 483 const DenseSet<uint32_t> &StackSequenceContextIds, [all …]
|
H A D | SampleProfileProbe.cpp | 178 DenseSet<BasicBlock *> BlocksToIgnore; in SampleProfileProber() 179 DenseSet<BasicBlock *> BlocksAndCallsToIgnore; in SampleProfileProber() 196 DenseSet<BasicBlock *> &BlocksToIgnore, in computeBlocksToIgnore() 197 DenseSet<BasicBlock *> &BlocksAndCallsToIgnore) { in computeBlocksToIgnore() 216 DenseSet<BasicBlock *> &BlocksToIgnore) { in findUnreachableBlocks() 226 DenseSet<BasicBlock *> &InvokeNormalDests) { in findInvokeNormalDests() 253 const BasicBlock *Head, const DenseSet<BasicBlock *> &BlocksToIgnore) { in getOriginalTerminator() 270 const DenseSet<BasicBlock *> &BlocksToIgnore) { in computeCFGHash() 304 const DenseSet<BasicBlock *> &BlocksToIgnore, in computeProbeId() 305 const DenseSet<BasicBlock *> &BlocksAndCallsToIgnore) { in computeProbeId()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | SpeculateAnalyses.cpp | 52 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/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86DiscriminateMemOps.cpp | 127 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/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | ManualDWARFIndex.h | 24 llvm::DenseSet<dw_offset_t> units_to_avoid = {}, 25 llvm::DenseSet<uint64_t> type_sigs_to_avoid = {}) 174 llvm::DenseSet<dw_offset_t> m_units_to_avoid; 175 llvm::DenseSet<uint64_t> m_type_sigs_to_avoid;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjCopy/MachO/ |
H A D | MachOConfig.h | 28 DenseSet<StringRef> RPathsToRemove; 34 DenseSet<StringRef> EmptySegmentsToRemove;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TailDuplicator.h | 106 const DenseSet<Register> &UsedByPhi, bool Remove); 110 const DenseSet<Register> &UsedByPhi); 117 const DenseSet<Register> &RegsUsedByPhi);
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | LTO.h | 24 #include "llvm/ADT/DenseSet.h" 53 llvm::DenseSet<StringRef> usedStartStop; 55 llvm::DenseSet<StringRef> thinIndices;
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | MinGW.h | 29 const llvm::DenseSet<StringRef> &manualExcludeSymbols); 40 const llvm::DenseSet<StringRef> &manualExcludeSymbols;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ShrinkWrap.cpp | 220 const DenseSet<const MachineBasicBlock *> &ReachableByDirty, 403 hasDirtyPred(const DenseSet<const MachineBasicBlock *> &ReachableByDirty, in hasDirtyPred() 412 static void markAllReachable(DenseSet<const MachineBasicBlock *> &Visited, in markAllReachable() 427 const DenseSet<const MachineBasicBlock *> &DirtyBBs, in collectBlocksReachableByDirty() 428 DenseSet<const MachineBasicBlock *> &ReachableByDirty) { in collectBlocksReachableByDirty() 442 DenseSet<const MachineBasicBlock *> Visited; in isSaveReachableThroughClean() 558 const DenseSet<const MachineBasicBlock *> &ReachableByDirty, in checkIfRestoreSplittable() 616 DenseSet<const MachineBasicBlock *> DirtyBBs; in postShrinkWrapping() 630 DenseSet<const MachineBasicBlock *> ReachableByDirty; in postShrinkWrapping()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.cpp | 43 llvm::DenseSet<const serialization::ModuleFile *> Visited; in optimizeHeaderSearchOpts() 66 llvm::DenseSet<const serialization::ModuleFile *> Visited; in optimizeHeaderSearchOpts() 295 llvm::DenseSet<const FileEntry *> ModuleDepCollector::collectModuleMapFiles( in collectModuleMapFiles() 297 llvm::DenseSet<const FileEntry *> ModuleMapFiles; in collectModuleMapFiles() 615 llvm::DenseSet<const Module *> SeenDeps; in handleTopLevelModule() 671 llvm::DenseSet<const Module *> &SeenSubmodules) { in addAllSubmodulePrebuiltDeps() 681 llvm::DenseSet<const Module *> &SeenSubmodules) { in addModulePrebuiltDeps() 691 llvm::DenseSet<const Module *> &AddedModules) { in addAllSubmoduleDeps() 701 llvm::DenseSet<const Module *> &AddedModules) { in addModuleDep() 714 llvm::DenseSet<const Module *> &AddedModules) { in addAllAffectingClangModules() [all …]
|