LLVM 19.0.0git
llvm::MachineJumpTableInfo Member List

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

createJumpTableIndex(const std::vector< MachineBasicBlock * > &DestBBs)llvm::MachineJumpTableInfo
dump() constllvm::MachineJumpTableInfo
EK_BlockAddress enum valuellvm::MachineJumpTableInfo
EK_Custom32 enum valuellvm::MachineJumpTableInfo
EK_GPRel32BlockAddress enum valuellvm::MachineJumpTableInfo
EK_GPRel64BlockAddress enum valuellvm::MachineJumpTableInfo
EK_Inline enum valuellvm::MachineJumpTableInfo
EK_LabelDifference32 enum valuellvm::MachineJumpTableInfo
EK_LabelDifference64 enum valuellvm::MachineJumpTableInfo
getEntryAlignment(const DataLayout &TD) constllvm::MachineJumpTableInfo
getEntryKind() constllvm::MachineJumpTableInfoinline
getEntrySize(const DataLayout &TD) constllvm::MachineJumpTableInfo
getJumpTables() constllvm::MachineJumpTableInfoinline
isEmpty() constllvm::MachineJumpTableInfoinline
JTEntryKind enum namellvm::MachineJumpTableInfo
MachineJumpTableInfo(JTEntryKind Kind)llvm::MachineJumpTableInfoinlineexplicit
print(raw_ostream &OS) constllvm::MachineJumpTableInfo
RemoveJumpTable(unsigned Idx)llvm::MachineJumpTableInfoinline
RemoveMBBFromJumpTables(MachineBasicBlock *MBB)llvm::MachineJumpTableInfo
ReplaceMBBInJumpTable(unsigned Idx, MachineBasicBlock *Old, MachineBasicBlock *New)llvm::MachineJumpTableInfo
ReplaceMBBInJumpTables(MachineBasicBlock *Old, MachineBasicBlock *New)llvm::MachineJumpTableInfo