Home
last modified time | relevance | path

Searched defs:WorkList (Results 1 – 25 of 91) sorted by relevance

1234

/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCombiner.cpp52 WorkListTy &WorkList; member in __anon57f78ac00111::WorkListMaintainer
58 WorkListMaintainer(WorkListTy &WorkList) : WorkList(WorkList) {} in WorkListMaintainer()
123 GISelWorkList<512> WorkList; in combineMachineInstrs() local
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DScheduleDAG.cpp219 SmallVector<SUnit*, 8> WorkList; in setDepthDirty() local
234 SmallVector<SUnit*, 8> WorkList; in setHeightDirty() local
265 SmallVector<SUnit*, 8> WorkList; in ComputeDepth() local
296 SmallVector<SUnit*, 8> WorkList; in ComputeHeight() local
471 std::vector<SUnit*> WorkList; in InitDAGTopologicalSorting() local
572 std::vector<const SUnit*> WorkList; in DFS() local
600 std::vector<const SUnit*> WorkList; in GetSubGraph() local
H A DProcessImplicitDefs.cpp34 SmallSetVector<MachineInstr*, 16> WorkList; member in __anonff112c000111::ProcessImplicitDefs
H A DLiveRangeCalc.cpp138 SetVector<unsigned> WorkList; in isDefOnEntry() local
197 SmallVector<unsigned, 16> WorkList(1, UseMBBNum); in findReachingDefs() local
H A DLiveVariables.cpp92 SmallVectorImpl<MachineBasicBlock *> &WorkList) { in MarkVirtRegAliveInBlock()
118 SmallVector<MachineBasicBlock *, 16> WorkList; in MarkVirtRegAliveInBlock() local
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp204 static void constantArgPropagation(FuncList &WorkList, Module &M, in constantArgPropagation()
301 bool specializeFunctions(FuncList &Candidates, FuncList &WorkList) { in specializeFunctions()
425 SmallVectorImpl<CallSpecBinding> &WorkList) { in calculateGains()
518 FuncList &WorkList) { in specializeFunction()
803 void updateSpecializedFuncs(FuncList &Candidates, FuncList &WorkList) { in updateSpecializedFuncs()
889 auto RunSCCPSolver = [&](auto &WorkList) { in runFunctionSpecialization()
927 SmallVector<Function *, 8> WorkList; in runFunctionSpecialization() local
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDCE.cpp89 SmallSetVector<Instruction *, 16> &WorkList, in DCEInstruction()
124 SmallSetVector<Instruction *, 16> WorkList; in eliminateDeadCode() local
H A DReg2Mem.cpp70 std::list<Instruction*> WorkList; in runPass() local
H A DBDCE.cpp50 SmallVector<Instruction *, 16> WorkList; in clearAssumptionsOfUsers() local
H A DAlignmentFromAssumptions.cpp249 SmallVector<Instruction*, 16> WorkList; in processAssumption() local
H A DDeadStoreElimination.cpp397 SmallVector<BlockAddressPair, 16> WorkList; in memoryIsNotModifiedBetween() local
1062 SmallVector<MemoryAccess *, 4> WorkList; in isWriteAtEndOfFunction() local
1394 SmallSetVector<MemoryAccess *, 32> WorkList; in getDomMemoryDef() local
1545 SetVector<BasicBlock *> WorkList; in getDomMemoryDef() local
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp219 SmallVector<Register, 8> WorkList( in INITIALIZE_PASS_DEPENDENCY() local
308 SmallVector<MachineBasicBlock *, 8> WorkList; in runOnMachineFunction() local
344 SmallVector<MIRef, 8> WorkList({I}); in runOnMachineFunction() local
/llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowWorklist.h27 WorkList; variable
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp284 SmallPtrSetImpl<Instruction *> &WorkList) { in collectInstructionsInBetween()
294 SmallPtrSet<Instruction *, 10> WorkList; in collectInstructionsInBetween() local
448 SmallVector<const BasicBlock *, 8> WorkList; in nonStrictlyPostDominate() local
H A DFixIrreducible.cpp321 SmallVector<Loop *, 8> WorkList; in FixIrreducibleImpl() local
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h117 SmallVector<BBInfo *, 64> WorkList; in BuildBlockList() local
431 SmallVector<PhiT *, 20> WorkList; in CheckIfPHIMatches() local
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCFLAndersAliasAnalysis.cpp598 std::vector<WorkListItem> &WorkList) { in propagate()
605 static void initializeWorkList(std::vector<WorkListItem> &WorkList, in initializeWorkList()
638 std::vector<WorkListItem> &WorkList) { in processWorkListItem()
738 std::vector<InstantiatedValue> WorkList, NextList; in buildAttrMap() local
792 std::vector<WorkListItem> WorkList, NextList; in buildInfoFrom() local
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp174 SmallVector<MemoryAccess *> WorkList{Walker->getClobberingMemoryAccess(Load)}; in isClobberedInFunction() local
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp140 SmallVector<BlockPair, 4> WorkList; in calculate() local
210 BlockVector WorkList; in calculate() local
/llvm-project-15.0.7/llvm/lib/IR/
H A DLLVMContextImpl.cpp146 SmallSetVector<ConstantArray *, 4> WorkList; in dropTriviallyDeadConstantArrays() local
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp113 SmallVector<LexicalScope *, 4> WorkList; in identifyScopeMarkers() local
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp74 SmallVector<Value *, 8> WorkList; in findAllDefs() local
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsOptimizePICCall.cpp204 SmallVector<MBBInfo, 8> WorkList(1, MBBInfo(MDT->getRootNode())); in runOnMachineFunction() local
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64StackTaggingPreRA.cpp273 SmallVector<Register, 8> WorkList; in findFirstSlotCandidate() local
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUInsertDelayAlu.cpp429 SetVector<MachineBasicBlock *> WorkList; in runOnMachineFunction() local

1234