| /openbsd-src/gnu/llvm/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() 835 for (MachineInstr *DeadInstruction : DeadInstructions) in ReduceOldVCCRValueUses() 843 SmallVector<MachineInstr *, 4> DeadInstructions; in ReplaceVCMPsByVPNOTs() local 904 DeadInstructions.push_back(&Instr); in ReplaceVCMPsByVPNOTs() 909 for (MachineInstr *DeadInstruction : DeadInstructions) in ReplaceVCMPsByVPNOTs() 912 return !DeadInstructions.empty(); in ReplaceVCMPsByVPNOTs() 924 SmallSet<MachineInstr *, 4> DeadInstructions; in ReplaceConstByVPNOTs() local 963 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs() 965 DeadInstructions.insert(MRI->getVRegDef(GPR)); in ReplaceConstByVPNOTs() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Legalizer.cpp | 280 SmallVector<MachineInstr *, 4> DeadInstructions; in legalizeMachineFunction() local 282 if (ArtCombiner.tryCombineInstruction(MI, DeadInstructions, in legalizeMachineFunction() 285 eraseInstrs(DeadInstructions, MRI, &LocObserver); in legalizeMachineFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.h | 36 SmallPtrSetImpl<Instruction *> &DeadInstructions,
|
| H A D | VPlanTransforms.cpp | 28 SmallPtrSetImpl<Instruction *> &DeadInstructions, ScalarEvolution &SE, in VPInstructionsToVPRecipes() argument 42 if (DeadInstructions.count(Inst)) { in VPInstructionsToVPRecipes()
|
| H A D | LoopVectorizationPlanner.h | 354 VFRange &Range, SmallPtrSetImpl<Instruction *> &DeadInstructions,
|
| H A D | LoopVectorize.cpp | 8681 SmallPtrSet<Instruction *, 4> DeadInstructions; in buildVPlansWithVPRecipes() local 8683 DeadInstructions.insert(ConditionalAssumes.begin(), ConditionalAssumes.end()); in buildVPlansWithVPRecipes() 8687 for (Instruction *I : DeadInstructions) in buildVPlansWithVPRecipes() 8696 while (DeadInstructions.contains(SinkTarget)) { in buildVPlansWithVPRecipes() 8712 buildVPlanWithVPRecipes(SubRange, DeadInstructions, SinkAfter)); in buildVPlansWithVPRecipes() 8818 VFRange &Range, SmallPtrSetImpl<Instruction *> &DeadInstructions, in buildVPlanWithVPRecipes() argument 8920 if (isa<BranchInst>(Instr) || DeadInstructions.count(Instr)) in buildVPlanWithVPRecipes() 9193 SmallPtrSet<Instruction *, 1> DeadInstructions; in buildVPlan() local 9197 DeadInstructions, *PSE.getSE(), *TLI); in buildVPlan()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSimplifyCFG.cpp | 367 SmallVector<Instruction *, 4> DeadInstructions; in handleDeadExits() local 369 DeadInstructions.push_back(&PN); in handleDeadExits() 372 DeadInstructions.emplace_back(LandingPad); in handleDeadExits() 374 for (Instruction *I : DeadInstructions) { in handleDeadExits()
|
| H A D | InferAddressSpaces.cpp | 1150 SmallVector<Instruction *, 16> DeadInstructions; in rewriteWithNewAddressSpaces() local 1256 DeadInstructions.push_back(ASC); in rewriteWithNewAddressSpaces() 1286 DeadInstructions.push_back(I); in rewriteWithNewAddressSpaces() 1290 for (Instruction *I : DeadInstructions) in rewriteWithNewAddressSpaces()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 2781 SmallVector<Instruction*, 4> DeadInstructions; in buildCoroutineFrame() local 2837 auto Alloc = lowerNonLocalAlloca(AI, Shape, DeadInstructions); in buildCoroutineFrame() 2889 lowerLocalAllocas(LocalAllocas, DeadInstructions); in buildCoroutineFrame() 2891 for (auto *I : DeadInstructions) in buildCoroutineFrame()
|