Home
last modified time | relevance | path

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

1234567

/external/swiftshader/third_party/llvm-7.0/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;
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;
DHexagonRDFOpt.cpp89 bool rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove);
139 const SetVector<NodeId> &DeadNodes = getDeadNodes(); in run()
140 const SetVector<NodeId> &DeadInstrs = getDeadInstrs(); in run()
144 SetVector<NodeId> PartlyDead; in run()
161 SetVector<NodeId> Remove = DeadInstrs; in run()
201 bool HexagonDCE::rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove) { in rewrite()
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DSetVector.h36 class SetVector {
49 SetVector() {} in SetVector() function
53 SetVector(It Start, It End) { in SetVector() function
148 bool operator==(const SetVector &that) const {
152 bool operator!=(const SetVector &that) const {
164 class SmallSetVector : public SetVector<T, SmallVector<T, N>, SmallSet<T, N> > {
/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;
DReassociate.h61 SetVector<AssertingVH<Instruction>> RedoInsts;
94 SetVector<AssertingVH<Instruction>> &Insts);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/
DSROA.h78 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;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DFunctionImportUtils.h35 SetVector<GlobalValue *> *GlobalsToImport;
88 SetVector<GlobalValue *> *GlobalsToImport = nullptr)
108 SetVector<GlobalValue *> *GlobalsToImport);
115 SetVector<GlobalValue *> *GlobalsToImport = nullptr);
DCodeExtractor.h51 using ValueSet = SetVector<Value *>;
63 SetVector<BasicBlock *> Blocks;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DModuleSummaryAnalysis.cpp85 SetVector<ValueInfo> &RefEdges, in findRefEdges()
139 SetVector<FunctionSummary::VFuncId> &VCalls, in addVCallToSet()
140 SetVector<FunctionSummary::ConstVCall> &ConstVCalls) { 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()
161 SetVector<FunctionSummary::ConstVCall> &TypeCheckedLoadConstVCalls) { in addIntrinsicToSummary()
235 SetVector<ValueInfo> RefEdges; in computeFunctionSummary()
236 SetVector<GlobalValue::GUID> TypeTests; in computeFunctionSummary()
[all …]
DAliasAnalysisEvaluator.cpp100 SetVector<Value *> Pointers; in runInternal()
102 SetVector<Value *> Loads; in runInternal()
103 SetVector<Value *> Stores; in runInternal()
142 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()
203 for (SetVector<Value *>::iterator I1 = Stores.begin(), E = Stores.end(); in runInternal()
205 for (SetVector<Value *>::iterator I2 = Stores.begin(); I2 != I1; ++I2) { in runInternal()
/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
DSetVector.h41 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>> {
/external/swiftshader/third_party/LLVM/lib/Analysis/
DAliasAnalysisEvaluator.cpp134 SetVector<Value *> Pointers; in runOnFunction()
135 SetVector<CallSite> CallSites; in runOnFunction()
171 for (SetVector<Value *>::iterator I1 = Pointers.begin(), E = Pointers.end(); in runOnFunction()
177 for (SetVector<Value *>::iterator I2 = Pointers.begin(); I2 != I1; ++I2) { in runOnFunction()
203 for (SetVector<CallSite>::iterator C = CallSites.begin(), in runOnFunction()
207 for (SetVector<Value *>::iterator V = Pointers.begin(), Ve = Pointers.end(); in runOnFunction()
233 for (SetVector<CallSite>::iterator C = CallSites.begin(), in runOnFunction()
235 for (SetVector<CallSite>::iterator D = CallSites.begin(); D != Ce; ++D) { in runOnFunction()
/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/swiftshader/third_party/LLVM/lib/CodeGen/
DELFWriter.h46 typedef SetVector<const GlobalValue*>::const_iterator PendingGblsIter;
47 typedef SetVector<const char *>::const_iterator PendingExtsIter;
128 SetVector<const GlobalValue*> PendingGlobals;
136 SetVector<const char *> PendingExternals;
/external/llvm/unittests/ADT/
DSetVectorTest.cpp19 TEST(SetVector, EraseTest) { in TEST() argument
20 SetVector<int> S; in TEST()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/
DSetVectorTest.cpp19 TEST(SetVector, EraseTest) { in TEST() argument
20 SetVector<int> S; in TEST()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DFindUsedTypes.h26 SetVector<Type *> UsedTypes;
36 const SetVector<Type *> &getTypes() const { return UsedTypes; } in getTypes()
/external/llvm/include/llvm/Transforms/Utils/
DCodeExtractor.h45 typedef SetVector<Value *> ValueSet;
52 SetVector<BasicBlock *> Blocks;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/ObjCARC/
DProvenanceAnalysisEvaluator.cpp48 static void insertIfNamed(SetVector<Value *> &Values, Value *V) { in insertIfNamed()
55 SetVector<Value *> Values; in runOnFunction()
/external/llvm/lib/Transforms/ObjCARC/
DProvenanceAnalysisEvaluator.cpp48 static void insertIfNamed(SetVector<Value *> &Values, Value *V) { in insertIfNamed()
55 SetVector<Value *> Values; in runOnFunction()
/external/apache-xml/src/main/java/org/apache/xpath/axes/
DNodeSequence.java83 protected void SetVector(NodeVector v) in SetVector() method in NodeSequence
181 SetVector((NodeVector) nodeVector); in NodeSequence()
459 SetVector(new NodeVector()); in setShouldCacheNodes()
465 SetVector(null); in setShouldCacheNodes()
/external/llvm/lib/Transforms/Utils/
DCodeExtractor.cpp72 static SetVector<BasicBlock *> buildExtractionBlockSet(IteratorT BBBegin, in buildExtractionBlockSet()
74 SetVector<BasicBlock *> Result; in buildExtractionBlockSet()
91 for (SetVector<BasicBlock *>::iterator I = std::next(Result.begin()), in buildExtractionBlockSet()
105 static SetVector<BasicBlock *>
111 static SetVector<BasicBlock *>
142 static bool definedInRegion(const SetVector<BasicBlock *> &Blocks, Value *V) { in definedInRegion()
152 static bool definedInCaller(const SetVector<BasicBlock *> &Blocks, Value *V) { in definedInCaller()

1234567