Home
last modified time | relevance | path

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

1234567

/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DCodeMetrics.cpp29 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
DCFG.cpp134 SmallVectorImpl<BasicBlock *> &Worklist, const BasicBlock *StopBB, in isPotentiallyReachableFromMany()
225 SmallVector<BasicBlock*, 32> Worklist; in isPotentiallyReachable() local
261 SmallVector<BasicBlock*, 32> Worklist; in isPotentiallyReachable() local
DLazyCallGraph.cpp78 SmallVector<Constant *, 16> Worklist; in populateSlow() local
191 SmallVector<Constant *, 16> Worklist; in LazyCallGraph() local
257 SmallVector<Node *, 4> Worklist; in verify() local
297 SmallVector<const SCC *, 16> Worklist = {this}; in isAncestorOf() local
381 SmallVector<Node *, 4> Worklist; in verify() local
421 SmallVector<const RefSCC *, 4> Worklist; in isAncestorOf() local
644 SmallVector<SCC *, 4> Worklist; in switchInternalEdgeToCall() local
779 SmallVector<Node *, 16> Worklist; in switchInternalEdgeToRef() local
1048 SmallVector<RefSCC *, 4> Worklist; in insertIncomingRefEdge() local
1206 SmallVector<Node *, 8> Worklist; in removeInternalRefEdge() local
[all …]
DEHPersonalities.cpp86 SmallVector<std::pair<BasicBlock *, BasicBlock *>, 16> Worklist; in colorEHFunclets() local
/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/InstCombine/
DInstCombine.h29 InstructionWorklist Worklist; variable
44 InstructionWorklist Worklist; variable
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIWholeQuadMode.cpp293 std::vector<WorkItem> &Worklist) { in markInstruction()
317 std::vector<WorkItem> &Worklist) { in markDefs()
434 std::vector<WorkItem> &Worklist) { in markOperand()
470 std::vector<WorkItem> &Worklist) { in markInstructionUses()
484 std::vector<WorkItem> &Worklist) { in scanInstructions()
641 std::vector<WorkItem>& Worklist) { in propagateInstruction()
690 std::vector<WorkItem>& Worklist) { in propagateBlock()
726 std::vector<WorkItem> Worklist; in analyzeFunction() local
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DLowerConstantIntrinsics.cpp63 SmallVector<WeakVH, 8> Worklist(UnsimplifiedUsers.begin(), in replaceConditionalBranchesOnConstant() local
106 SmallVector<WeakTrackingVH, 8> Worklist; in lowerConstantIntrinsics() local
DLoopAccessAnalysisPrinter.cpp25 SmallPriorityWorklist<Loop *, 4> Worklist; in run() local
DFloat2Int.cpp185 std::deque<Instruction*> Worklist(Roots.begin(), Roots.end()); in walkBackwards() local
329 std::deque<Instruction *> Worklist; in walkForwards() local
DDivRemPairs.cpp148 DivRemWorklistTy Worklist; in getWorklist() local
190 DivRemWorklistTy Worklist = getWorklist(F); in optimizeDivRem() local
DBDCE.cpp94 SmallVector<Instruction*, 128> Worklist; in bitTrackingDCE() local
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
DGISelWorkList.h28 SmallVector<MachineInstr *, N> Worklist; variable
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp160 SmallVector<BasicBlock *, 8> Worklist; in addBlockAndPredsToSet() local
479 static bool simplifyOneLoop(Loop *L, SmallVectorImpl<Loop *> &Worklist, in simplifyOneLoop()
725 SmallVector<Loop *, 4> Worklist; in simplifyLoop() local
DLCSSA.cpp78 bool llvm::formLCSSAForInstructions(SmallVectorImpl<Instruction *> &Worklist, in formLCSSAForInstructions()
367 SmallVector<Instruction *, 8> Worklist; in formLCSSA() local
DGlobalStatus.cpp44 SmallVector<const Constant *, 8> Worklist; in isSafeToDestroyConstant() local
/openbsd/src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/
DTruncInstCombine.cpp89 SmallVector<Value *, 8> Worklist; in buildTruncExpressionGraph() local
176 SmallVector<Value *, 8> Worklist; in getMinBitWidth() local
DAggressiveInstCombineInternal.h61 SmallVector<TruncInst *, 4> Worklist; variable
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyAddMissingPrototypes.cpp91 SmallVector<Value *> Worklist; in runOnModule() local
/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
DInstructionWorklist.h26 SmallVector<Instruction *, 256> Worklist; variable
/openbsd/src/gnu/llvm/llvm/lib/Transforms/ObjCARC/
DProvenanceAnalysis.cpp98 SmallVector<const Value *, 8> Worklist; in IsStoredObjCPointer() local
/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DDivergenceAnalysis.h139 std::vector<const Instruction *> Worklist; variable
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DFunctionImport.cpp274 SmallVectorImpl<EdgeInfo> &Worklist, in computeImportForReferencedGlobals()
351 SmallVectorImpl<EdgeInfo> &Worklist, in computeImportForFunction()
527 SmallVector<EdgeInfo, 128> Worklist; in ComputeImportForModule() local
860 SmallVector<ValueInfo, 128> Worklist; in computeDeadSymbolsAndUpdateIndirectCalls() local
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DExpandReductions.cpp79 SmallVector<IntrinsicInst *, 4> Worklist; in expandReductions() local
/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
DSROA.h108 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist; variable
/openbsd/src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
DReduceOperandsSkip.cpp27 std::deque<Value *> Worklist; in collectReferencedValues() local

1234567