/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
D | SmallPtrSet.h | 411 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/ |
D | SmallPtrSet.h | 353 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/ |
D | DwarfEHPrepare.cpp | 63 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 …]
|
D | UnreachableBlockElim.cpp | 66 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()
|
D | PeepholeOptimizer.cpp | 101 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/ |
D | SmallPtrSet.h | 234 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/ |
D | SmallPtrSetTest.cpp | 24 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/ |
D | BranchProbabilityInfo.cpp | 90 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 …]
|
D | MemoryDependenceAnalysis.cpp | 103 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/ |
D | LiveRangeEdit.h | 77 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/ |
D | Sink.cpp | 55 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/ |
D | AMDGPUAnnotateKernelFeatures.cpp | 50 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/ |
D | ModuleSummaryAnalysis.cpp | 34 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()
|
D | CFG.cpp | 33 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/ |
D | InlineCost.h | 31 class SmallPtrSet; variable 144 SmallPtrSet<const Function *, 16> &NeverInline); 152 SmallPtrSet<const Function *, 16> &NeverInline);
|
D | RegionInfo.h | 483 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/ |
D | GlobalDCE.h | 33 SmallPtrSet<GlobalValue*, 32> AliveGlobals; 34 SmallPtrSet<Constant *, 8> SeenConstants;
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | BasicInliner.cpp | 65 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/ |
D | Float2Int.h | 33 void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots); 45 SmallPtrSet<Instruction *, 8> Roots;
|
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/IPO/ |
D | InlinerPass.h | 27 class SmallPtrSet; variable 85 SmallPtrSet<const Function *, 16> *DNR = NULL);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
D | Inliner.cpp | 116 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()
|
D | FunctionAttrs.cpp | 59 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/ |
D | LeaksContext.h | 72 for (typename SmallPtrSet<const T*, 8>::iterator I = Ts.begin(), 87 SmallPtrSet<const T*, 8> Ts;
|
/external/llvm/lib/CodeGen/ |
D | InlineSpiller.cpp | 80 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/ |
D | Evaluator.h | 107 SmallPtrSet<GlobalVariable*, 8> Invariants; 111 SmallPtrSet<Constant*, 8> SimpleConstants;
|