llvm::TargetLoweringObjectFile::getSectionForJumpTable

getSectionForJumpTable overloads

Synopses

Declared in <llvm/Target/TargetLoweringObjectFile.h>

Return the section used to emit the jump table for F.

virtual
MCSection*
getSectionForJumpTable(
    Function const& F,
    TargetMachine const& TM) const;
» 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 section used to emit the jump table for F.
  • The section used to emit the jump-table entry for F.

Parameters

NameDescription
FFunction whose jump table section is requested.
TMTarget machine whose sectioning conventions apply.
JTEJump-table entry being placed, if entry-specific.