Searched refs:DeadInstructions (Results 1 – 10 of 10) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | MVETPAndVPTOptimisationsPass.cpp | 678 SmallVector<MachineInstr *, 4> DeadInstructions; in ReduceOldVCCRValueUses() local 738 DeadInstructions.push_back(&*Iter); in ReduceOldVCCRValueUses() 797 for (MachineInstr *DeadInstruction : DeadInstructions) in ReduceOldVCCRValueUses() 805 SmallVector<MachineInstr *, 4> DeadInstructions; in ReplaceVCMPsByVPNOTs() local 866 DeadInstructions.push_back(&Instr); in ReplaceVCMPsByVPNOTs() 871 for (MachineInstr *DeadInstruction : DeadInstructions) in ReplaceVCMPsByVPNOTs() 874 return !DeadInstructions.empty(); in ReplaceVCMPsByVPNOTs() 886 SmallSet<MachineInstr *, 4> DeadInstructions; in ReplaceConstByVPNOTs() local 925 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs() 927 DeadInstructions.insert(MRI->getVRegDef(GPR)); in ReplaceConstByVPNOTs() [all …]
|
| H A D | MVEVPTBlockPass.cpp | 159 SmallVectorImpl<MachineInstr *> &DeadInstructions) { in CreateVPTBlock() argument 207 DeadInstructions.push_back(&*Iter); in CreateVPTBlock() 236 SmallVector<MachineInstr *, 4> DeadInstructions; in InsertVPTBlocks() local 259 CreateVPTBlock(MBIter, EndIter, DeadInstructions); in InsertVPTBlocks() 290 for (MachineInstr *DeadMI : DeadInstructions) in InsertVPTBlocks() 292 DeadInstructions.clear(); in InsertVPTBlocks()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.cpp | 22 SmallPtrSetImpl<Instruction *> &DeadInstructions, ScalarEvolution &SE) { in VPInstructionsToVPRecipes() argument 38 if (DeadInstructions.count(Inst)) { in VPInstructionsToVPRecipes()
|
| H A D | VPlanTransforms.h | 30 SmallPtrSetImpl<Instruction *> &DeadInstructions, ScalarEvolution &SE);
|
| H A D | LoopVectorizationPlanner.h | 330 SmallPtrSetImpl<Instruction *> &DeadInstructions); 346 VFRange &Range, SmallPtrSetImpl<Instruction *> &DeadInstructions,
|
| H A D | LoopVectorize.cpp | 8088 SmallPtrSetImpl<Instruction *> &DeadInstructions) { in collectTriviallyDeadInstructions() argument 8101 if (!DeadInstructions.insert(Cmp).second) in collectTriviallyDeadInstructions() 8108 DeadInstructions.insert(cast<Instruction>(Op)); in collectTriviallyDeadInstructions() 8126 return U == Ind || DeadInstructions.count(cast<Instruction>(U)); in collectTriviallyDeadInstructions() 8128 DeadInstructions.insert(IndUpdate); in collectTriviallyDeadInstructions() 8140 DeadInstructions.insert(Casts.begin(), Casts.end()); in collectTriviallyDeadInstructions() 8975 SmallPtrSet<Instruction *, 4> DeadInstructions; in buildVPlansWithVPRecipes() local 8976 collectTriviallyDeadInstructions(DeadInstructions); in buildVPlansWithVPRecipes() 8983 DeadInstructions.insert(ConditionalAssumes.begin(), ConditionalAssumes.end()); in buildVPlansWithVPRecipes() 8987 for (Instruction *I : DeadInstructions) in buildVPlansWithVPRecipes() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Legalizer.cpp | 281 SmallVector<MachineInstr *, 4> DeadInstructions; in legalizeMachineFunction() local 283 if (ArtCombiner.tryCombineInstruction(MI, DeadInstructions, in legalizeMachineFunction() 286 for (auto *DeadMI : DeadInstructions) { in legalizeMachineFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSimplifyCFG.cpp | 370 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 D | InferAddressSpaces.cpp | 1058 SmallVector<Instruction *, 16> DeadInstructions; in rewriteWithNewAddressSpaces() local 1155 DeadInstructions.push_back(ASC); in rewriteWithNewAddressSpaces() 1179 DeadInstructions.push_back(I); in rewriteWithNewAddressSpaces() 1183 for (Instruction *I : DeadInstructions) in rewriteWithNewAddressSpaces()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 2576 SmallVector<Instruction*, 4> DeadInstructions; in buildCoroutineFrame() local 2643 auto Alloc = lowerNonLocalAlloca(AI, Shape, DeadInstructions); in buildCoroutineFrame() 2692 lowerLocalAllocas(LocalAllocas, DeadInstructions); in buildCoroutineFrame() 2694 for (auto I : DeadInstructions) in buildCoroutineFrame()
|