LLVM 20.0.0git
BasicLoadAndStorePromoter Member List

This is the complete list of members for BasicLoadAndStorePromoter, including all inherited members.

BasicLoadAndStorePromoter(ArrayRef< const Instruction * > Insts, SSAUpdater &S, Type *ZeroType)BasicLoadAndStorePromoterinline
doExtraRewritesBeforeFinalDeletion()llvm::LoadAndStorePromoterinlinevirtual
getValueToUseForAlloca(Instruction *I) const overrideBasicLoadAndStorePromoterinlinevirtual
instructionDeleted(Instruction *I) constllvm::LoadAndStorePromoterinlinevirtual
isInstInList(Instruction *I, const SmallVectorImpl< Instruction * > &Insts) constllvm::LoadAndStorePromotervirtual
LoadAndStorePromoter(ArrayRef< const Instruction * > Insts, SSAUpdater &S, StringRef Name=StringRef())llvm::LoadAndStorePromoter
replaceLoadWithValue(LoadInst *LI, Value *V) constllvm::LoadAndStorePromoterinlinevirtual
run(const SmallVectorImpl< Instruction * > &Insts)llvm::LoadAndStorePromoter
shouldDelete(Instruction *I) const overrideBasicLoadAndStorePromoterinlinevirtual
SSAllvm::LoadAndStorePromoterprotected
updateDebugInfo(Instruction *I) constllvm::LoadAndStorePromoterinlinevirtual
~LoadAndStorePromoter()=defaultllvm::LoadAndStorePromotervirtual