Home
last modified time | relevance | path

Searched refs:InstsToErase (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600OpenCLImageTypeLoweringPass.cpp147 SmallVector<Instruction *, 4> InstsToErase; member in __anon2ed3d8af0211::R600OpenCLImageTypeLoweringPass
177 InstsToErase.push_back(Inst); in replaceImageUses()
206 InstsToErase.push_back(Inst); in replaceSamplerUses()
219 InstsToErase.clear(); in replaceImageAndSamplerUses()
246 for (unsigned i = 0; i < InstsToErase.size(); ++i) { in replaceImageAndSamplerUses()
247 InstsToErase[i]->eraseFromParent(); in replaceImageAndSamplerUses()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp71 InstsToErase.clear(); in init()
419 InstsToErase.insert(MI); in doSingleStoreMerge()
565 if (InstsToErase.contains(&MI)) in mergeBlockStores()
613 for (auto *MI : InstsToErase) in mergeBlockStores()
615 InstsToErase.clear(); in mergeBlockStores()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h145 SmallSet<MachineInstr *, 16> InstsToErase; variable