Home
last modified time | relevance | path

Searched refs:SmallPtrSet (Results 1 – 25 of 736) sorted by relevance

12345678910>>...30

/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DSmallPtrSet.h411 class SmallPtrSet : public SmallPtrSetImpl<PtrType> {
425 SmallPtrSet() : BaseT(SmallStorage, SmallSizePowTwo) {}
426 SmallPtrSet(const SmallPtrSet &that) : BaseT(SmallStorage, that) {}
427 SmallPtrSet(SmallPtrSet &&that)
431 SmallPtrSet(It I, It E) : BaseT(SmallStorage, SmallSizePowTwo) {
435 SmallPtrSet(std::initializer_list<PtrType> IL)
440 SmallPtrSet<PtrType, SmallSize> &
441 operator=(const SmallPtrSet<PtrType, SmallSize> &RHS) {
447 SmallPtrSet<PtrType, SmallSize> &
448 operator=(SmallPtrSet<PtrType, SmallSize> &&RHS) {
[all …]
/external/llvm/include/llvm/ADT/
DSmallPtrSet.h353 class SmallPtrSet : public SmallPtrSetImpl<PtrType> {
367 SmallPtrSet() : BaseT(SmallStorage, SmallSizePowTwo) {}
368 SmallPtrSet(const SmallPtrSet &that) : BaseT(SmallStorage, that) {}
369 SmallPtrSet(SmallPtrSet &&that)
373 SmallPtrSet(It I, It E) : BaseT(SmallStorage, SmallSizePowTwo) {
377 SmallPtrSet<PtrType, SmallSize> &
378 operator=(const SmallPtrSet<PtrType, SmallSize> &RHS) {
384 SmallPtrSet<PtrType, SmallSize>&
385 operator=(SmallPtrSet<PtrType, SmallSize> &&RHS) {
392 void swap(SmallPtrSet<PtrType, SmallSize> &RHS) {
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
DSmallPtrSet.h418 class SmallPtrSet : public SmallPtrSetImpl<PtrType> {
432 SmallPtrSet() : BaseT(SmallStorage, SmallSizePowTwo) {}
433 SmallPtrSet(const SmallPtrSet &that) : BaseT(SmallStorage, that) {}
434 SmallPtrSet(SmallPtrSet &&that)
438 SmallPtrSet(It I, It E) : BaseT(SmallStorage, SmallSizePowTwo) {
442 SmallPtrSet(std::initializer_list<PtrType> IL)
447 SmallPtrSet<PtrType, SmallSize> &
448 operator=(const SmallPtrSet<PtrType, SmallSize> &RHS) {
454 SmallPtrSet<PtrType, SmallSize> &
455 operator=(SmallPtrSet<PtrType, SmallSize> &&RHS) {
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DDwarfEHPrepare.cpp63 typedef SmallPtrSet<BasicBlock*, 8> BBSet;
77 bool CleanupSelectors(SmallPtrSet<IntrinsicInst*, 32> &Sels);
82 void FindAllCleanupSelectors(SmallPtrSet<IntrinsicInst*, 32> &Sels,
83 SmallPtrSet<IntrinsicInst*, 32> &CatchAllSels);
86 void FindAllURoRInvokes(SmallPtrSet<InvokeInst*, 32> &URoRInvokes);
99 SmallPtrSet<IntrinsicInst*, 8> &SelCalls,
100 SmallPtrSet<PHINode*, 32> &SeenPHIs);
144 FindAllCleanupSelectors(SmallPtrSet<IntrinsicInst*, 32> &Sels, in FindAllCleanupSelectors()
145 SmallPtrSet<IntrinsicInst*, 32> &CatchAllSels) { in FindAllCleanupSelectors()
163 FindAllURoRInvokes(SmallPtrSet<InvokeInst*, 32> &URoRInvokes) { in FindAllURoRInvokes()
[all …]
DUnreachableBlockElim.cpp66 SmallPtrSet<BasicBlock*, 8> Reachable; in runOnFunction()
69 for (df_ext_iterator<Function*, SmallPtrSet<BasicBlock*, 8> > I = in runOnFunction()
124 SmallPtrSet<MachineBasicBlock*, 8> Reachable; in runOnMachineFunction()
132 for (df_ext_iterator<MachineFunction*, SmallPtrSet<MachineBasicBlock*, 8> > in runOnMachineFunction()
179 SmallPtrSet<MachineBasicBlock*, 8> preds(BB->pred_begin(), in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/
DSmallPtrSetTest.cpp26 SmallPtrSet<int *, 4> s1 = {&buf[0], &buf[1]}; in TEST()
27 SmallPtrSet<int *, 4> s2; in TEST()
31 (s2 = static_cast<SmallPtrSet<int *, 4> &>(s2)).insert(&buf[3]); in TEST()
57 SmallPtrSet<int *, 4> s; in TEST()
58 typedef SmallPtrSet<int *, 4>::iterator iter; in TEST()
110 SmallPtrSet<int *, 4> s1; in TEST()
122 SmallPtrSet<int *, 4> s2(s1); in TEST()
139 SmallPtrSet<int *, 4> s3(std::move(s1)); in TEST()
171 SmallPtrSet<int *, 2> a; in TEST()
172 SmallPtrSet<int *, 2> b; in TEST()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DSmallPtrSet.h234 class SmallPtrSet : public SmallPtrSetImpl {
242 SmallPtrSet() : SmallPtrSetImpl(SmallStorage, SmallSizePowTwo) {}
243 SmallPtrSet(const SmallPtrSet &that) : SmallPtrSetImpl(SmallStorage, that) {}
246 SmallPtrSet(It I, It E) : SmallPtrSetImpl(SmallStorage, SmallSizePowTwo) {
284 const SmallPtrSet<PtrType, SmallSize>&
285 operator=(const SmallPtrSet<PtrType, SmallSize> &RHS) {
/external/llvm/unittests/ADT/
DSmallPtrSetTest.cpp24 SmallPtrSet<int *, 4> s1; in TEST()
28 SmallPtrSet<int *, 4> s2; in TEST()
49 SmallPtrSet<int *, 4> s; in TEST()
50 typedef SmallPtrSet<int *, 4>::iterator iter; in TEST()
102 SmallPtrSet<int *, 4> s1; in TEST()
114 SmallPtrSet<int *, 4> s2(s1); in TEST()
131 SmallPtrSet<int *, 4> s3(std::move(s1)); in TEST()
163 SmallPtrSet<int *, 2> a; in TEST()
164 SmallPtrSet<int *, 2> b; in TEST()
269 SmallPtrSet<int *, 8> B; in TEST()
[all …]
/external/swiftshader/third_party/LLVM/lib/Analysis/
DBranchProbabilityInfo.cpp90 SmallPtrSet<BasicBlock *, 8> Visited; in isReturningBlock()
188 SmallPtrSet<BasicBlock *, 4> ReturningEdges; in calcReturnHeuristics()
189 SmallPtrSet<BasicBlock *, 4> StayEdges; in calcReturnHeuristics()
204 for (SmallPtrSet<BasicBlock *, 4>::iterator I = StayEdges.begin(), in calcReturnHeuristics()
213 for (SmallPtrSet<BasicBlock *, 4>::iterator I = ReturningEdges.begin(), in calcReturnHeuristics()
266 SmallPtrSet<BasicBlock *, 8> BackEdges; in calcLoopBranchHeuristics()
267 SmallPtrSet<BasicBlock *, 8> ExitingEdges; in calcLoopBranchHeuristics()
268 SmallPtrSet<BasicBlock *, 8> InEdges; // Edges from header to the loop. in calcLoopBranchHeuristics()
288 for (SmallPtrSet<BasicBlock *, 8>::iterator EI = BackEdges.begin(), in calcLoopBranchHeuristics()
300 for (SmallPtrSet<BasicBlock *, 8>::iterator EI = InEdges.begin(), in calcLoopBranchHeuristics()
[all …]
/external/llvm/include/llvm/CodeGen/
DLiveRangeEdit.h77 SmallPtrSet<MachineInstr *, 32> *DeadRemats;
81 SmallPtrSet<const VNInfo*,4> Remattable;
85 SmallPtrSet<const VNInfo*,4> Rematted;
101 SmallPtrSet<LiveInterval*, 8> > ToShrinkSet;
129 SmallPtrSet<MachineInstr *, 32> *deadRemats = nullptr)
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/IPO/
DGlobalDCE.h35 SmallPtrSet<GlobalValue*, 32> AliveGlobals;
38 DenseMap<GlobalValue *, SmallPtrSet<GlobalValue *, 4>> GVDependencies;
41 std::unordered_map<Constant *, SmallPtrSet<GlobalValue *, 8>>
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DLiveRangeEdit.h87 SmallPtrSet<MachineInstr *, 32> *DeadRemats;
91 SmallPtrSet<const VNInfo *, 4> Remattable;
95 SmallPtrSet<const VNInfo *, 4> Rematted;
110 SmallPtrSet<LiveInterval *, 8>>;
142 SmallPtrSet<MachineInstr *, 32> *deadRemats = nullptr)
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DSink.cpp55 bool SinkInstruction(Instruction *I, SmallPtrSet<Instruction *, 8> &Stores);
132 SmallPtrSet<Instruction *, 8> Stores; in ProcessBlock()
155 SmallPtrSet<Instruction *, 8> &Stores) { in isSafeToMove()
164 for (SmallPtrSet<Instruction *, 8>::iterator I = Stores.begin(), in isSafeToMove()
179 SmallPtrSet<Instruction *, 8> &Stores) { in SinkInstruction()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUAnnotateKernelFeatures.cpp50 SmallPtrSet<const Constant *, 8> &ConstantExprVisited);
83 SmallPtrSet<const Constant *, 8> &ConstantExprVisited) { in visitConstantExprsRecursively()
118 SmallPtrSet<const Constant *, 8> ConstantExprVisited; in hasAddrSpaceCast()
143 SmallPtrSet<Function *, 4> SeenFuncs; in addAttrToCallers()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DPhiValues.h45 using ValueSet = SmallPtrSet<Value *, 4>;
75 using PhiSet = SmallPtrSet<const PHINode *, 4>;
76 using ConstValueSet = SmallPtrSet<const Value *, 4>;
/external/llvm/lib/Analysis/
DModuleSummaryAnalysis.cpp34 SmallPtrSet<const User *, 8> &Visited) { in findRefEdges()
78 SmallPtrSet<const User *, 8> Visited; in computeFunctionSummary()
109 SmallPtrSet<const User *, 8> Visited; in computeVariableSummary()
212 SmallPtrSet<GlobalValue *, 8> Used; in moduleCanBeRenamedForThinLTO()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DSSAUpdaterBulk.cpp141 SmallPtrSet<BasicBlock *, 2> DefBlocks; in RewriteAllUses()
146 SmallPtrSet<BasicBlock *, 2> UsingBlocks; in RewriteAllUses()
151 SmallPtrSet<BasicBlock *, 32> LiveInBlocks; in RewriteAllUses()
176 SmallPtrSet<Use *, 4> ProcessedUses; in RewriteAllUses()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DInlineCost.h31 class SmallPtrSet; variable
144 SmallPtrSet<const Function *, 16> &NeverInline);
152 SmallPtrSet<const Function *, 16> &NeverInline);
DRegionInfo.h483 typedef df_iterator<RegionNode*, SmallPtrSet<RegionNode*, 8>, false,
486 typedef df_iterator<const RegionNode*, SmallPtrSet<const RegionNode*, 8>,
503 typedef df_iterator<RegionNode*, SmallPtrSet<RegionNode*, 8>, false,
506 typedef df_iterator<const RegionNode*, SmallPtrSet<const RegionNode*, 8>,
527 typedef SmallPtrSet<Region*, 4> RegionSet;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DConstantHoisting.cpp195 SmallPtrSet<BasicBlock *, 8> &BBs) { in findBestInsertionSet()
198 SmallPtrSet<BasicBlock *, 8> Path; in findBestInsertionSet()
202 SmallPtrSet<BasicBlock *, 16> Candidates; in findBestInsertionSet()
245 std::pair<SmallPtrSet<BasicBlock *, 16>, BlockFrequency>; in findBestInsertionSet()
254 SmallPtrSet<BasicBlock *, 16> &InsertPts = InsertPtsMap[Node].first; in findBestInsertionSet()
271 SmallPtrSet<BasicBlock *, 16> &ParentInsertPts = InsertPtsMap[Parent].first; in findBestInsertionSet()
293 SmallPtrSet<Instruction *, 8> ConstantHoistingPass::findConstantInsertionPoint( in findConstantInsertionPoint()
297 SmallPtrSet<BasicBlock *, 8> BBs; in findConstantInsertionPoint()
298 SmallPtrSet<Instruction *, 8> InsertPts; in findConstantInsertionPoint()
712 SmallPtrSet<Instruction *, 8> IPSet = findConstantInsertionPoint(ConstInfo); in emitBaseConstants()
DLoopSink.cpp120 static SmallPtrSet<BasicBlock *, 2>
124 SmallPtrSet<BasicBlock *, 2> BBsToSinkInto; in findBBsToSinkInto()
129 SmallPtrSet<BasicBlock *, 2> BBsDominatedByColdestBB; in findBBsToSinkInto()
181 SmallPtrSet<BasicBlock *, 2> BBs; in sinkInstruction()
200 SmallPtrSet<BasicBlock *, 2> BBsToSinkInto = in sinkInstruction()
/external/llvm/include/llvm/Transforms/IPO/
DGlobalDCE.h33 SmallPtrSet<GlobalValue*, 32> AliveGlobals;
34 SmallPtrSet<Constant *, 8> SeenConstants;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUAlwaysInlinePass.cpp62 SmallPtrSet<const Value *, 8> Visited; in recursivelyVisitUsers()
93 SmallPtrSet<Function *, 8> FuncsToAlwaysInline; in runOnModule()
94 SmallPtrSet<Function *, 8> FuncsToNoInline; in runOnModule()
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DBasicInliner.cpp65 SmallPtrSet<const Function *, 16> NeverInline;
66 SmallPtrSet<Function *, 8> DeadFunctions;
146 for(SmallPtrSet<Function *, 8>::iterator I = DeadFunctions.begin(), in inlineFunctions()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorizationLegality.h233 using RecurrenceSet = SmallPtrSet<const PHINode *, 8>;
442 SmallPtrSet<Instruction *, 4> InductionCastsToIgnore;
456 SmallPtrSet<Value *, 4> AllowedExit;
477 SmallPtrSet<const Instruction *, 8> MaskedOp;

12345678910>>...30