Home
last modified time | relevance | path

Searched defs:DeadInsts (Results 1 – 22 of 22) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp478 DeadInsts in lowerInterleavedStore() argument
275 lowerInterleavedLoad(LoadInst * LI,SmallVector<Instruction *,32> & DeadInsts) lowerInterleavedLoad() argument
504 lowerDeinterleaveIntrinsic(IntrinsicInst * DI,SmallVector<Instruction *,32> & DeadInsts) lowerDeinterleaveIntrinsic() argument
523 lowerInterleaveIntrinsic(IntrinsicInst * II,SmallVector<Instruction *,32> & DeadInsts) lowerInterleaveIntrinsic() argument
546 SmallVector<Instruction *, 32> DeadInsts; runOnFunction() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h59 tryCombineAnyExt(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelObserverWrapper & Observer) tryCombineAnyExt() argument
113 tryCombineZExt(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelObserverWrapper & Observer) tryCombineZExt() argument
188 tryCombineSExt(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs) tryCombineSExt() argument
245 tryCombineTrunc(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelObserverWrapper & Observer) tryCombineTrunc() argument
364 tryFoldImplicitDef(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs) tryFoldImplicitDef() argument
400 tryFoldUnmergeCast(MachineInstr & MI,MachineInstr & CastMI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs) tryFoldUnmergeCast() argument
938 tryCombineMergeLike(GMergeLikeInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelChangeObserver & Observer) tryCombineMergeLike() argument
1038 tryCombineUnmergeValues(GUnmerge & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs,GISelChangeObserver & Observer) tryCombineUnmergeValues() argument
1235 tryCombineExtract(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,SmallVectorImpl<Register> & UpdatedDefs) tryCombineExtract() argument
1288 tryCombineInstruction(MachineInstr & MI,SmallVectorImpl<MachineInstr * > & DeadInsts,GISelObserverWrapper & WrapperObserver) tryCombineInstruction() argument
1485 deleteMarkedDeadInsts(SmallVectorImpl<MachineInstr * > & DeadInsts,GISelObserverWrapper & WrapperObserver) deleteMarkedDeadInsts() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInstSimplify.cpp65 SmallVector<WeakTrackingVH, 8> DeadInsts; in simplifyLoopInst() local
H A DIndVarSimplify.cpp137 SmallVector<WeakTrackingVH, 16> DeadInsts; global() member in __anonebfe3a760111::IndVarSimplify
1170 replaceExitCond(BranchInst * BI,Value * NewCond,SmallVectorImpl<WeakTrackingVH> & DeadInsts) replaceExitCond() argument
1189 foldExit(const Loop * L,BasicBlock * ExitingBB,bool IsTaken,SmallVectorImpl<WeakTrackingVH> & DeadInsts) foldExit() argument
1196 replaceLoopPHINodesWithPreheaderValues(LoopInfo * LI,Loop * L,SmallVectorImpl<WeakTrackingVH> & DeadInsts,ScalarEvolution & SE) replaceLoopPHINodesWithPreheaderValues() argument
1313 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 DNaryReassociate.cpp224 SmallVector<WeakTrackingVH, 16> DeadInsts; in doOneIteration() local
H A DLoopFlatten.cpp853 SmallVector<WeakTrackingVH, 4> DeadInsts; CanWidenIV() local
H A DLoopStrengthReduce.cpp3183 GenerateIVChain(const IVChain & Chain,SmallVectorImpl<WeakTrackingVH> & DeadInsts) GenerateIVChain() argument
5770 SmallVector<WeakTrackingVH, 16> DeadInsts; ImplementSolution() local
6943 SmallVector<WeakTrackingVH, 16> DeadInsts; ReduceLoopStrength() local
6963 SmallVector<WeakTrackingVH, 16> DeadInsts; ReduceLoopStrength() local
[all...]
H A DSROA.cpp192 SmallVector<WeakVH, 8> DeadInsts; global() member in __anon971df9da0111::SROA
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp223 SmallVector<WeakTrackingVH, 16> DeadInsts; simplifyLoopAfterUnroll() local
238 SmallVector<WeakTrackingVH, 16> DeadInsts; simplifyLoopAfterUnroll() local
H A DSimplifyIndVar.cpp59 SmallVectorImpl<WeakTrackingVH> &DeadInsts; global() member in __anona1c8ef110111::SimplifyIndvar
1044 SmallVectorImpl<WeakTrackingVH> &DeadInsts; global() member in __anona1c8ef110311::WidenIV
2131 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 DLoopUnrollRuntime.cpp981 SmallVector<WeakTrackingVH, 16> DeadInsts; in UnrollRuntimeLoopRemainder() local
H A DLocal.cpp549 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU, in RecursivelyDeleteTriviallyDeadInstructionsPermissive() argument
540 SmallVector<WeakTrackingVH, 16> DeadInsts; RecursivelyDeleteTriviallyDeadInstructions() local
568 RecursivelyDeleteTriviallyDeadInstructions(SmallVectorImpl<WeakTrackingVH> & DeadInsts,const TargetLibraryInfo * TLI,MemorySSAUpdater * MSSAU,std::function<void (Value *)> AboutToDeleteCallback) RecursivelyDeleteTriviallyDeadInstructions() argument
[all...]
H A DScalarEvolutionExpander.cpp1525 replaceCongruentIVs(Loop * L,const DominatorTree * DT,SmallVectorImpl<WeakTrackingVH> & DeadInsts,const TargetTransformInfo * TTI) replaceCongruentIVs() argument
H A DLoopUtils.cpp1349 rewriteLoopExitValues(Loop * L,LoopInfo * LI,TargetLibraryInfo * TLI,ScalarEvolution * SE,const TargetTransformInfo * TTI,SCEVExpander & Rewriter,DominatorTree * DT,ReplaceExitVal ReplaceExitValue,SmallVector<WeakTrackingVH,16> & DeadInsts) rewriteLoopExitValues() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRVVInitUndef.cpp
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp1762 MoveCalls(Value * Arg,RRInfo & RetainsToMove,RRInfo & ReleasesToMove,BlotMapVector<Value *,RRInfo> & Retains,DenseMap<Value *,RRInfo> & Releases,SmallVectorImpl<Instruction * > & DeadInsts,Module * M) MoveCalls() argument
1823 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
2024 SmallVector<Instruction *, 8> DeadInsts; PerformCodePlacement() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp368 SmallVector<Instruction *, 16> DeadInsts; doPromotion() local
H A DGlobalOpt.cpp584 SmallVector<WeakTrackingVH, 16> DeadInsts; SRAGlobal() local
H A DAttributor.cpp2426 SmallVector<WeakTrackingVH, 32> DeadInsts; cleanupIR() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp354 SmallVector<Instruction *, 8> DeadInsts; visit() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp2460 lowerLocalAllocas(ArrayRef<CoroAllocaAllocInst * > LocalAllocas,SmallVectorImpl<Instruction * > & DeadInsts) lowerLocalAllocas() argument
2501 lowerNonLocalAlloca(CoroAllocaAllocInst * AI,coro::Shape & Shape,SmallVectorImpl<Instruction * > & DeadInsts) lowerNonLocalAlloca() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3692 SmallVector<WeakTrackingVH> DeadInsts; ~BoUpSLP() local