Lines Matching refs:OnlyStore
100 StoreInst *OnlyStore; member
110 OnlyStore = nullptr; in clear()
132 OnlyStore = SI; in AnalyzeAlloca()
340 StoreInst *OnlyStore = Info.OnlyStore; in rewriteSingleStoreAlloca() local
341 bool StoringGlobalVal = !isa<Instruction>(OnlyStore->getOperand(0)); in rewriteSingleStoreAlloca()
342 BasicBlock *StoreBB = OnlyStore->getParent(); in rewriteSingleStoreAlloca()
351 assert(UserInst == OnlyStore && "Should only have load/stores"); in rewriteSingleStoreAlloca()
366 StoreIndex = LBI.getInstructionIndex(OnlyStore); in rewriteSingleStoreAlloca()
385 Value *ReplVal = OnlyStore->getOperand(0); in rewriteSingleStoreAlloca()
405 ConvertDebugDeclareToDebugValue(DDI, Info.OnlyStore, DIB); in rewriteSingleStoreAlloca()
410 Info.OnlyStore->eraseFromParent(); in rewriteSingleStoreAlloca()
411 LBI.deleteValue(Info.OnlyStore); in rewriteSingleStoreAlloca()