/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 253 LoadInst *LI, SmallSetVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedLoad() argument 457 StoreInst *SI, SmallSetVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedStore() argument 483 lowerDeinterleaveIntrinsic(IntrinsicInst * DI,SmallVector<Instruction *,32> & DeadInsts) lowerDeinterleaveIntrinsic() argument 502 lowerInterleaveIntrinsic(IntrinsicInst * II,SmallVector<Instruction *,32> & DeadInsts) lowerInterleaveIntrinsic() argument 525 SmallVector<Instruction *, 32> DeadInsts; runOnFunction() local [all...] |
H A D | InitUndef.cpp | 70 SmallVector<MachineInstr *, 8> DeadInsts; member in __anon8a62d48d0111::InitUndef
|
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 60 SmallVectorImpl<MachineInstr *> &DeadInsts, in tryCombineAnyExt() argument 119 SmallVectorImpl<MachineInstr *> &DeadInsts, in tryCombineZExt() argument 194 tryCombineSExt(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelObserverWrapper & Observer) tryCombineSExt() argument 259 tryCombineTrunc(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelObserverWrapper & Observer) tryCombineTrunc() argument 378 tryFoldImplicitDef(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs) tryFoldImplicitDef() argument 414 tryFoldUnmergeCast(MachineInstr & MI,MachineInstr & CastMI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs) tryFoldUnmergeCast() argument 957 tryCombineMergeLike(GMergeLikeInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelChangeObserver & Observer) tryCombineMergeLike() argument 1057 tryCombineUnmergeValues(GUnmerge & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelChangeObserver & Observer) tryCombineUnmergeValues() argument 1254 tryCombineExtract(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs) tryCombineExtract() argument 1307 tryCombineInstruction(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,GISelObserverWrapper & WrapperObserver) tryCombineInstruction() argument 1504 deleteMarkedDeadInsts(SmallVectorImpl<MachineInstr * > & DeadInsts,GISelObserverWrapper & WrapperObserver) deleteMarkedDeadInsts() argument [all...] |
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopInstSimplify.cpp | 65 SmallVector<WeakTrackingVH, 8> DeadInsts; simplifyLoopInst() local
|
H A D | IndVarSimplify.cpp | 1201 replaceExitCond(BI, NewCond, DeadInsts); in foldExit() argument 138 SmallVector<WeakTrackingVH, 16> DeadInsts; global() member in __anon3b8858d70111::IndVarSimplify 1182 replaceExitCond(BranchInst * BI,Value * NewCond,SmallVectorImpl<WeakTrackingVH> & DeadInsts) replaceExitCond() argument 1208 replaceLoopPHINodesWithPreheaderValues(LoopInfo * LI,Loop * L,SmallVectorImpl<WeakTrackingVH> & DeadInsts,ScalarEvolution & SE) replaceLoopPHINodesWithPreheaderValues() argument 1325 optimizeLoopExitWithUnknownExitCount(const Loop * L,BranchInst * BI,BasicBlock * ExitingBB,const SCEV * MaxIter,bool SkipLastIter,ScalarEvolution * SE,SCEVExpander & Rewriter,SmallVectorImpl<WeakTrackingVH> & DeadInsts) optimizeLoopExitWithUnknownExitCount() argument [all...] |
H A D | NaryReassociate.cpp | 224 SmallVector<WeakTrackingVH, 16> DeadInsts; in doOneIteration() local
|
H A D | LoopFlatten.cpp | 866 SmallVector<WeakTrackingVH, 4> DeadInsts; in CanWidenIV() local
|
H A D | LoopStrengthReduce.cpp | 3388 GenerateIVChain(const IVChain & Chain,SmallVectorImpl<WeakTrackingVH> & DeadInsts) GenerateIVChain() argument 6066 SmallVector<WeakTrackingVH, 16> DeadInsts; ImplementSolution() local 7266 SmallVector<WeakTrackingVH, 16> DeadInsts; ReduceLoopStrength() local 7287 SmallVector<WeakTrackingVH, 16> DeadInsts; ReduceLoopStrength() local [all...] |
H A D | SROA.cpp | 188 SmallVector<WeakVH, 8> DeadInsts; global() member in __anonc91f7afb0111::SROA [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULateCodeGenPrepare.cpp | 53 SmallVector<WeakTrackingVH, 8> DeadInsts; global() member in __anon603eb3ce0111::AMDGPULateCodeGenPrepare 278 optimizeLiveType(Instruction * I,SmallVectorImpl<WeakTrackingVH> & DeadInsts) optimizeLiveType() argument
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUnroll.cpp | 353 SmallVector<WeakTrackingVH, 16> DeadInsts; simplifyLoopAfterUnroll() local 378 SmallVector<WeakTrackingVH, 16> DeadInsts; simplifyLoopAfterUnroll() local
|
H A D | SimplifyIndVar.cpp | 60 SmallVectorImpl<WeakTrackingVH> &DeadInsts; member in __anon7d6845520111::SimplifyIndvar 1070 SmallVectorImpl<WeakTrackingVH> &DeadInsts; global() member in __anon7d6845520311::WidenIV 2258 createWideIV(const WideIVInfo & WI,LoopInfo * LI,ScalarEvolution * SE,SCEVExpander & Rewriter,DominatorTree * DT,SmallVectorImpl<WeakTrackingVH> & DeadInsts,unsigned & NumElimExt,unsigned & NumWidened,bool HasGuards,bool UsePostIncrementRanges) createWideIV() argument [all...] |
H A D | LoopUnrollRuntime.cpp | 981 SmallVector<WeakTrackingVH, 16> DeadInsts; UnrollRuntimeLoopRemainder() local
|
H A D | ScalarEvolutionExpander.cpp | 1582 replaceCongruentIVInc(PHINode * & Phi,PHINode * & OrigPhi,Loop * L,const DominatorTree * DT,SmallVectorImpl<WeakTrackingVH> & DeadInsts) replaceCongruentIVInc() argument 1676 replaceCongruentIVs(Loop * L,const DominatorTree * DT,SmallVectorImpl<WeakTrackingVH> & DeadInsts,const TargetTransformInfo * TTI) replaceCongruentIVs() argument
|
H A D | Local.cpp | 575 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU, in RecursivelyDeleteTriviallyDeadInstructions() argument 547 SmallVector<WeakTrackingVH, 16> DeadInsts; RecursivelyDeleteTriviallyDeadInstructions() local 556 RecursivelyDeleteTriviallyDeadInstructionsPermissive(SmallVectorImpl<WeakTrackingVH> & DeadInsts,const TargetLibraryInfo * TLI,MemorySSAUpdater * MSSAU,std::function<void (Value *)> AboutToDeleteCallback) RecursivelyDeleteTriviallyDeadInstructionsPermissive() argument [all...] |
H A D | LoopUtils.cpp | 1409 rewriteLoopExitValues(Loop * L,LoopInfo * LI,TargetLibraryInfo * TLI,ScalarEvolution * SE,const TargetTransformInfo * TTI,SCEVExpander & Rewriter,DominatorTree * DT,ReplaceExitVal ReplaceExitValue,SmallVector<WeakTrackingVH,16> & DeadInsts) rewriteLoopExitValues() argument
|
/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 1764 SmallVectorImpl<Instruction *> &DeadInsts, in MoveCalls() argument 1829 PairUpRetainsAndReleases(DenseMap<const BasicBlock *,BBState> & BBStates,BlotMapVector<Value *,RRInfo> & Retains,DenseMap<Value *,RRInfo> & Releases,Module * M,Instruction * Retain,SmallVectorImpl<Instruction * > & DeadInsts,RRInfo & RetainsToMove,RRInfo & ReleasesToMove,Value * Arg,bool KnownSafe,bool & AnyPairsCompletelyEliminated) PairUpRetainsAndReleases() argument 2030 SmallVector<Instruction *, 8> DeadInsts; PerformCodePlacement() local [all...] |
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 370 SmallVector<Instruction *, 16> DeadInsts; doPromotion() local
|
H A D | GlobalOpt.cpp | 594 SmallVector<WeakTrackingVH, 16> DeadInsts; SRAGlobal() local
|
H A D | Attributor.cpp | 2429 SmallVector<WeakTrackingVH, 32> DeadInsts; cleanupIR() local
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LowerAMXType.cpp | 361 SmallVector<Instruction *, 8> DeadInsts; visit() local [all...] |
/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 2490 lowerLocalAllocas(ArrayRef<CoroAllocaAllocInst * > LocalAllocas,SmallVectorImpl<Instruction * > & DeadInsts) lowerLocalAllocas() argument 2531 lowerNonLocalAlloca(CoroAllocaAllocInst * AI,coro::Shape & Shape,SmallVectorImpl<Instruction * > & DeadInsts) lowerNonLocalAlloca() argument
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 2487 SmallVector<WeakTrackingVH> DeadInsts; removeInstructionsAndOperands() local 4099 SmallVector<WeakTrackingVH> DeadInsts; ~BoUpSLP() local
|