Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DMVETPAndVPTOptimisationsPass.cpp678 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 DMVEVPTBlockPass.cpp159 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 DVPlanTransforms.cpp22 SmallPtrSetImpl<Instruction *> &DeadInstructions, ScalarEvolution &SE) { in VPInstructionsToVPRecipes() argument
38 if (DeadInstructions.count(Inst)) { in VPInstructionsToVPRecipes()
H A DVPlanTransforms.h30 SmallPtrSetImpl<Instruction *> &DeadInstructions, ScalarEvolution &SE);
H A DLoopVectorizationPlanner.h330 SmallPtrSetImpl<Instruction *> &DeadInstructions);
346 VFRange &Range, SmallPtrSetImpl<Instruction *> &DeadInstructions,
H A DLoopVectorize.cpp8088 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 DLegalizer.cpp281 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 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.cpp1058 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 DCoroFrame.cpp2576 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()