/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | RDFDeadCode.h | 39 bool erase(const SetVector<NodeId> &Nodes); 43 SetVector<NodeId> getDeadNodes() { return DeadNodes; } in getDeadNodes() 44 SetVector<NodeId> getDeadInstrs() { return DeadInstrs; } in getDeadInstrs() 49 SetVector<NodeId> LiveNodes; 50 SetVector<NodeId> DeadNodes; 51 SetVector<NodeId> DeadInstrs;
|
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()
|
D | RDFLiveness.cpp | 110 SetVector<NodeId> DefQ; in getAllReachingDefs() 111 SetVector<NodeId> Owners; in getAllReachingDefs() 158 SetVector<NodeId> Defs; in getAllReachingDefs() 450 SetVector<NodeId> DefQ; in computePhiInfo() 703 SetVector<MachineBasicBlock*> IDFB(F1->second.begin(), F1->second.end()); in computeLiveIns()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | SROA.h | 76 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist; 81 SetVector<Instruction *, SmallVector<Instruction *, 8>> DeadInsts; 91 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist; 101 SetVector<PHINode *, SmallVector<PHINode *, 2>> SpeculatablePHIs; 109 SetVector<SelectInst *, SmallVector<SelectInst *, 2>> SpeculatableSelects;
|
D | Reassociate.h | 74 SetVector<AssertingVH<Instruction>, std::deque<AssertingVH<Instruction>>>;
|
D | ConstantHoisting.h | 173 SetVector<Instruction *>
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | SetVector.h | 40 class SetVector { 55 SetVector() = default; 59 SetVector(It Start, It End) { in SetVector() function 233 bool operator==(const SetVector &that) const { 237 bool operator!=(const SetVector &that) const { 298 : public SetVector<T, SmallVector<T, N>, SmallDenseSet<T, N>> {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | FunctionImportUtils.h | 34 SetVector<GlobalValue *> *GlobalsToImport; 90 SetVector<GlobalValue *> *GlobalsToImport = nullptr) 114 SetVector<GlobalValue *> *GlobalsToImport = nullptr);
|
D | CodeExtractor.h | 86 using ValueSet = SetVector<Value *>; 99 SetVector<BasicBlock *> Blocks;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ModuleSummaryAnalysis.cpp | 90 SetVector<ValueInfo> &RefEdges, in findRefEdges() 144 SetVector<FunctionSummary::VFuncId> &VCalls, in addVCallToSet() 145 SetVector<FunctionSummary::ConstVCall> &ConstVCalls) { in addVCallToSet() 162 const CallInst *CI, SetVector<GlobalValue::GUID> &TypeTests, in addIntrinsicToSummary() 163 SetVector<FunctionSummary::VFuncId> &TypeTestAssumeVCalls, in addIntrinsicToSummary() 164 SetVector<FunctionSummary::VFuncId> &TypeCheckedLoadVCalls, in addIntrinsicToSummary() 165 SetVector<FunctionSummary::ConstVCall> &TypeTestAssumeConstVCalls, in addIntrinsicToSummary() 166 SetVector<FunctionSummary::ConstVCall> &TypeCheckedLoadConstVCalls, in addIntrinsicToSummary() 256 SetVector<ValueInfo> RefEdges, LoadRefEdges, StoreRefEdges; in computeFunctionSummary() 257 SetVector<GlobalValue::GUID> TypeTests; in computeFunctionSummary() [all …]
|
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()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TypePromotion.cpp | 110 SetVector<Value*> &Visited; 111 SetVector<Value*> &Sources; 112 SetVector<Instruction*> &Sinks; 130 SetVector<Value*> &visited, SetVector<Value*> &sources, in IRPromoter() 131 SetVector<Instruction*> &sinks, in IRPromoter() 821 SetVector<Value*> WorkList; in TryToPromote() 822 SetVector<Value*> Sources; in TryToPromote() 823 SetVector<Instruction*> Sinks; in TryToPromote() 824 SetVector<Value*> CurrentVisited; in TryToPromote()
|
D | MachinePipeliner.cpp | 1446 static bool pred_L(SetVector<SUnit *> &NodeOrder, in pred_L() 1450 for (SetVector<SUnit *>::iterator I = NodeOrder.begin(), E = NodeOrder.end(); in pred_L() 1479 static bool succ_L(SetVector<SUnit *> &NodeOrder, in succ_L() 1483 for (SetVector<SUnit *>::iterator I = NodeOrder.begin(), E = NodeOrder.end(); in succ_L() 1510 static bool computePath(SUnit *Cur, SetVector<SUnit *> &Path, in computePath() 1511 SetVector<SUnit *> &DestNodes, in computePath() 1512 SetVector<SUnit *> &Exclude, in computePath() 1676 SetVector<SUnit *> NodesAdded; in groupRemainingNodes() 1684 SetVector<SUnit *> Path; in groupRemainingNodes() 1695 SetVector<SUnit *> Path; in groupRemainingNodes() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/ |
D | ProvenanceAnalysisEvaluator.cpp | 48 static void insertIfNamed(SetVector<Value *> &Values, Value *V) { in insertIfNamed() 55 SetVector<Value *> Values; in runOnFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachinePipeliner.h | 142 SetVector<SUnit *> NodeOrder; 162 SetVector<SUnit *> Stack; 299 SetVector<SUnit *> &NodesAdded); 318 SetVector<SUnit *> Nodes; 328 using iterator = SetVector<SUnit *>::const_iterator; 391 operator SetVector<SUnit *> &() { return Nodes; }
|
D | LiveRangeEdit.h | 108 using ToShrinkSet = SetVector<LiveInterval *, SmallVector<LiveInterval *, 8>,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAnnotateUniformValues.cpp | 80 static void DFS(BasicBlock *Root, SetVector<BasicBlock*> & Set) { in DFS() 91 SetVector<BasicBlock *> Checklist; in isClobberedInFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | RewriteStatepointsForGC.cpp | 235 MapVector<BasicBlock *, SetVector<Value *>> KillSet; 239 MapVector<BasicBlock *, SetVector<Value *>> LiveSet; 243 MapVector<BasicBlock *, SetVector<Value *>> LiveIn; 247 MapVector<BasicBlock *, SetVector<Value *>> LiveOut; 261 using StatepointLiveSetTy = SetVector<Value *>; 2641 SetVector<Value *> &LiveTmp) { in computeLiveInValues() 2672 static void computeLiveOutSeed(BasicBlock *BB, SetVector<Value *> &LiveTmp) { in computeLiveOutSeed() 2688 static SetVector<Value *> computeKillSet(BasicBlock *BB) { in computeKillSet() 2689 SetVector<Value *> KillSet; in computeKillSet() 2699 static void checkBasicSSA(DominatorTree &DT, SetVector<Value *> &Live, in checkBasicSSA() [all …]
|
D | ConstantHoisting.cpp | 208 SetVector<BasicBlock *> &BBs) { in findBestInsertionSet() 261 std::pair<SetVector<BasicBlock *>, BlockFrequency>; in findBestInsertionSet() 309 SetVector<Instruction *> ConstantHoistingPass::findConstantInsertionPoint( in findConstantInsertionPoint() 313 SetVector<BasicBlock *> BBs; in findConstantInsertionPoint() 314 SetVector<Instruction *> InsertPts; in findConstantInsertionPoint() 838 SetVector<Instruction *> IPSet = findConstantInsertionPoint(ConstInfo); in emitBaseConstants()
|
D | PlaceSafepoints.cpp | 550 SetVector<BasicBlock *> Headers; in runOnFunction() 562 SetVector<BasicBlock *> SplitBackedges; in runOnFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | CodeExtractor.cpp | 86 const SetVector<BasicBlock *> &Result, in isBlockValidForExtraction() 195 static SetVector<BasicBlock *> 199 SetVector<BasicBlock *> Result; in buildExtractionBlockSet() 267 static bool definedInRegion(const SetVector<BasicBlock *> &Blocks, Value *V) { in definedInRegion() 277 static bool definedInCaller(const SetVector<BasicBlock *> &Blocks, Value *V) { in definedInCaller() 285 static BasicBlock *getCommonExitBlock(const SetVector<BasicBlock *> &Blocks) { in getCommonExitBlock() 981 static void eraseLifetimeMarkersOnInputs(const SetVector<BasicBlock *> &Blocks, in eraseLifetimeMarkersOnInputs() 982 const SetVector<Value *> &SunkAllocas, in eraseLifetimeMarkersOnInputs() 983 SetVector<Value *> &LifetimesStart) { in eraseLifetimeMarkersOnInputs()
|
D | InjectTLIMappings.cpp | 118 const SetVector<StringRef> OriginalSetOfMappings(Mappings.begin(), in addMappingsFromTLI()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMLowOverheadLoops.cpp | 65 SetVector<MachineInstr*> Predicates; 68 PredicatedMI(MachineInstr *I, SetVector<MachineInstr*> &Preds) : in PredicatedMI() 84 VPTBlock(MachineInstr *MI, SetVector<MachineInstr*> &Preds) { in VPTBlock() 88 void addInst(MachineInstr *MI, SetVector<MachineInstr*> &Preds) { in addInst() 132 SetVector<MachineInstr*> CurrentPredicate;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | ExtractGV.cpp | 55 SetVector<GlobalValue *> Named;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | SafepointIRVerifier.cpp | 72 SetVector<const BasicBlock *> DeadBlocks; 73 SetVector<const Use *> DeadEdges; // Contains all dead edges from live blocks. 607 SetVector<const BasicBlock *> Worklist; in recalculateBBsStates()
|