LLVM  10.0.0git
llvm::MCCodePaddingPolicy Member List

This is the complete list of members for llvm::MCCodePaddingPolicy, including all inherited members.

basicBlockRequiresPaddingFragment(const MCCodePaddingContext &Context) constllvm::MCCodePaddingPolicyinlinevirtual
computeFirstWindowPenaltyWeight(const MCPFRange &Window, uint64_t Offset, MCAsmLayout &Layout) constllvm::MCCodePaddingPolicyprotected
computeRangePenaltyWeight(const MCPFRange &Range, uint64_t Offset, MCAsmLayout &Layout) constllvm::MCCodePaddingPolicy
computeWindowEndAddress(const MCPaddingFragment *Fragment, uint64_t Offset, MCAsmLayout &Layout) constllvm::MCCodePaddingPolicyprotected
computeWindowPenaltyWeight(const MCPFRange &Window, uint64_t Offset, MCAsmLayout &Layout) const =0llvm::MCCodePaddingPolicyprotectedpure virtual
getFragmentInstByte(const MCPaddingFragment *Fragment, MCAsmLayout &Layout) constllvm::MCCodePaddingPolicyprotected
getKindMask() constllvm::MCCodePaddingPolicyinline
getNextFragmentOffset(const MCFragment *Fragment, const MCAsmLayout &Layout)llvm::MCCodePaddingPolicyprotectedstatic
getWindowSize() constllvm::MCCodePaddingPolicyinline
InstByteIsLastBytellvm::MCCodePaddingPolicyprotected
instructionRequiresPaddingFragment(const MCInst &Inst) constllvm::MCCodePaddingPolicyinlinevirtual
isInstByteLastByte() constllvm::MCCodePaddingPolicyinline
KindMaskllvm::MCCodePaddingPolicyprotected
MCCodePaddingPolicy(uint64_t Kind, uint64_t WindowSize, bool InstByteIsLastByte)llvm::MCCodePaddingPolicyinlineprotected
WindowSizellvm::MCCodePaddingPolicyprotected
~MCCodePaddingPolicy()llvm::MCCodePaddingPolicyinlinevirtual