Lines Matching refs:DeadInsts
104 SmallVector<Instruction *, 32> &DeadInsts);
108 SmallVector<Instruction *, 32> &DeadInsts);
113 SmallVector<Instruction *, 32> &DeadInsts);
118 SmallVector<Instruction *, 32> &DeadInsts);
253 LoadInst *LI, SmallVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedLoad() argument
352 append_range(DeadInsts, Shuffles); in lowerInterleavedLoad()
354 DeadInsts.push_back(LI); in lowerInterleavedLoad()
457 StoreInst *SI, SmallVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedStore() argument
477 DeadInsts.push_back(SI); in lowerInterleavedStore()
478 DeadInsts.push_back(SVI); in lowerInterleavedStore()
483 IntrinsicInst *DI, SmallVector<Instruction *, 32> &DeadInsts) { in lowerDeinterleaveIntrinsic() argument
496 DeadInsts.push_back(DI); in lowerDeinterleaveIntrinsic()
497 DeadInsts.push_back(LI); in lowerDeinterleaveIntrinsic()
502 IntrinsicInst *II, SmallVector<Instruction *, 32> &DeadInsts) { in lowerInterleaveIntrinsic() argument
518 DeadInsts.push_back(SI); in lowerInterleaveIntrinsic()
519 DeadInsts.push_back(II); in lowerInterleaveIntrinsic()
525 SmallVector<Instruction *, 32> DeadInsts; in runOnFunction() local
530 Changed |= lowerInterleavedLoad(LI, DeadInsts); in runOnFunction()
533 Changed |= lowerInterleavedStore(SI, DeadInsts); in runOnFunction()
539 Changed |= lowerDeinterleaveIntrinsic(II, DeadInsts); in runOnFunction()
541 Changed |= lowerInterleaveIntrinsic(II, DeadInsts); in runOnFunction()
545 for (auto *I : DeadInsts) in runOnFunction()