LLVM  13.0.0git
Public Member Functions | Protected Attributes | List of all members
llvm::ChangedBlockData Class Reference

#include "llvm/Passes/StandardInstrumentations.h"

Collaboration diagram for llvm::ChangedBlockData:
Collaboration graph
[legend]

Public Member Functions

 ChangedBlockData (const BasicBlock &B)
 
bool operator== (const ChangedBlockData &That) const
 
bool operator!= (const ChangedBlockData &That) const
 
StringRef getLabel () const
 
StringRef getBody () const
 

Protected Attributes

std::string Label
 
std::string Body
 

Detailed Description

Definition at line 284 of file StandardInstrumentations.h.

Constructor & Destructor Documentation

◆ ChangedBlockData()

ChangedBlockData::ChangedBlockData ( const BasicBlock B)

Definition at line 483 of file StandardInstrumentations.cpp.

References B, Body, and llvm::X86AS::SS.

Member Function Documentation

◆ getBody()

StringRef llvm::ChangedBlockData::getBody ( ) const
inline

Definition at line 298 of file StandardInstrumentations.h.

References Body.

◆ getLabel()

StringRef llvm::ChangedBlockData::getLabel ( ) const
inline

Definition at line 296 of file StandardInstrumentations.h.

References Label.

◆ operator!=()

bool llvm::ChangedBlockData::operator!= ( const ChangedBlockData That) const
inline

Definition at line 291 of file StandardInstrumentations.h.

References Body.

◆ operator==()

bool llvm::ChangedBlockData::operator== ( const ChangedBlockData That) const
inline

Definition at line 288 of file StandardInstrumentations.h.

References Body.

Member Data Documentation

◆ Body

std::string llvm::ChangedBlockData::Body
protected

Definition at line 302 of file StandardInstrumentations.h.

Referenced by ChangedBlockData(), getBody(), operator!=(), and operator==().

◆ Label

std::string llvm::ChangedBlockData::Label
protected

Definition at line 301 of file StandardInstrumentations.h.

Referenced by getLabel().


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