LLVM API Documentation

Public Member Functions | Static Public Member Functions
llvm::MCAlignFragment Class Reference

#include <MCAssembler.h>

Inheritance diagram for llvm::MCAlignFragment:
Inheritance graph
[legend]
Collaboration diagram for llvm::MCAlignFragment:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MCAlignFragment (unsigned _Alignment, int64_t _Value, unsigned _ValueSize, unsigned _MaxBytesToEmit, MCSectionData *SD=0)
Accessors
unsigned getAlignment () const
int64_t getValue () const
unsigned getValueSize () const
unsigned getMaxBytesToEmit () const
bool hasEmitNops () const
void setEmitNops (bool Value)

Static Public Member Functions

static bool classof (const MCFragment *F)

Detailed Description

Definition at line 328 of file MCAssembler.h.


Constructor & Destructor Documentation

llvm::MCAlignFragment::MCAlignFragment ( unsigned  _Alignment,
int64_t  _Value,
unsigned  _ValueSize,
unsigned  _MaxBytesToEmit,
MCSectionData SD = 0 
) [inline]

Definition at line 350 of file MCAssembler.h.


Member Function Documentation

static bool llvm::MCAlignFragment::classof ( const MCFragment F) [inline, static]

Definition at line 372 of file MCAssembler.h.

References llvm::MCFragment::FT_Align, and llvm::MCFragment::getKind().

unsigned llvm::MCAlignFragment::getAlignment ( ) const [inline]
unsigned llvm::MCAlignFragment::getMaxBytesToEmit ( ) const [inline]
int64_t llvm::MCAlignFragment::getValue ( ) const [inline]

Definition at line 361 of file MCAssembler.h.

Referenced by llvm::MCFragment::dump(), and writeFragment().

unsigned llvm::MCAlignFragment::getValueSize ( ) const [inline]

Definition at line 363 of file MCAssembler.h.

Referenced by llvm::MCFragment::dump(), and writeFragment().

bool llvm::MCAlignFragment::hasEmitNops ( ) const [inline]
void llvm::MCAlignFragment::setEmitNops ( bool  Value) [inline]

Definition at line 368 of file MCAssembler.h.


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