Home
last modified time | relevance | path

Searched refs:SetVector (Results 1 – 25 of 325) sorted by relevance

12345678910>>...13

/external/llvm-project/mlir/lib/Analysis/
DSliceAnalysis.cpp28 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/
DRDFDeadCode.h39 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;
DHexagonRDFOpt.cpp95 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/
DRDFDeadCode.h40 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/
DRDFDeadCode.h39 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/
DSliceAnalysis.h71 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/
DFixIrreducible.cpp118 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/
DLLVMTypeSyntax.cpp23 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/
DSROA.h66 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/
DSROA.h76 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/
DSROA.h76 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/
DSetVectorTest.cpp18 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/
DSetVector.h40 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/
DLoopGenerators.h141 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,
DIslNodeBuilder.h39 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/
DSetVector.h40 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/
DSetVector.h39 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/
DFunctionImportUtils.h34 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/
DFunctionImportUtils.h34 SetVector<GlobalValue *> *GlobalsToImport;
90 SetVector<GlobalValue *> *GlobalsToImport = nullptr)
114 SetVector<GlobalValue *> *GlobalsToImport = nullptr);
/external/llvm-project/mlir/lib/Dialect/GPU/Transforms/
DKernelOutlining.cpp77 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/
DUpdateVCEPass.cpp45 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/
DModuleSummaryAnalysis.cpp90 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/
DSetVectorTest.cpp19 TEST(SetVector, EraseTest) { in TEST() argument
20 SetVector<int> S; in TEST()
/external/llvm/lib/Analysis/
DAliasAnalysisEvaluator.cpp101 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/
DModuleSummaryAnalysis.cpp90 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 …]

12345678910>>...13