LLVM  7.0.0svn
Static Protected Member Functions | Friends | List of all members
llvm::MemorySSAUtil Class Reference

#include "llvm/Analysis/MemorySSA.h"

Static Protected Member Functions

static bool defClobbersUseOrDef (MemoryDef *MD, const MemoryUseOrDef *MU, AliasAnalysis &AA)


class GVNHoist
class MemorySSAWalker

Detailed Description

Definition at line 790 of file MemorySSA.h.

Member Function Documentation

◆ defClobbersUseOrDef()

bool MemorySSAUtil::defClobbersUseOrDef ( MemoryDef MD,
const MemoryUseOrDef MU,
AliasAnalysis AA 

Definition at line 278 of file MemorySSA.cpp.

References llvm::MemoryLocation::get(), and instructionClobbersQuery().

Referenced by llvm::GVNHoist::rank().

Friends And Related Function Documentation

◆ GVNHoist

friend class GVNHoist

Definition at line 792 of file MemorySSA.h.

◆ MemorySSAWalker

friend class MemorySSAWalker

Definition at line 793 of file MemorySSA.h.

The documentation for this class was generated from the following files: