class MCFillFragment
Declaration
class MCFillFragment : 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:318
Inherits from: MCFragment
Member Variables
Inherited from MCFragment:
Method Overview
- public MCFillFragment(uint64_t Value, uint8_t VSize, const llvm::MCExpr & NumValues, llvm::SMLoc Loc, llvm::MCSection * Sec = nullptr)
- public static bool classof(const llvm::MCFragment * F)
- public llvm::SMLoc getLoc() const
- public const llvm::MCExpr & getNumValues() const
- public uint64_t getValue() const
- public uint8_t getValueSize() const
Inherited from MCFragment:
- public destroy
- public dump
- public getAtom
- public getKind
- public getLayoutOrder
- public getParent
- public hasInstructions
- public setAtom
- public setLayoutOrder
- public setParent
Methods
¶MCFillFragment(uint64_t Value,
uint8_t VSize,
const llvm::MCExpr& NumValues,
llvm::SMLoc Loc,
llvm::MCSection* Sec = nullptr)
MCFillFragment(uint64_t Value,
uint8_t VSize,
const llvm::MCExpr& NumValues,
llvm::SMLoc Loc,
llvm::MCSection* Sec = nullptr)
Declared at: llvm/include/llvm/MC/MCFragment.h:329
Parameters
- uint64_t Value
- uint8_t VSize
- const llvm::MCExpr& NumValues
- llvm::SMLoc Loc
- llvm::MCSection* Sec = nullptr
¶static bool classof(const llvm::MCFragment* F)
static bool classof(const llvm::MCFragment* F)
Declared at: llvm/include/llvm/MC/MCFragment.h:340
Parameters
- const llvm::MCFragment* F
¶llvm::SMLoc getLoc() const
llvm::SMLoc getLoc() const
Declared at: llvm/include/llvm/MC/MCFragment.h:338
¶const llvm::MCExpr& getNumValues() const
const llvm::MCExpr& getNumValues() const
Declared at: llvm/include/llvm/MC/MCFragment.h:336
¶uint64_t getValue() const
uint64_t getValue() const
Declared at: llvm/include/llvm/MC/MCFragment.h:334
¶uint8_t getValueSize() const
uint8_t getValueSize() const
Declared at: llvm/include/llvm/MC/MCFragment.h:335