Home
last modified time | relevance | path

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

12345

/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAG.cpp220 WorkList.push_back(this); in setDepthDirty() local
235 WorkList.push_back(this); in setHeightDirty() local
266 SmallVector<SUnit*, 8> WorkList; ComputeDepth() local
297 SmallVector<SUnit*, 8> WorkList; ComputeHeight() local
474 std::vector<SUnit*> WorkList; InitDAGTopologicalSorting() local
575 std::vector<const SUnit*> WorkList; DFS() local
603 std::vector<const SUnit*> WorkList; GetSubGraph() local
[all...]
H A DProcessImplicitDefs.cpp34 SmallSetVector<MachineInstr*, 16> WorkList; member in __anon2e87eb230111::ProcessImplicitDefs
H A DLiveRangeCalc.cpp138 SetVector<unsigned> WorkList; isDefOnEntry() local
197 SmallVector<unsigned, 16> WorkList(1, UseMBBNum); findReachingDefs() local
[all...]
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombiner.cpp58 WorkListTy &WorkList; global() member in Combiner::WorkListMaintainer
66 WorkListMaintainer(WorkListTy & WorkList) WorkListMaintainer() argument
[all...]
/llvm-project/llvm/lib/Transforms/Scalar/
H A DDCE.cpp56 SmallSetVector<Instruction *, 16> &WorkList, in DCEInstruction()
91 SmallSetVector<Instruction *, 16> WorkList; in eliminateDeadCode() local
H A DReg2Mem.cpp71 std::list<Instruction*> WorkList; runPass() local
H A DBDCE.cpp55 SmallVector<Instruction *, 16> WorkList; in clearAssumptionsOfUsers() local
H A DAlignmentFromAssumptions.cpp205 SmallVector<Instruction*, 16> WorkList; in processAssumption() local
/llvm-project/llvm/lib/Transforms/Utils/
H A DMoveAutoInit.cpp72 while (!WorkList.empty()) { in usersDominator() local
133 while (!WorkList.empty()) { in runMoveAutoInit() local
H A DCodeMoverUtils.cpp286 SmallPtrSetImpl<Instruction *> &WorkList) { in collectInstructionsInBetween() argument
296 SmallPtrSet<Instruction *, 10> WorkList; in collectInstructionsInBetween() local
463 SmallVector<const BasicBlock *, 8> WorkList; nonStrictlyPostDominate() local
[all...]
/llvm-project/llvm/include/llvm/Analysis/
H A DEHUtils.h23 DenseSet<BlockT *> WorkList; in computeEHOnlyBlocks() local
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombiner.h37 GISelWorkList<512> WorkList; global() variable
/llvm-project/llvm/lib/Target/BPF/
H A DBPFASpaceCastSimplifyPass.cpp75 SmallVector<CastGEPCast, 16> WorkList; in run() local
/llvm-project/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp219 SmallVector<Register, 8> WorkList( INITIALIZE_PASS_DEPENDENCY() local
311 SmallVector<MachineBasicBlock *, 8> WorkList; runOnMachineFunction() local
347 SmallVector<MIRef, 8> WorkList({I}); runOnMachineFunction() local
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp
/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowWorklist.h27 WorkList; variable
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSplitModule.cpp316 SmallVector<const Function *> WorkList({&Fn}); addAllDependencies() local
439 doPartitioning(SplitModuleLogger & SML,Module & M,unsigned NumParts,CostType ModuleCost,const DenseMap<const Function *,CostType> & FnCosts,const SmallVector<FunctionWithDependencies> & WorkList) doPartitioning() argument
663 SmallVector<FunctionWithDependencies> WorkList; splitAMDGPUModule() local
[all...]
H A DAMDGPUPromoteAlloca.cpp254 SmallVector<Instruction *, 4> WorkList({&Alloca}); in collectAllocaUses() local
690 static void forEachWorkListItem(const InstContainer &WorkList, in forEachWorkListItem() argument
761 SmallVector<Instruction *> WorkList; in tryPromoteAllocaToVector() local
1454 std::vector<Value *> WorkList; tryPromoteAllocaToLDS() local
[all...]
/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp113 BasicBlock *BB = WorkList.pop_back_val(); in estimateBasicBlocks() argument
244 SmallVector<BasicBlock *> WorkList; estimateSwitchInst() local
264 SmallVector<BasicBlock *> WorkList; estimateBranchInst() local
275 SmallVector<PHINode *, 64> WorkList; discoverTransitivelyIncomingValues() local
[all...]
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp109 SetVector<std::pair<VPBasicBlock *, VPSingleDefRecipe *>> WorkList; sinkScalarOperands() local
222 SmallVector<VPRegionBlock *, 8> WorkList; mergeReplicateRegionsIntoSuccessors() local
335 SmallVector<VPReplicateRecipe *> WorkList; addReplicateRegions() local
365 SmallVector<VPBasicBlock *> WorkList; mergeBlocksIntoPredecessors() local
649 SmallVector<VPValue *> WorkList; recursivelyDeleteDeadRecipes() local
762 SmallVector<VPRecipeBase *> WorkList; sinkRecurrenceUsersAfterPrevious() local
[all...]
/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h117 SmallVector<BBInfo *, 64> WorkList; BuildBlockList() local
431 SmallVector<PhiT *, 20> WorkList; CheckIfPHIMatches() local
[all...]
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp140 SmallVector<BlockPair, 4> WorkList; in calculate() local
210 BlockVector WorkList; in calculate() local
/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.cpp154 // dead, starting WorkList with all elements of ArrayConstants can be in dropTriviallyDeadConstantArrays() local
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp115 SmallVector<LexicalScope *, 4> WorkList; in identifyScopeMarkers() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp75 SmallVector<Value *, 8> WorkList; findAllDefs() local

12345