/external/llvm-project/mlir/lib/Analysis/ |
D | SliceAnalysis.cpp | 28 using llvm::SetVector; 31 SetVector<Operation *> *forwardSlice, in getForwardSliceImpl() 68 void mlir::getForwardSlice(Operation *op, SetVector<Operation *> *forwardSlice, in getForwardSlice() 83 SetVector<Operation *> *backwardSlice, in getBackwardSliceImpl() 127 SetVector<Operation *> *backwardSlice, in getBackwardSlice() 136 SetVector<Operation *> mlir::getSlice(Operation *op, in getSlice() 139 SetVector<Operation *> slice; in getSlice() 143 SetVector<Operation *> backwardSlice; in getSlice() 144 SetVector<Operation *> forwardSlice; in getSlice() 167 DFSState(const SetVector<Operation *> &set) in DFSState() [all …]
|
/external/llvm-project/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()
|
/external/llvm/lib/Target/Hexagon/ |
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;
|
/external/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;
|
/external/llvm-project/mlir/include/mlir/Analysis/ |
D | SliceAnalysis.h | 71 Operation *op, llvm::SetVector<Operation *> *forwardSlice, 110 Operation *op, llvm::SetVector<Operation *> *backwardSlice, 191 llvm::SetVector<Operation *> getSlice( 201 llvm::SetVector<Operation *> 202 topologicalSort(const llvm::SetVector<Operation *> &toSort);
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | FixIrreducible.cpp | 118 SetVector<BasicBlock *> &Blocks, in INITIALIZE_PASS_DEPENDENCY() 119 SetVector<BasicBlock *> &Headers) { in INITIALIZE_PASS_DEPENDENCY() 161 SetVector<BasicBlock *> &Blocks, in createNaturalLoopInternal() 162 SetVector<BasicBlock *> &Headers) { in createNaturalLoopInternal() 170 SetVector<BasicBlock *> Predecessors; in createNaturalLoopInternal() 249 SetVector<BasicBlock *> &Blocks, in createNaturalLoop() 250 SetVector<BasicBlock *> &Headers) { in createNaturalLoop() 255 SetVector<BasicBlock *> &Blocks, in createNaturalLoop() 256 SetVector<BasicBlock *> &Headers) { in createNaturalLoop() 267 SetVector<BasicBlock *> Blocks; in makeReducible() [all …]
|
/external/llvm-project/mlir/lib/Dialect/LLVMIR/IR/ |
D | LLVMTypeSyntax.cpp | 23 llvm::SetVector<StringRef> &stack); 54 llvm::SetVector<StringRef> &stack) { in printStructTypeBody() 80 llvm::SetVector<StringRef> &stack) { in printStructType() 100 llvm::SetVector<StringRef> &stack) { in printArrayOrVectorType() 108 llvm::SetVector<StringRef> &stack) { in printFunctionType() 133 llvm::SetVector<StringRef> &stack) { in printTypeImpl() 175 llvm::SetVector<StringRef> stack; in printType() 184 llvm::SetVector<StringRef> &stack); 188 llvm::SetVector<StringRef> &stack, in parseTypeImpl() 197 llvm::SetVector<StringRef> &stack) { in parseFunctionType() [all …]
|
/external/llvm/include/llvm/Transforms/Scalar/ |
D | SROA.h | 66 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist; 71 SetVector<Instruction *, SmallVector<Instruction *, 8>> DeadInsts; 81 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist; 91 SetVector<PHINode *, SmallVector<PHINode *, 2>> SpeculatablePHIs; 99 SetVector<SelectInst *, SmallVector<SelectInst *, 2>> SpeculatableSelects;
|
/external/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;
|
/external/llvm-project/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;
|
/external/llvm-project/llvm/unittests/ADT/ |
D | SetVectorTest.cpp | 18 TEST(SetVector, EraseTest) { in TEST() argument 19 SetVector<int> S; in TEST() 34 TEST(SetVector, ContainsTest) { in TEST() argument 35 SetVector<int> S; in TEST()
|
/external/llvm-project/llvm/include/llvm/ADT/ |
D | SetVector.h | 40 class SetVector { 55 SetVector() = default; 59 SetVector(It Start, It End) { in SetVector() function 238 bool operator==(const SetVector &that) const { 242 bool operator!=(const SetVector &that) const { 271 void swap(SetVector<T, Vector, Set> &RHS) { in swap() 308 : public SetVector<T, SmallVector<T, N>, SmallDenseSet<T, N>> { 326 swap(llvm::SetVector<T, V, S> &LHS, llvm::SetVector<T, V, S> &RHS) { in swap()
|
/external/llvm-project/polly/include/polly/CodeGen/ |
D | LoopGenerators.h | 141 SetVector<Value *> &Values, ValueMapT &VMap, 166 AllocaInst *storeValuesIntoStruct(SetVector<Value *> &Values); 174 void extractValuesFromStruct(SetVector<Value *> Values, Type *Ty, 214 createSubFn(Value *Stride, AllocaInst *Struct, SetVector<Value *> UsedValues,
|
D | IslNodeBuilder.h | 39 SetVector<Value *> &Values; 40 SetVector<const SCEV *> &SCEVs; 254 SetVector<Value *> &Values, 255 SetVector<const Loop *> &Loops);
|
/external/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>> {
|
/external/llvm/include/llvm/ADT/ |
D | SetVector.h | 39 class SetVector { 54 SetVector() {} in SetVector() function 58 SetVector(It Start, It End) { in SetVector() function 222 bool operator==(const SetVector &that) const { 226 bool operator!=(const SetVector &that) const { 286 class SmallSetVector : public SetVector<T, SmallVector<T, N>, SmallSet<T, N> > {
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | FunctionImportUtils.h | 34 SetVector<GlobalValue *> *GlobalsToImport; 102 SetVector<GlobalValue *> *GlobalsToImport, in FunctionImportGlobalProcessing() 129 SetVector<GlobalValue *> *GlobalsToImport = nullptr);
|
/external/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);
|
/external/llvm-project/mlir/lib/Dialect/GPU/Transforms/ |
D | KernelOutlining.cpp | 77 llvm::SetVector<Value> existingDependencies, in extractBeneficiaryOps() 78 llvm::SetVector<Operation *> &beneficiaryOps, in extractBeneficiaryOps() 111 llvm::SetVector<Value> sinkCandidates; in sinkOperationsIntoLaunchOp() 114 llvm::SetVector<Operation *> toBeSunk; in sinkOperationsIntoLaunchOp() 140 llvm::SetVector<Value> &operands) { in outlineKernelFuncImpl() 202 llvm::SetVector<Value> operandSet(operands.begin(), operands.end()); in outlineKernelFunc() 244 llvm::SetVector<Value> operands; in runOnOperation()
|
/external/llvm-project/mlir/lib/Dialect/SPIRV/Transforms/ |
D | UpdateVCEPass.cpp | 45 llvm::SetVector<spirv::Extension> &deducedExtensions) { in checkAndUpdateExtensionRequirements() 73 llvm::SetVector<spirv::Capability> &deducedCapabilities) { in checkAndUpdateCapabilityRequirements() 104 llvm::SetVector<spirv::Extension> deducedExtensions; in runOnOperation() 105 llvm::SetVector<spirv::Capability> deducedCapabilities; in runOnOperation()
|
/external/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 …]
|
/external/llvm/unittests/ADT/ |
D | SetVectorTest.cpp | 19 TEST(SetVector, EraseTest) { in TEST() argument 20 SetVector<int> S; in TEST()
|
/external/llvm/lib/Analysis/ |
D | AliasAnalysisEvaluator.cpp | 101 SetVector<Value *> Pointers; in runInternal() 103 SetVector<Value *> Loads; in runInternal() 104 SetVector<Value *> Stores; in runInternal() 143 for (SetVector<Value *>::iterator I1 = Pointers.begin(), E = Pointers.end(); in runInternal() 149 for (SetVector<Value *>::iterator I2 = Pointers.begin(); I2 != I1; ++I2) { in runInternal() 207 for (SetVector<Value *>::iterator I1 = Stores.begin(), E = Stores.end(); in runInternal() 209 for (SetVector<Value *>::iterator I2 = Stores.begin(); I2 != I1; ++I2) { in runInternal()
|
/external/llvm-project/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 …]
|