/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CodeMetrics.cpp | 29 appendSpeculatableOperands(const Value * V,SmallPtrSetImpl<const Value * > & Visited,SmallVectorImpl<const Value * > & Worklist) appendSpeculatableOperands() argument 42 completeEphemeralValues(SmallPtrSetImpl<const Value * > & Visited,SmallVectorImpl<const Value * > & Worklist,SmallPtrSetImpl<const Value * > & EphValues) completeEphemeralValues() argument 74 SmallVector<const Value *, 16> Worklist; collectEphemeralValues() local 98 SmallVector<const Value *, 16> Worklist; collectEphemeralValues() local [all...] |
H A D | CFG.cpp | 134 static bool isReachableImpl(SmallVectorImpl<BasicBlock *> &Worklist, in isPotentiallyReachableFromMany() argument 225 SmallVector<BasicBlock*, 32> Worklist; isPotentiallyReachable() local 261 SmallVector<BasicBlock*, 32> Worklist; isPotentiallyReachable() local [all...] |
H A D | LazyCallGraph.cpp | 78 SmallVector<Constant *, 16> Worklist; in populateSlow() local 191 SmallVector<Constant *, 16> Worklist; in LazyCallGraph() local 257 SmallVector<Node *, 4> Worklist; verify() local 297 SmallVector<const SCC *, 16> Worklist = {this}; isAncestorOf() local 381 SmallVector<Node *, 4> Worklist; verify() local 421 SmallVector<const RefSCC *, 4> Worklist; isAncestorOf() local 644 SmallVector<SCC *, 4> Worklist; switchInternalEdgeToCall() local 779 SmallVector<Node *, 16> Worklist; switchInternalEdgeToRef() local 1048 SmallVector<RefSCC *, 4> Worklist; insertIncomingRefEdge() local 1206 SmallVector<Node *, 8> Worklist; removeInternalRefEdge() local 1576 SmallVector<Constant *, 16> Worklist; getEdgeKind() local 1960 visitReferences(SmallVectorImpl<Constant * > & Worklist,SmallPtrSetImpl<Constant * > & Visited,function_ref<void (Function &)> Callback) visitReferences() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerConstantIntrinsics.cpp | 64 SmallVector<WeakVH, 8> Worklist(UnsimplifiedUsers.begin(), in replaceConditionalBranchesOnConstant() local 107 SmallVector<WeakTrackingVH, 8> Worklist; lowerConstantIntrinsics() local
|
H A D | LoopAccessAnalysisPrinter.cpp | 26 SmallPriorityWorklist<Loop *, 4> Worklist; in run() local
|
H A D | Float2Int.cpp | 153 std::deque<Instruction*> Worklist(Roots.begin(), Roots.end()); in walkBackwards() local 297 std::deque<Instruction *> Worklist; in walkForwards() local [all...] |
H A D | BDCE.cpp | 91 SmallVector<Instruction*, 128> Worklist; bitTrackingDCE() local
|
H A D | DivRemPairs.cpp | 145 DivRemWorklistTy Worklist; in getWorklist() local 187 DivRemWorklistTy Worklist = getWorklist(F); in optimizeDivRem() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIWholeQuadMode.cpp | 292 markInstruction(MachineInstr & MI,char Flag,std::vector<WorkItem> & Worklist) markInstruction() argument 316 markDefs(const MachineInstr & UseMI,LiveRange & LR,Register Reg,unsigned SubReg,char Flag,std::vector<WorkItem> & Worklist) markDefs() argument 433 markOperand(const MachineInstr & MI,const MachineOperand & Op,char Flag,std::vector<WorkItem> & Worklist) markOperand() argument 468 markInstructionUses(const MachineInstr & MI,char Flag,std::vector<WorkItem> & Worklist) markInstructionUses() argument 479 scanInstructions(MachineFunction & MF,std::vector<WorkItem> & Worklist) scanInstructions() argument 638 propagateInstruction(MachineInstr & MI,std::vector<WorkItem> & Worklist) propagateInstruction() argument 687 propagateBlock(MachineBasicBlock & MBB,std::vector<WorkItem> & Worklist) propagateBlock() argument 723 std::vector<WorkItem> Worklist; analyzeFunction() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/ |
H A D | InstCombine.h | 72 InstructionWorklist Worklist; variable
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | GISelWorkList.h | 28 SmallVector<MachineInstr *, N> Worklist; variable
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | DetectDeadLanes.h | 110 std::deque<unsigned> Worklist; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | EHPersonalities.cpp | 103 SmallVector<std::pair<BasicBlock *, BasicBlock *>, 16> Worklist; colorEHFunclets() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyAddMissingPrototypes.cpp | 91 SmallVector<Value *> Worklist; in runOnModule() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | InstructionWorklist.h | 26 SmallVector<Instruction *, 256> Worklist; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ProvenanceAnalysis.cpp | 83 SmallVector<const Value *, 8> Worklist; in IsStoredObjCPointer() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | GlobalStatus.cpp | 44 SmallVector<const Constant *, 8> Worklist; in isSafeToDestroyConstant() local
|
H A D | LoopSimplify.cpp | 160 SmallVector<BasicBlock *, 8> Worklist; in addBlockAndPredsToSet() local 478 static bool simplifyOneLoop(Loop *L, SmallVectorImpl<Loop *> &Worklist, in simplifyOneLoop() argument 718 Worklist in simplifyLoop() local [all...] |
H A D | LCSSA.cpp | 77 bool llvm::formLCSSAForInstructions(SmallVectorImpl<Instruction *> &Worklist, in formLCSSAForInstructions() argument 389 SmallVector<Instruction *, 8> Worklist; in formLCSSA() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombineInternal.h | 61 SmallVector<TruncInst *, 4> Worklist; variable
|
H A D | TruncInstCombine.cpp | 89 SmallVector<Value *, 8> Worklist; in buildTruncExpressionGraph() local 176 SmallVector<Value *, 8> Worklist; in getMinBitWidth() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVOptWInstrs.cpp | 113 SmallVector<std::pair<const MachineInstr *, unsigned>, 4> Worklist; hasAllNBitUsers() local 389 SmallVector<MachineInstr *, 4> Worklist; isSignExtendedW() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandReductions.cpp | 79 SmallVector<IntrinsicInst *, 4> Worklist; expandReductions() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | GenericIteratedDominanceFrontier.h | 146 SmallVector<DomTreeNodeBase<NodeTy> *, 32> Worklist; calculate() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVEmitIntrinsics.cpp | 171 std::queue<Instruction *> Worklist; preprocessUndefs() local 194 std::queue<Instruction *> Worklist; preprocessCompositeConstants() local 638 SmallVector<Instruction *> Worklist; runOnFunction() local [all...] |