llvm::MCFillFragment

Synopsis

Declared in <llvm/MC/MCSection.h>

class MCFillFragment
    : public MCFragment

Base Classes

NameDescription
MCFragment

Enums

Name
FragmentType

Member Functions

NameDescription
MCFillFragment [constructor]
operator= [deleted]Copy assignment operator
addFixup
appendFixups
clearFixups
clearVarContents
clearVarFixups
dump
getAlignFill
getAlignFillLen
getAlignMaxBytesToEmit
getAlignment
getAllowAutoPadding
getAtom
getContents
getDwarfAddrDelta
getDwarfLineDelta
getFixedSize
getFixups
getInst
getKind
getLEBValue
getLayoutOrder
getLoc
getNext
getNumValues
getOpcode
getOperands
getParent
getPrefAlignComputed
getPrefAlignEmitNops
getPrefAlignEnd
getPrefAlignFill
getPrefAlignPreferred
getSFrameAddrDelta
getSFrameFDE
getSize
getSubtargetInfo Retrieve the MCSubTargetInfo in effect when the instruction was encoded. Guaranteed to be non-null if hasInstructions() == true
getValue
getValueSize
getVarContents
getVarFixups
getVarSize
hasAlignEmitNops
hasInstructions Does this fragment have instructions emitted into it? By default this is false, but specific fragment types may set it to true.
insertRelocFixups
isLEBSigned
isLinkerRelaxable
makeAlign
makeLEB
makePrefAlign
moveFixupsToEnd
setAllowAutoPadding
setDwarfAddrDelta
setDwarfLineDelta
setHasInstructions Record that the fragment contains instructions with the MCSubtargetInfo in effect when the instruction was encoded.
setInst
setLEBValue
setLayoutOrder
setLinkerRelaxable
setParent
setPrefAlignComputed
setSFrameAddrDelta
setSFrameFDE
setVarContents
setVarFixups

Static Member Functions

Name
classof

Protected Data Members

Name
STI