LLVM: lib/Analysis/MemorySSAUpdater.cpp File Reference (original) (raw)

Go to the source code of this file.

Macros
#define DEBUG_TYPE "memoryssa"

DEBUG_TYPE

#define DEBUG_TYPE "memoryssa"

getNewDefiningAccessForClone()

Definition at line 559 of file MemorySSAUpdater.cpp.

References assert(), llvm::cast(), llvm::cast_or_null(), llvm::dyn_cast(), llvm::MemorySSA::getMemoryAccess(), getNewDefiningAccessForClone(), llvm::ilist_detail::node_parent_access< NodeTy, ParentTy >::getParent(), llvm::isa(), llvm::MemorySSA::isLiveOnEntryDef(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::lookup(), and llvm::ValueMap< KeyT, ValueT, Config >::lookup().

Referenced by getNewDefiningAccessForClone(), and llvm::MemorySSAUpdater::updateForClonedLoop().

onlySingleValue()

setMemoryPhiValueForBlock()