Home
last modified time | relevance | path

Searched refs:SmallSetVector (Results 1 – 25 of 74) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DSetVector.h297 class SmallSetVector
300 SmallSetVector() = default;
304 SmallSetVector(It Start, It End) { in SmallSetVector() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DDCE.cpp123 SmallSetVector<Instruction *, 16> &WorkList, in DCEInstruction()
157 SmallSetVector<Instruction *, 16> WorkList; in eliminateDeadCode()
DGVNSink.cpp121 SmallSetVector<BasicBlock *, 4> ActiveBlocks;
157 SmallSetVector<BasicBlock *, 4> &getActiveBlocks() { return ActiveBlocks; } in getActiveBlocks()
159 void restrictToBlocks(SmallSetVector<BasicBlock *, 4> &Blocks) { in restrictToBlocks()
275 void restrictToBlocks(const SmallSetVector<BasicBlock *, 4> &NewBlocks) { in restrictToBlocks()
DLowerConstantIntrinsics.cpp53 SmallSetVector<Instruction *, 8> Worklist; in replaceConditionalBranchesOnConstant()
DSpeculateAroundPHIs.cpp561 SmallSetVector<BasicBlock *, 16> &PredSet, in speculatePHIs()
770 SmallSetVector<BasicBlock *, 16> PredSet; in tryToSpeculatePHIs()
DLICM.cpp450 SmallSetVector<Value *, 8> PointerMustAliases; in runOnLoop()
1548 SmallSetVector<BasicBlock *, 8> PredBBs(pred_begin(ExitBB), pred_end(ExitBB)); in splitPredecessorsOfLoopExit()
1652 SmallSetVector<User*, 8> Users(I.user_begin(), I.user_end()); in sink()
1748 const SmallSetVector<Value *, 8> &PointerMustAliases;
1779 const SmallSetVector<Value *, 8> &PMA, in LoopPromoter()
1881 const SmallSetVector<Value *, 8> &PointerMustAliases, in promoteLoopAccessesToScalars()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64PBQPRegAlloc.h26 SmallSetVector<unsigned, 32> Chains;
DAArch64StackTaggingPreRA.cpp215 SmallSetVector<int, 8> TaggedSlots; in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLCSSA.cpp82 SmallSetVector<PHINode *, 16> PHIsToRemove; in formLCSSAForInstructions()
278 SmallSetVector<BasicBlock *, 8> &BlocksDominatingExits) { in computeBlocksDominatingExits()
336 SmallSetVector<BasicBlock *, 8> BlocksDominatingExits; in formLCSSA()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DLocalizer.h68 typedef SmallSetVector<MachineInstr *, 32> LocalizedSetVecT;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/TableGen/
DSetTheory.h67 using RecSet = SmallSetVector<Record *, 16>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTailDuplicator.cpp105 SmallSetVector<MachineBasicBlock *, 8> Preds(MBB->pred_begin(), in VerifyPHIs()
164 SmallSetVector<MachineBasicBlock *, 8> Succs(MBB->succ_begin(), in tailDuplicateAndUpdate()
470 SmallSetVector<MachineBasicBlock *, 8> &Succs) { in updateSuccessorsPHIs()
821 SmallSetVector<MachineBasicBlock *, 8> Preds(TailBB->pred_begin(), in tailDuplicate()
DMachinePipeliner.cpp1447 SmallSetVector<SUnit *, 8> &Preds, in pred_L()
1480 SmallSetVector<SUnit *, 8> &Succs, in succ_L()
1633 SmallSetVector<SUnit *, 8> S1; in colocateNodeSets()
1640 SmallSetVector<SUnit *, 8> S2; in colocateNodeSets()
1681 SmallSetVector<SUnit *, 8> N; in groupRemainingNodes()
1709 SmallSetVector<SUnit *, 8> N; in groupRemainingNodes()
1757 static bool isIntersect(SmallSetVector<SUnit *, 8> &Set1, const NodeSet &Set2, in isIntersect()
1758 SmallSetVector<SUnit *, 8> &Result) { in isIntersect()
1811 SmallSetVector<SUnit *, 8> R; in computeNodeOrder()
1817 SmallSetVector<SUnit *, 8> N; in computeNodeOrder()
[all …]
DProcessImplicitDefs.cpp33 SmallSetVector<MachineInstr*, 16> WorkList;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTailDuplicator.h111 SmallSetVector<MachineBasicBlock *, 8> &Succs);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DAlwaysInliner.cpp46 SmallSetVector<CallSite, 16> Calls; in run()
DFunctionAttrs.cpp97 using SCCNodeSet = SmallSetVector<Function *, 8>;
863 SmallSetVector<Value *, 8> FlowsToReturn; in isFunctionMallocLike()
976 SmallSetVector<Value *, 8> FlowsToReturn; in isReturnNonNull()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemorySSAUpdater.cpp869 [&](const SmallSetVector<BasicBlock *, 2> &BBSet) -> BasicBlock * { in applyInsertUpdates()
909 SmallSetVector<BasicBlock *, 2> Added; in applyInsertUpdates()
910 SmallSetVector<BasicBlock *, 2> Prev; in applyInsertUpdates()
1061 SmallSetVector<MemoryPhi *, 4> PhisToFill; in applyInsertUpdates()
1298 SmallSetVector<MemoryPhi *, 4> PhisToCheck; in removeMemoryAccess()
1346 const SmallSetVector<BasicBlock *, 8> &DeadBlocks) { in removeBlocks()
DMemDepPrinter.cpp37 typedef SmallSetVector<Dep, 4> DepSet;
DTypeBasedAliasAnalysis.cpp489 SmallSetVector<const MDNode *, 4> PathA; in getLeastCommonType()
498 SmallSetVector<const MDNode *, 4> PathB; in getLeastCommonType()
DCGSCCPassManager.cpp444 SmallSetVector<Node *, 4> PromotedRefTargets; in updateCGAndAnalysisManagerForFunctionPass()
445 SmallSetVector<Node *, 4> DemotedCallTargets; in updateCGAndAnalysisManagerForFunctionPass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DMemorySSAUpdater.h247 void removeBlocks(const SmallSetVector<BasicBlock *, 8> &DeadBlocks);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h162 const SmallSetVector<Value *, 8> &, SmallVectorImpl<BasicBlock *> &,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/
DAttributor.h1006 const function_ref<bool(Value &, const SmallSetVector<ReturnInst *, 4> &)>
1842 const function_ref<bool(Value &, const SmallSetVector<ReturnInst *, 4> &)>
1846 MapVector<Value *, SmallSetVector<ReturnInst *, 4>>::iterator;
1848 MapVector<Value *, SmallSetVector<ReturnInst *, 4>>::const_iterator;
1853 virtual const SmallSetVector<CallBase *, 4> &getUnresolvedCalls() const = 0;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypes.cpp579 SmallSetVector<SDNode*, 16> &NodesToAnalyze;
582 SmallSetVector<SDNode*, 16> &nta) in NodeUpdateListener()
631 SmallSetVector<SDNode*, 16> NodesToAnalyze; in ReplaceValueWith()

123