LLVM: llvm::MemoryOpRemark Struct Reference (original) (raw)

#include "[llvm/Transforms/Utils/MemoryOpRemark.h](MemoryOpRemark%5F8h%5Fsource.html)"

Inheritance diagram for llvm::MemoryOpRemark:

Protected Types
enum RemarkKind { RK_Store, RK_Unknown, RK_IntrinsicCall, RK_Call }

Detailed Description

Definition at line 35 of file MemoryOpRemark.h.

Member Enumeration Documentation

RemarkKind

Enumerator
RK_Store
RK_Unknown
RK_IntrinsicCall
RK_Call

Definition at line 55 of file MemoryOpRemark.h.

Constructor & Destructor Documentation

~MemoryOpRemark()

MemoryOpRemark::~MemoryOpRemark ( ) virtualdefault

References I, and TLI.

Member Function Documentation

canHandle()

diagnosticKind()

virtual DiagnosticKind llvm::MemoryOpRemark::diagnosticKind ( ) const inlineprotectedvirtual

explainSource()

std::string MemoryOpRemark::explainSource ( StringRef Type) const protectedvirtual

remarkName()

StringRef MemoryOpRemark::remarkName ( RemarkKind RK) const protectedvirtual

visit()

Member Data Documentation

DL

ORE

RemarkPass

TLI


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