llvm::TargetLoweringObjectFileCOFF::getSectionForJumpTable

getSectionForJumpTable overloads

Synopses

Declared in <llvm/CodeGen/TargetLoweringObjectFileImpl.h>

Return the COFF section used for jump tables of F.

virtual
MCSection*
getSectionForJumpTable(
    Function const& F,
    TargetMachine const& TM) const override;
» more...

Return the section used to emit the given jump-table entry for F.

virtual
MCSection*
getSectionForJumpTable(
    Function const& F,
    TargetMachine const& TM,
    MachineJumpTableEntry const* JTE) const;
» more...

Return Value

  • The COFF section used for jump tables of F.
  • The section used to emit the jump-table entry for F.

Parameters

NameDescription
FFunction whose jump table is being placed.
TMTarget machine providing ABI and section options.
JTEJump-table entry being placed, if entry-specific.