Home
last modified time | relevance | path

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

123456789

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCodeMetrics.cpp30 SmallVectorImpl<const Value *> &Worklist) { in appendSpeculatableOperands()
43 SmallVectorImpl<const Value *> &Worklist, in completeEphemeralValues()
75 SmallVector<const Value *, 16> Worklist; in collectEphemeralValues() local
99 SmallVector<const Value *, 16> Worklist; in collectEphemeralValues() local
H A DCFG.cpp135 static bool isReachableImpl(SmallVectorImpl<BasicBlock *> &Worklist, in isReachableImpl()
241 SmallVectorImpl<BasicBlock *> &Worklist, const BasicBlock *StopBB, in isPotentiallyReachableFromMany()
250 SmallVectorImpl<BasicBlock *> &Worklist, in isManyPotentiallyReachableFromMany()
276 SmallVector<BasicBlock*, 32> Worklist; in isPotentiallyReachable() local
312 SmallVector<BasicBlock*, 32> Worklist; in isPotentiallyReachable() local
343 SmallVector<const BasicBlock *, 16> Worklist; in canReturn() local
H A DLazyCallGraph.cpp80 SmallVector<Constant *, 16> Worklist; in populateSlow() local
193 SmallVector<Constant *, 16> Worklist; in LazyCallGraph() local
267 SmallVector<Node *, 4> Worklist; in verify() local
307 SmallVector<const SCC *, 16> Worklist = {this}; in isAncestorOf() local
391 SmallVector<Node *, 4> Worklist; in verify() local
431 SmallVector<const RefSCC *, 4> Worklist; in isAncestorOf() local
654 SmallVector<SCC *, 4> Worklist; in switchInternalEdgeToCall() local
789 SmallVector<Node *, 16> Worklist; in switchInternalEdgeToRef() local
1058 SmallVector<RefSCC *, 4> Worklist; in insertIncomingRefEdge() local
1212 SmallVector<Node *, 8> Worklist; in removeInternalRefEdges() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerConstantIntrinsics.cpp63 SmallVector<WeakVH, 8> Worklist(UnsimplifiedUsers.begin(), in replaceConditionalBranchesOnConstant() local
109 SmallVector<WeakTrackingVH, 8> Worklist; in lowerConstantIntrinsics() local
H A DLoopAccessAnalysisPrinter.cpp26 SmallPriorityWorklist<Loop *, 4> Worklist; in run() local
H A DFloat2Int.cpp149 std::deque<Instruction*> Worklist(Roots.begin(), Roots.end()); in walkBackwards() local
293 std::deque<Instruction *> Worklist; in walkForwards() local
H A DDivRemPairs.cpp145 DivRemWorklistTy Worklist; in getWorklist() local
187 DivRemWorklistTy Worklist = getWorklist(F); in optimizeDivRem() local
H A DBDCE.cpp97 SmallVector<Instruction*, 128> Worklist; in bitTrackingDCE() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombine.h69 InstructionWorklist Worklist; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp301 std::vector<WorkItem> &Worklist) { in markInstruction()
328 std::vector<WorkItem> &Worklist) { in markDefs()
445 std::vector<WorkItem> &Worklist) { in markOperand()
478 std::vector<WorkItem> &Worklist) { in markInstructionUses()
489 std::vector<WorkItem> &Worklist) { in scanInstructions()
635 std::vector<WorkItem>& Worklist) { in propagateInstruction()
684 std::vector<WorkItem>& Worklist) { in propagateBlock()
720 std::vector<WorkItem> Worklist; in analyzeFunction() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelWorkList.h28 SmallVector<MachineInstr *, N> Worklist; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp83 formLCSSAForInstructionsImpl(SmallVectorImpl<Instruction *> &Worklist, in formLCSSAForInstructionsImpl()
325 bool llvm::formLCSSAForInstructions(SmallVectorImpl<Instruction *> &Worklist, in formLCSSAForInstructions()
408 SmallVector<Instruction *, 8> Worklist; in formLCSSAImpl() local
H A DLoopSimplify.cpp157 SmallVector<BasicBlock *, 8> Worklist; in addBlockAndPredsToSet() local
475 static bool simplifyOneLoop(Loop *L, SmallVectorImpl<Loop *> &Worklist, in simplifyOneLoop()
714 SmallVector<Loop *, 4> Worklist; in simplifyLoop() local
H A DGlobalStatus.cpp44 SmallVector<const Constant *, 8> Worklist; in isSafeToDestroyConstant() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDetectDeadLanes.h112 std::deque<unsigned> Worklist; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp90 SmallVector<Value *> Worklist; in runOnModule() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DEHPersonalities.cpp114 SmallVector<std::pair<BasicBlock *, BasicBlock *>, 16> Worklist; in colorEHFunclets() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DInstructionWorklist.h26 SmallVector<Instruction *, 256> Worklist; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp85 SmallVector<const Value *, 8> Worklist; in IsStoredObjCPointer() local
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchOptWInstrs.cpp103 SmallVector<std::pair<const MachineInstr *, unsigned>, 4> Worklist; in hasAllNBitUsers() local
512 SmallVector<Register, 4> Worklist; in isSignExtendedW() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombineInternal.h59 SmallVector<TruncInst *, 4> Worklist; variable
H A DTruncInstCombine.cpp88 SmallVector<Value *, 8> Worklist; in buildTruncExpressionGraph() local
175 SmallVector<Value *, 8> Worklist; in getMinBitWidth() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DSROA.h109 SmallSetVector<AllocaInst *, 16> Worklist; global() variable
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVOptWInstrs.cpp124 SmallVector<std::pair<const MachineInstr *, unsigned>, 4> Worklist; in hasAllNBitUsers() local
420 SmallVector<Register, 4> Worklist; in isSignExtendedW() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp55 SmallVector<ValueAndIsOffset, 32> Worklist; in isOnlyCopiedFromConstantMemory() local
270 SmallVector<Instruction *> Worklist; in collectUsers() local
354 SmallVector<Instruction *> Worklist; in replacePointer() local
819 SmallVector<Value *, 4> Worklist(1, V); in isObjectSizeLessThanOrEq() local
1497 SmallVector<BasicBlock *> Worklist; in visitStoreInst() local

123456789