/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-7.0/llvm/include/llvm/ADT/ |
D | SmallPtrSet.h | 418 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/ |
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()
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/ |
D | SmallPtrSetTest.cpp | 26 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/ |
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 …]
|
/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-7.0/llvm/include/llvm/Transforms/IPO/ |
D | GlobalDCE.h | 35 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/ |
D | LiveRangeEdit.h | 87 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/ |
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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | PhiValues.h | 45 using ValueSet = SmallPtrSet<Value *, 4>; 75 using PhiSet = SmallPtrSet<const PHINode *, 4>; 76 using ConstValueSet = SmallPtrSet<const Value *, 4>;
|
/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()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | SSAUpdaterBulk.cpp | 141 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/ |
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/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | ConstantHoisting.cpp | 195 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()
|
D | LoopSink.cpp | 120 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/ |
D | GlobalDCE.h | 33 SmallPtrSet<GlobalValue*, 32> AliveGlobals; 34 SmallPtrSet<Constant *, 8> SeenConstants;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAlwaysInlinePass.cpp | 62 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/ |
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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorizationLegality.h | 233 using RecurrenceSet = SmallPtrSet<const PHINode *, 8>; 442 SmallPtrSet<Instruction *, 4> InductionCastsToIgnore; 456 SmallPtrSet<Value *, 4> AllowedExit; 477 SmallPtrSet<const Instruction *, 8> MaskedOp;
|