Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEVPTBlockPass.cpp164 SmallVectorImpl<MachineInstr *> &DeadInstructions) { in CreateVPTBlock() argument
214 DeadInstructions.push_back(&*Iter); in CreateVPTBlock()
246 SmallVector<MachineInstr *, 4> DeadInstructions; in InsertVPTBlocks() local
269 CreateVPTBlock(MBIter, EndIter, DeadInstructions); in InsertVPTBlocks()
300 for (MachineInstr *DeadMI : DeadInstructions) in InsertVPTBlocks()
302 DeadInstructions.clear(); in InsertVPTBlocks()
H A DMVETPAndVPTOptimisationsPass.cpp716 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()
981 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs()
994 for (MachineInstr *DI : DeadInstructions) in ReplaceConstByVPNOTs()
997 return !DeadInstructions.empty(); in ReplaceConstByVPNOTs()
1031 DeadInstructions.push_back(&MI); in ConvertVPSEL()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizer.cpp285 SmallVector<MachineInstr *, 4> DeadInstructions; in legalizeMachineFunction() local
287 if (ArtCombiner.tryCombineInstruction(MI, DeadInstructions, in legalizeMachineFunction()
290 eraseInstrs(DeadInstructions, MRI, &LocObserver); in legalizeMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp365 SmallVector<Instruction *, 4> DeadInstructions; in handleDeadExits() local
367 DeadInstructions.push_back(&PN); in handleDeadExits()
370 DeadInstructions.emplace_back(LandingPad); in handleDeadExits()
372 for (Instruction *I : DeadInstructions) { in handleDeadExits()
H A DInferAddressSpaces.cpp1172 SmallVector<Instruction *, 16> DeadInstructions; in rewriteWithNewAddressSpaces() local
1294 DeadInstructions.push_back(ASC); in rewriteWithNewAddressSpaces()
1324 DeadInstructions.push_back(I); in rewriteWithNewAddressSpaces()
1328 for (Instruction *I : DeadInstructions) in rewriteWithNewAddressSpaces()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp3123 SmallVector<Instruction*, 4> DeadInstructions; in buildCoroutineFrame() local
3154 auto Alloc = lowerNonLocalAlloca(AI, Shape, DeadInstructions); in buildCoroutineFrame()
3211 lowerLocalAllocas(LocalAllocas, DeadInstructions); in buildCoroutineFrame()
3213 for (auto *I : DeadInstructions) in buildCoroutineFrame()