LLVM  8.0.1
Static Public Member Functions | List of all members
llvm::OperandTraits< MemoryUseOrDef > Struct Template Reference

#include "llvm/Analysis/MemorySSA.h"

Static Public Member Functions

static Useop_begin (MemoryUseOrDef *MUD)
 
static Useop_end (MemoryUseOrDef *MUD)
 
static unsigned operands (const MemoryUseOrDef *MUD)
 

Detailed Description

template<>
struct llvm::OperandTraits< MemoryUseOrDef >

Definition at line 426 of file MemorySSA.h.

Member Function Documentation

◆ op_begin()

static Use* llvm::OperandTraits< MemoryUseOrDef >::op_begin ( MemoryUseOrDef MUD)
inlinestatic

Definition at line 427 of file MemorySSA.h.

◆ op_end()

static Use* llvm::OperandTraits< MemoryUseOrDef >::op_end ( MemoryUseOrDef MUD)
inlinestatic

Definition at line 433 of file MemorySSA.h.

◆ operands()

static unsigned llvm::OperandTraits< MemoryUseOrDef >::operands ( const MemoryUseOrDef MUD)
inlinestatic

Definition at line 439 of file MemorySSA.h.

References DEFINE_TRANSPARENT_OPERAND_ACCESSORS.


The documentation for this struct was generated from the following file: