| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | RDFDeadCode.h | 40 bool erase(const SetVector<NodeId> &Nodes); 44 SetVector<NodeId> getDeadNodes() { return DeadNodes; } in getDeadNodes() 45 SetVector<NodeId> getDeadInstrs() { return DeadInstrs; } in getDeadInstrs() 50 SetVector<NodeId> LiveNodes; 51 SetVector<NodeId> DeadNodes; 52 SetVector<NodeId> DeadInstrs;
|
| H A D | HexagonRDFOpt.cpp | 95 bool rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove); 154 const SetVector<NodeId> &DeadNodes = getDeadNodes(); in run() 155 const SetVector<NodeId> &DeadInstrs = getDeadInstrs(); in run() 160 SetVector<NodeId> PartlyDead; in run() 176 SetVector<NodeId> Remove = DeadInstrs; in run() 215 bool HexagonDCE::rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove) { in rewrite()
|
| H A D | RDFLiveness.cpp | 112 SetVector<NodeId> DefQ; in getAllReachingDefs() 113 SetVector<NodeId> Owners; in getAllReachingDefs() 160 SetVector<NodeId> Defs; in getAllReachingDefs() 452 SetVector<NodeId> DefQ; in computePhiInfo() 705 SetVector<MachineBasicBlock*> IDFB(F1->second.begin(), F1->second.end()); in computeLiveIns()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/ |
| H A D | SROA.h | 78 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist; 83 SetVector<Instruction *, SmallVector<Instruction *, 8>> DeadInsts; 93 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist; 103 SetVector<PHINode *, SmallVector<PHINode *, 2>> SpeculatablePHIs; 111 SetVector<SelectInst *, SmallVector<SelectInst *, 2>> SpeculatableSelects;
|
| H A D | Reassociate.h | 75 SetVector<AssertingVH<Instruction>, std::deque<AssertingVH<Instruction>>>;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | FunctionImportUtils.h | 35 SetVector<GlobalValue *> *GlobalsToImport; 93 SetVector<GlobalValue *> *GlobalsToImport = nullptr) 113 SetVector<GlobalValue *> *GlobalsToImport); 120 SetVector<GlobalValue *> *GlobalsToImport = nullptr);
|
| H A D | CodeExtractor.h | 53 using ValueSet = SetVector<Value *>; 65 SetVector<BasicBlock *> Blocks;
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | SetVector.h | 41 class SetVector { 56 SetVector() = default; 60 SetVector(It Start, It End) { in SetVector() function 234 bool operator==(const SetVector &that) const { 238 bool operator!=(const SetVector &that) const { 299 : public SetVector<T, SmallVector<T, N>, SmallDenseSet<T, N>> {
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 85 SetVector<ValueInfo> &RefEdges, in findRefEdges() 139 SetVector<FunctionSummary::VFuncId> &VCalls, in addVCallToSet() 157 const CallInst *CI, SetVector<GlobalValue::GUID> &TypeTests, in addIntrinsicToSummary() 158 SetVector<FunctionSummary::VFuncId> &TypeTestAssumeVCalls, in addIntrinsicToSummary() 159 SetVector<FunctionSummary::VFuncId> &TypeCheckedLoadVCalls, in addIntrinsicToSummary() 160 SetVector<FunctionSummary::ConstVCall> &TypeTestAssumeConstVCalls, in addIntrinsicToSummary() 244 SetVector<ValueInfo> RefEdges; in computeFunctionSummary() 245 SetVector<GlobalValue::GUID> TypeTests; in computeFunctionSummary() 246 SetVector<FunctionSummary::VFuncId> TypeTestAssumeVCalls, in computeFunctionSummary() 248 SetVector<FunctionSummary::ConstVCall> TypeTestAssumeConstVCalls, in computeFunctionSummary() [all …]
|
| H A D | AliasAnalysisEvaluator.cpp | 99 SetVector<Value *> Pointers; in runInternal() 101 SetVector<Value *> Loads; in runInternal() 102 SetVector<Value *> Stores; in runInternal() 141 for (SetVector<Value *>::iterator I1 = Pointers.begin(), E = Pointers.end(); in runInternal() 148 for (SetVector<Value *>::iterator I2 = Pointers.begin(); I2 != I1; ++I2) { in runInternal() 204 for (SetVector<Value *>::iterator I1 = Stores.begin(), E = Stores.end(); in runInternal() 206 for (SetVector<Value *>::iterator I2 = Stores.begin(); I2 != I1; ++I2) { in runInternal()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/ |
| H A D | ProvenanceAnalysisEvaluator.cpp | 48 static void insertIfNamed(SetVector<Value *> &Values, Value *V) { in insertIfNamed() 55 SetVector<Value *> Values; in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachinePipeliner.h | 134 SetVector<SUnit *> NodeOrder; 154 SetVector<SUnit *> Stack; 294 SetVector<SUnit *> &NodesAdded); 354 SetVector<SUnit *> Nodes; 364 using iterator = SetVector<SUnit *>::const_iterator; 427 operator SetVector<SUnit *> &() { return Nodes; }
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 84 const SetVector<BasicBlock *> &Result, in isBlockValidForExtraction() 193 static SetVector<BasicBlock *> 197 SetVector<BasicBlock *> Result; in buildExtractionBlockSet() 258 static bool definedInRegion(const SetVector<BasicBlock *> &Blocks, Value *V) { in definedInRegion() 268 static bool definedInCaller(const SetVector<BasicBlock *> &Blocks, Value *V) { in definedInCaller() 276 static BasicBlock *getCommonExitBlock(const SetVector<BasicBlock *> &Blocks) { in getCommonExitBlock() 1190 static SetVector<Value *> 1191 eraseLifetimeMarkersOnInputs(const SetVector<BasicBlock *> &Blocks, in eraseLifetimeMarkersOnInputs() 1192 const SetVector<Value *> &SunkAllocas) { in eraseLifetimeMarkersOnInputs() 1193 SetVector<Value *> InputObjectsWithLifetime; in eraseLifetimeMarkersOnInputs() [all …]
|
| H A D | FunctionImportUtils.cpp | 22 const GlobalValue *SGV, SetVector<GlobalValue *> *GlobalsToImport) { in doImportAsDefinition() 310 SetVector<GlobalValue *> *GlobalsToImport) { in renameModuleForThinLTO()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAnnotateUniformValues.cpp | 81 static void DFS(BasicBlock *Root, SetVector<BasicBlock*> & Set) { in DFS() 92 SetVector<BasicBlock *> Checklist; in isClobberedInFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | RewriteStatepointsForGC.cpp | 236 MapVector<BasicBlock *, SetVector<Value *>> KillSet; 240 MapVector<BasicBlock *, SetVector<Value *>> LiveSet; 244 MapVector<BasicBlock *, SetVector<Value *>> LiveIn; 248 MapVector<BasicBlock *, SetVector<Value *>> LiveOut; 262 using StatepointLiveSetTy = SetVector<Value *>; 2666 static SetVector<Value *> computeKillSet(BasicBlock *BB) { in computeKillSet() 2667 SetVector<Value *> KillSet; in computeKillSet() 2718 Data.LiveOut[&BB] = SetVector<Value *>(); in computeLiveInValues() 2733 SetVector<Value *> LiveOut = Data.LiveOut[BB]; in computeLiveInValues() 2749 SetVector<Value *> LiveTmp = LiveOut; in computeLiveInValues() [all …]
|
| H A D | PlaceSafepoints.cpp | 553 SetVector<BasicBlock *> Headers; in runOnFunction() 565 SetVector<BasicBlock *> SplitBackedges; in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/ |
| H A D | Module.h | 467 llvm::SetVector<ModuleFile *> ImportedBy; 470 llvm::SetVector<ModuleFile *> Imports;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/ |
| H A D | CallGraph.h | 96 using nodes_iterator = llvm::SetVector<CallGraphNode *>::iterator; 97 using const_nodes_iterator = llvm::SetVector<CallGraphNode *>::const_iterator;
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | MapFile.cpp | 238 MapVector<Symbol *, SetVector<InputFile *>> Map; in writeCrossReferenceTable() 256 SetVector<InputFile *> &Files = KV.second; in writeCrossReferenceTable()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/ |
| H A D | CheckerRegistry.h | 103 using CheckerInfoSet = llvm::SetVector<const CheckerRegistry::CheckerInfo *>;
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | ExtractGV.cpp | 56 SetVector<GlobalValue *> Named;
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | SafepointIRVerifier.cpp | 72 SetVector<const BasicBlock *> DeadBlocks; 73 SetVector<const Use *> DeadEdges; // Contains all dead edges from live blocks. 596 SetVector<const BasicBlock *> Worklist; in recalculateBBsStates()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | DependencyGraph.cpp | 33 llvm::SetVector<const FileEntry *> AllFiles;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 422 for (llvm::SetVector<ModuleFile *>::iterator in visit() 473 using ChildIteratorType = llvm::SetVector<ModuleFile *>::const_iterator;
|