Home
last modified time | relevance | path

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

12345678910>>...18

/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/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()
DPeepholeOptimizer.cpp101 SmallPtrSet<MachineInstr*, 8> &LocalMIs);
133 SmallPtrSet<MachineInstr*, 8> &LocalMIs) { in OptimizeExtInstr()
149 SmallPtrSet<MachineBasicBlock*, 4> ReachedBBs; in OptimizeExtInstr()
224 SmallPtrSet<MachineBasicBlock*, 4> PHIBBs; in OptimizeExtInstr()
406 SmallPtrSet<MachineInstr*, 8> LocalMIs; in runOnMachineFunction()
/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 …]
DMemoryDependenceAnalysis.cpp103 SmallPtrSet<KeyTy, 4> > &ReverseMap, in RemoveFromReverseMap()
105 typename DenseMap<Instruction*, SmallPtrSet<KeyTy, 4> >::iterator in RemoveFromReverseMap()
634 SmallPtrSet<BasicBlock*, 64> Visited; in getNonLocalCallDependency()
1314 SmallPtrSet<Instruction*, 4> &ReverseDeps = ReverseDepIt->second; in removeInstruction()
1319 for (SmallPtrSet<Instruction*, 4>::iterator I = ReverseDeps.begin(), in removeInstruction()
1347 SmallPtrSet<Instruction*, 4> &Set = ReverseDepIt->second; in removeInstruction()
1348 for (SmallPtrSet<Instruction*, 4>::iterator I = Set.begin(), E = Set.end(); in removeInstruction()
1383 SmallPtrSet<ValueIsLoadPair, 4> &Set = ReversePtrDepIt->second; in removeInstruction()
1386 for (SmallPtrSet<ValueIsLoadPair, 4>::iterator I = Set.begin(), in removeInstruction()
1459 for (SmallPtrSet<Instruction*, 4>::const_iterator II = I->second.begin(), in verifyRemoved()
[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/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/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()
DCFG.cpp33 SmallPtrSet<const BasicBlock*, 8> Visited; in FindFunctionBackedges()
35 SmallPtrSet<const BasicBlock*, 8> InStack; in FindFunctionBackedges()
141 SmallPtrSet<const BasicBlock*, 32> Visited; in isPotentiallyReachableFromMany()
/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/llvm/include/llvm/Transforms/IPO/
DGlobalDCE.h33 SmallPtrSet<GlobalValue*, 32> AliveGlobals;
34 SmallPtrSet<Constant *, 8> SeenConstants;
/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/llvm/include/llvm/Transforms/Scalar/
DFloat2Int.h33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
45 SmallPtrSet<Instruction *, 8> Roots;
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/IPO/
DInlinerPass.h27 class SmallPtrSet; variable
85 SmallPtrSet<const Function *, 16> *DNR = NULL);
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DInliner.cpp116 SmallPtrSet<AllocaInst*, 16> UsedAllocas; in InlineCallIfPossible()
334 SmallPtrSet<Function*, 8> SCCFunctions; in runOnSCC()
518 SmallPtrSet<const Function *, 16> *DNR) { in removeDeadFunctions()
519 SmallPtrSet<CallGraphNode*, 16> FunctionsToRemove; in removeDeadFunctions()
562 for (SmallPtrSet<CallGraphNode*, 16>::iterator I = FunctionsToRemove.begin(), in removeDeadFunctions()
DFunctionAttrs.cpp59 SmallPtrSet<Function*, 8> &) const;
87 SmallPtrSet<Function*, 8> SCCNodes; in AddReadAttrs()
261 SmallPtrSet<Function*, 8> &SCCNodes) const { in IsFunctionMallocLike()
325 SmallPtrSet<Function*, 8> SCCNodes; in AddNoAliasAttrs()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DLeaksContext.h72 for (typename SmallPtrSet<const T*, 8>::iterator I = Ts.begin(),
87 SmallPtrSet<const T*, 8> Ts;
/external/llvm/lib/CodeGen/
DInlineSpiller.cpp80 typedef MapVector<std::pair<int, VNInfo *>, SmallPtrSet<MachineInstr *, 16>>
93 SmallPtrSet<MachineInstr *, 16> &Spills,
98 MachineBasicBlock *Root, SmallPtrSet<MachineInstr *, 16> &Spills,
105 SmallPtrSet<MachineInstr *, 16> &Spills,
155 SmallPtrSet<MachineInstr*, 8> SnippetCopies;
158 SmallPtrSet<VNInfo*, 8> UsedValues;
1108 SmallPtrSet<MachineInstr *, 16> &Spills, in rmRedundantSpills()
1141 MachineBasicBlock *Root, SmallPtrSet<MachineInstr *, 16> &Spills, in getVisitOrders()
1148 SmallPtrSet<MachineDomTreeNode *, 8> WorkSet; in getVisitOrders()
1151 SmallPtrSet<MachineDomTreeNode *, 8> NodesOnPath; in getVisitOrders()
[all …]
/external/llvm/include/llvm/Transforms/Utils/
DEvaluator.h107 SmallPtrSet<GlobalVariable*, 8> Invariants;
111 SmallPtrSet<Constant*, 8> SimpleConstants;

12345678910>>...18