Home
last modified time | relevance | path

Searched defs:Worklist (Results 1 – 25 of 153) sorted by relevance

1234567

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombine.h26 InstCombineWorklist Worklist; variable
41 InstCombineWorklist Worklist; variable
H A DInstCombineWorklist.h28 SmallVector<Instruction *, 256> Worklist; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCodeMetrics.cpp30 SmallVectorImpl<const Value *> &Worklist) { in appendSpeculatableOperands()
42 SmallVectorImpl<const Value *> &Worklist, in completeEphemeralValues()
74 SmallVector<const Value *, 16> Worklist; in collectEphemeralValues() local
98 SmallVector<const Value *, 16> Worklist; in collectEphemeralValues() local
H A DCFG.cpp138 SmallVectorImpl<BasicBlock *> &Worklist, BasicBlock *StopBB, in isPotentiallyReachableFromMany()
229 SmallVector<BasicBlock*, 32> Worklist; in isPotentiallyReachable() local
266 SmallVector<BasicBlock*, 32> Worklist; in isPotentiallyReachable() local
H A DLazyCallGraph.cpp81 SmallVector<Constant *, 16> Worklist; in populateSlow() local
194 SmallVector<Constant *, 16> Worklist; in LazyCallGraph() local
262 SmallVector<Node *, 4> Worklist; in verify() local
302 SmallVector<const SCC *, 16> Worklist = {this}; in isAncestorOf() local
388 SmallVector<Node *, 4> Worklist; in verify() local
428 SmallVector<const RefSCC *, 4> Worklist; in isAncestorOf() local
653 SmallVector<SCC *, 4> Worklist; in switchInternalEdgeToCall() local
792 SmallVector<Node *, 16> Worklist; in switchInternalEdgeToRef() local
1063 SmallVector<RefSCC *, 4> Worklist; in insertIncomingRefEdge() local
1221 SmallVector<Node *, 8> Worklist; in removeInternalRefEdge() local
[all …]
H A DEHPersonalities.cpp82 SmallVector<std::pair<BasicBlock *, BasicBlock *>, 16> Worklist; in colorEHFunclets() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerConstantIntrinsics.cpp58 SmallSetVector<Instruction *, 8> Worklist; in replaceConditionalBranchesOnConstant() local
101 SmallVector<WeakTrackingVH, 8> Worklist; in lowerConstantIntrinsics() local
H A DDivRemPairs.cpp147 DivRemWorklistTy Worklist; in getWorklist() local
189 DivRemWorklistTy Worklist = getWorklist(F); in optimizeDivRem() local
H A DBDCE.cpp94 SmallVector<Instruction*, 128> Worklist; in bitTrackingDCE() local
H A DLoopUnswitch.cpp1520 std::vector<Instruction *> &Worklist) { in removeFromWorklist()
1527 std::vector<Instruction *> &Worklist, Loop *L, in replaceUsesOfWith()
1566 std::vector<Instruction*> Worklist; in rewriteLoopBodyWithConditionConstant() local
1691 void LoopUnswitch::simplifyCode(std::vector<Instruction *> &Worklist, Loop *L) { in simplifyCode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp293 std::vector<WorkItem> &Worklist) { in markInstruction()
317 std::vector<WorkItem> &Worklist) { in markDefs()
435 std::vector<WorkItem> &Worklist) { in markOperand()
471 std::vector<WorkItem> &Worklist) { in markInstructionUses()
485 std::vector<WorkItem> &Worklist) { in scanInstructions()
614 std::vector<WorkItem>& Worklist) { in propagateInstruction()
663 std::vector<WorkItem>& Worklist) { in propagateBlock()
699 std::vector<WorkItem> Worklist; in analyzeFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelWorkList.h29 SmallVector<MachineInstr *, N> Worklist; variable
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DSROA.h77 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp77 SmallVector<Value *, 8> Worklist; in buildTruncExpressionDag() local
150 SmallVector<Value *, 8> Worklist; in getMinBitWidth() local
H A DAggressiveInstCombineInternal.h57 SmallVector<TruncInst *, 4> Worklist; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp83 SmallVector<const Value *, 8> Worklist; in IsStoredObjCPointer() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp79 bool llvm::formLCSSAForInstructions(SmallVectorImpl<Instruction *> &Worklist, in formLCSSAForInstructions()
360 SmallVector<Instruction *, 8> Worklist; in formLCSSA() local
H A DLoopSimplify.cpp165 SmallVector<BasicBlock *, 8> Worklist; in addBlockAndPredsToSet() local
485 static bool simplifyOneLoop(Loop *L, SmallVectorImpl<Loop *> &Worklist, in simplifyOneLoop()
736 SmallVector<Loop *, 4> Worklist; in simplifyLoop() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVPlanPredicator.cpp85 VPValue *VPlanPredicator::genPredicateTree(std::list<VPValue *> &Worklist) { in genPredicateTree()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DExpandReductions.cpp81 SmallVector<IntrinsicInst *, 4> Worklist; in expandReductions() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DDivergenceAnalysis.h150 std::vector<const Instruction *> Worklist; variable
H A DPtrUseVisitor.h137 SmallVector<UseToVisit, 8> Worklist; variable
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DGenericIteratedDominanceFrontier.h147 SmallVector<DomTreeNodeBase<NodeTy> *, 32> Worklist; in calculate() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp162 std::vector<Instruction *> Worklist; in tryInterleave() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp308 SmallVectorImpl<EdgeInfo> &Worklist, in computeImportForReferencedGlobals()
385 SmallVectorImpl<EdgeInfo> &Worklist, in computeImportForFunction()
565 SmallVector<EdgeInfo, 128> Worklist; in ComputeImportForModule() local
853 SmallVector<ValueInfo, 128> Worklist; in computeDeadSymbols() local

1234567