LLVM 22.0.0git
llvm::MemorySSAUtil Class Reference

#include "llvm/Analysis/MemorySSA.h"

Static Protected Member Functions

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

Friends

class GVNHoist
class MemorySSAWalker

Detailed Description

Definition at line 923 of file MemorySSA.h.

Member Function Documentation

◆ defClobbersUseOrDef()

bool MemorySSAUtil::defClobbersUseOrDef ( MemoryDef * MD,
const MemoryUseOrDef * MU,
AliasAnalysis & AA )
staticprotected

Definition at line 340 of file MemorySSA.cpp.

References instructionClobbersQuery().

◆ GVNHoist

friend class GVNHoist
friend

Definition at line 925 of file MemorySSA.h.

References GVNHoist.

Referenced by GVNHoist.

◆ MemorySSAWalker

friend class MemorySSAWalker
friend

Definition at line 926 of file MemorySSA.h.

References LLVM_ABI, and MemorySSAWalker.

Referenced by MemorySSAWalker.


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