class MCAlignFragment

Declaration

class MCAlignFragment : public MCFragment { /* full declaration omitted */ };

Description

An ilist node that can access its parent list. Requires \c NodeTy to have \a getParent() to find the parent node, and the\c ParentTy to have \a getSublistAccess() to get a reference to the list.

Declared at: llvm/include/llvm/MC/MCFragment.h:277

Inherits from: MCFragment

Member Variables

Inherited from MCFragment:

protected HasInstructions

Method Overview

Inherited from MCFragment:

Methods

MCAlignFragment(unsigned int Alignment,
                int64_t Value,
                unsigned int ValueSize,
                unsigned int MaxBytesToEmit,
                llvm::MCSection* Sec = nullptr)

Declared at: llvm/include/llvm/MC/MCFragment.h:297

Parameters

unsigned int Alignment
int64_t Value
unsigned int ValueSize
unsigned int MaxBytesToEmit
llvm::MCSection* Sec = nullptr

static bool classof(const llvm::MCFragment* F)

Declared at: llvm/include/llvm/MC/MCFragment.h:313

Parameters

const llvm::MCFragment* F

unsigned int getAlignment() const

Declared at: llvm/include/llvm/MC/MCFragment.h:302

unsigned int getMaxBytesToEmit() const

Declared at: llvm/include/llvm/MC/MCFragment.h:308

int64_t getValue() const

Declared at: llvm/include/llvm/MC/MCFragment.h:304

unsigned int getValueSize() const

Declared at: llvm/include/llvm/MC/MCFragment.h:306

bool hasEmitNops() const

Declared at: llvm/include/llvm/MC/MCFragment.h:310

void setEmitNops(bool Value)

Declared at: llvm/include/llvm/MC/MCFragment.h:311

Parameters

bool Value