Searched refs:DeadInstructions (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVETPAndVPTOptimisationsPass.cpp | 715 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 905 DeadInstructions.push_back(&Instr); in ReplaceVCMPsByVPNOTs() 910 for (MachineInstr *DeadInstruction : DeadInstructions) in ReplaceVCMPsByVPNOTs() 913 return !DeadInstructions.empty(); in ReplaceVCMPsByVPNOTs() 925 SmallSet<MachineInstr *, 4> DeadInstructions; in ReplaceConstByVPNOTs() local 965 DeadInstructions.insert(Copy); in ReplaceConstByVPNOTs() 967 DeadInstructions.insert(MRI->getVRegDef(GPR)); in ReplaceConstByVPNOTs() [all …]
|
| H A D | MVEVPTBlockPass.cpp | 161 SmallVectorImpl<MachineInstr *> &DeadInstructions) { in CreateVPTBlock() argument 211 DeadInstructions.push_back(&*Iter); in CreateVPTBlock() 243 SmallVector<MachineInstr *, 4> DeadInstructions; in InsertVPTBlocks() local 266 CreateVPTBlock(MBIter, EndIter, DeadInstructions); in InsertVPTBlocks() 297 for (MachineInstr *DeadMI : DeadInstructions) in InsertVPTBlocks() 299 DeadInstructions.clear(); in InsertVPTBlocks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVLegalizePointerCast.cpp | 151 DeadInstructions.push_back(LI); in transformLoad() 269 DeadInstructions.push_back(BadStore); in transformStore() 295 DeadInstructions.push_back(Intrin); in legalizePointerCast() 318 DeadInstructions.push_back(II); in legalizePointerCast() 327 DeadInstructions.clear(); in runOnFunction() 341 for (Instruction *I : DeadInstructions) in runOnFunction() 344 return DeadInstructions.size() != 0; in runOnFunction() 350 std::vector<Instruction *> DeadInstructions; member in __anon6bee10560111::SPIRVLegalizePointerCast
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Legalizer.cpp | 284 SmallVector<MachineInstr *, 4> DeadInstructions; in legalizeMachineFunction() local 286 if (ArtCombiner.tryCombineInstruction(MI, DeadInstructions, in legalizeMachineFunction() 289 eraseInstrs(DeadInstructions, MRI, &LocObserver); in legalizeMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/ |
| H A D | SpillUtils.h | 37 SmallVector<Instruction *, 4> &DeadInstructions,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | InferAddressSpaces.cpp | 217 SmallVectorImpl<Instruction *> &DeadInstructions) const; 1223 SmallVectorImpl<Instruction *> &DeadInstructions) const { in performPointerReplacement() 1285 DeadInstructions.push_back(ASC); in performPointerReplacement() 1356 SmallVector<Instruction *, 16> DeadInstructions; in rewriteWithNewAddressSpaces() local 1414 DeadInstructions); in rewriteWithNewAddressSpaces() 1419 DeadInstructions.push_back(I); in rewriteWithNewAddressSpaces() 1423 for (Instruction *I : DeadInstructions) in rewriteWithNewAddressSpaces()
|
| H A D | LoopSimplifyCFG.cpp | 379 SmallVector<Instruction *, 4> DeadInstructions( in handleDeadExits() local 383 DeadInstructions.emplace_back(LandingPad); in handleDeadExits() 385 for (Instruction *I : DeadInstructions) { in handleDeadExits()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | SpillUtils.cpp | 461 SmallVector<Instruction *, 4> &DeadInstructions, in collectSpillsAndAllocasFromInsts() argument 485 auto Alloc = lowerNonLocalAlloca(AI, Shape, DeadInstructions); in collectSpillsAndAllocasFromInsts()
|
| H A D | CoroFrame.cpp | 2068 SmallVector<Instruction *, 4> DeadInstructions; in buildCoroutineFrame() local 2070 coro::collectSpillsAndAllocasFromInsts(Spills, Allocas, DeadInstructions, in buildCoroutineFrame() 2089 lowerLocalAllocas(LocalAllocas, DeadInstructions); in buildCoroutineFrame() 2091 for (auto *I : DeadInstructions) in buildCoroutineFrame()
|