| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | MVEVPTBlockPass.cpp | 165 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()
|
| H A D | MVETPAndVPTOptimisationsPass.cpp | 716 SmallVector<MachineInstr *, 4> DeadInstructions; in ReduceOldVCCRValueUses() local 776 DeadInstructions.push_back(&*Iter); in ReduceOldVCCRValueUses() 904 DeadInstructions.push_back(&Instr); in ReplaceVCMPsByVPNOTs() 912 return !DeadInstructions.empty(); in ReplaceVCMPsByVPNOTs() 924 SmallSet<MachineInstr *, 4> DeadInstructions; in ReplaceConstByVPNOTs() local 963 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs() 980 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs() 993 for (MachineInstr *DI : DeadInstructions) in ReplaceConstByVPNOTs() 996 return !DeadInstructions.empty(); in ReplaceConstByVPNOTs() 1030 DeadInstructions.push_back(&MI); in ConvertVPSEL() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/ |
| H A D | VPlanHCFGTest.cpp | 137 SmallPtrSet<Instruction *, 1> DeadInstructions; in TEST_F() local 140 DeadInstructions, *SE); in TEST_F() 167 SmallPtrSet<Instruction *, 1> DeadInstructions; in TEST_F() local 170 DeadInstructions, *SE); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Legalizer.cpp | 278 SmallVector<MachineInstr *, 4> DeadInstructions; in legalizeMachineFunction() local 280 if (ArtCombiner.tryCombineInstruction(MI, DeadInstructions, in legalizeMachineFunction() 283 eraseInstrs(DeadInstructions, MRI, &LocObserver); in legalizeMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.h | 34 SmallPtrSetImpl<Instruction *> &DeadInstructions,
|
| H A D | VPlanTransforms.cpp | 25 SmallPtrSetImpl<Instruction *> &DeadInstructions, ScalarEvolution &SE) { in VPInstructionsToVPRecipes() argument 38 if (DeadInstructions.count(Inst)) { in VPInstructionsToVPRecipes()
|
| H A D | LoopVectorizationPlanner.h | 353 VFRange &Range, SmallPtrSetImpl<Instruction *> &DeadInstructions,
|
| H A D | LoopVectorize.cpp | 8554 SmallPtrSet<Instruction *, 4> DeadInstructions; in buildVPlansWithVPRecipes() local 8556 DeadInstructions.insert(ConditionalAssumes.begin(), ConditionalAssumes.end()); in buildVPlansWithVPRecipes() 8560 for (Instruction *I : DeadInstructions) in buildVPlansWithVPRecipes() 8569 while (DeadInstructions.contains(SinkTarget)) { in buildVPlansWithVPRecipes() 8585 buildVPlanWithVPRecipes(SubRange, DeadInstructions, SinkAfter)); in buildVPlansWithVPRecipes() 8691 VFRange &Range, SmallPtrSetImpl<Instruction *> &DeadInstructions, in buildVPlanWithVPRecipes() argument 8793 if (isa<BranchInst>(Instr) || DeadInstructions.count(Instr)) in buildVPlanWithVPRecipes() 9071 SmallPtrSet<Instruction *, 1> DeadInstructions; in buildVPlan() local 9075 DeadInstructions, *PSE.getSE()); in buildVPlan()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSimplifyCFG.cpp | 366 SmallVector<Instruction *, 4> DeadInstructions; in handleDeadExits() local 368 DeadInstructions.push_back(&PN); in handleDeadExits() 371 DeadInstructions.emplace_back(LandingPad); in handleDeadExits() 373 for (Instruction *I : DeadInstructions) { in handleDeadExits()
|
| H A D | InferAddressSpaces.cpp | 1148 SmallVector<Instruction *, 16> DeadInstructions; in rewriteWithNewAddressSpaces() local 1254 DeadInstructions.push_back(ASC); in rewriteWithNewAddressSpaces() 1284 DeadInstructions.push_back(I); in rewriteWithNewAddressSpaces() 1288 for (Instruction *I : DeadInstructions) in rewriteWithNewAddressSpaces()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 2703 SmallVector<Instruction*, 4> DeadInstructions; in buildCoroutineFrame() local 2766 auto Alloc = lowerNonLocalAlloca(AI, Shape, DeadInstructions); in buildCoroutineFrame() 2814 lowerLocalAllocas(LocalAllocas, DeadInstructions); in buildCoroutineFrame() 2816 for (auto I : DeadInstructions) in buildCoroutineFrame()
|