Home
last modified time | relevance | path

Searched refs:DeadInstructions (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETPAndVPTOptimisationsPass.cpp686 SmallVector<MachineInstr *, 4> DeadInstructions; in ReduceOldVCCRValueUses() local
746 DeadInstructions.push_back(&*Iter); in ReduceOldVCCRValueUses()
874 DeadInstructions.push_back(&Instr); in ReplaceVCMPsByVPNOTs()
882 return !DeadInstructions.empty(); in ReplaceVCMPsByVPNOTs()
894 SmallSet<MachineInstr *, 4> DeadInstructions; in ReplaceConstByVPNOTs() local
933 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs()
950 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs()
963 for (MachineInstr *DI : DeadInstructions) in ReplaceConstByVPNOTs()
966 return !DeadInstructions.empty(); in ReplaceConstByVPNOTs()
999 DeadInstructions.push_back(&MI); in ConvertVPSEL()
[all …]
H A DMVEVPTBlockPass.cpp165 SmallVectorImpl<MachineInstr *> &DeadInstructions) { in CreateVPTBlock() argument
215 DeadInstructions.push_back(&*Iter); in CreateVPTBlock()
247 SmallVector<MachineInstr *, 4> DeadInstructions; in InsertVPTBlocks() local
270 CreateVPTBlock(MBIter, EndIter, DeadInstructions); in InsertVPTBlocks()
301 for (MachineInstr *DeadMI : DeadInstructions) in InsertVPTBlocks()
303 DeadInstructions.clear(); in InsertVPTBlocks()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizer.cpp290 SmallVector<MachineInstr *, 4> DeadInstructions; in legalizeMachineFunction() local
292 if (ArtCombiner.tryCombineInstruction(MI, DeadInstructions, in legalizeMachineFunction()
295 for (auto *DeadMI : DeadInstructions) { in legalizeMachineFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.h30 SmallPtrSetImpl<Instruction *> &DeadInstructions, ScalarEvolution &SE);
H A DLoopVectorizationPlanner.h330 SmallPtrSetImpl<Instruction *> &DeadInstructions);
346 VFRange &Range, SmallPtrSetImpl<Instruction *> &DeadInstructions,
H A DVPlanTransforms.cpp22 SmallPtrSetImpl<Instruction *> &DeadInstructions, ScalarEvolution &SE) { in VPInstructionsToVPRecipes() argument
38 if (DeadInstructions.count(Inst)) { in VPInstructionsToVPRecipes()
H A DLoopVectorize.cpp8180 SmallPtrSetImpl<Instruction *> &DeadInstructions) { in collectTriviallyDeadInstructions() argument
8193 if (!DeadInstructions.insert(Cmp).second) in collectTriviallyDeadInstructions()
8200 DeadInstructions.insert(cast<Instruction>(Op)); in collectTriviallyDeadInstructions()
8220 DeadInstructions.insert(IndUpdate); in collectTriviallyDeadInstructions()
8232 DeadInstructions.insert(Casts.begin(), Casts.end()); in collectTriviallyDeadInstructions()
9115 SmallPtrSet<Instruction *, 4> DeadInstructions; in buildVPlansWithVPRecipes() local
9116 collectTriviallyDeadInstructions(DeadInstructions); in buildVPlansWithVPRecipes()
9127 for (Instruction *I : DeadInstructions) in buildVPlansWithVPRecipes()
9136 while (DeadInstructions.contains(SinkTarget)) { in buildVPlansWithVPRecipes()
9240 if (isa<BranchInst>(Instr) || DeadInstructions.count(Instr)) in buildVPlanWithVPRecipes()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp370 SmallVector<Instruction *, 4> DeadInstructions; in handleDeadExits() local
372 DeadInstructions.push_back(&PN); in handleDeadExits()
375 DeadInstructions.emplace_back(LandingPad); in handleDeadExits()
377 for (Instruction *I : DeadInstructions) { in handleDeadExits()
H A DInferAddressSpaces.cpp1067 SmallVector<Instruction *, 16> DeadInstructions; in rewriteWithNewAddressSpaces() local
1164 DeadInstructions.push_back(ASC); in rewriteWithNewAddressSpaces()
1188 DeadInstructions.push_back(I); in rewriteWithNewAddressSpaces()
1192 for (Instruction *I : DeadInstructions) in rewriteWithNewAddressSpaces()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp2641 SmallVector<Instruction*, 4> DeadInstructions; in buildCoroutineFrame() local
2708 auto Alloc = lowerNonLocalAlloca(AI, Shape, DeadInstructions); in buildCoroutineFrame()
2757 lowerLocalAllocas(LocalAllocas, DeadInstructions); in buildCoroutineFrame()
2759 for (auto I : DeadInstructions) in buildCoroutineFrame()