Lines Matching refs:MachineJumpTableInfo
132 JumpTableInfo->~MachineJumpTableInfo(); in ~MachineFunction()
148 MachineJumpTableInfo *MachineFunction::
153 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind); in getOrCreateJumpTableInfo()
726 unsigned MachineJumpTableInfo::getEntrySize(const DataLayout &TD) const { in getEntrySize()
730 case MachineJumpTableInfo::EK_BlockAddress: in getEntrySize()
732 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntrySize()
734 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntrySize()
735 case MachineJumpTableInfo::EK_LabelDifference32: in getEntrySize()
736 case MachineJumpTableInfo::EK_Custom32: in getEntrySize()
738 case MachineJumpTableInfo::EK_Inline: in getEntrySize()
745 unsigned MachineJumpTableInfo::getEntryAlignment(const DataLayout &TD) const { in getEntryAlignment()
750 case MachineJumpTableInfo::EK_BlockAddress: in getEntryAlignment()
752 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntryAlignment()
754 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntryAlignment()
755 case MachineJumpTableInfo::EK_LabelDifference32: in getEntryAlignment()
756 case MachineJumpTableInfo::EK_Custom32: in getEntryAlignment()
758 case MachineJumpTableInfo::EK_Inline: in getEntryAlignment()
765 unsigned MachineJumpTableInfo::createJumpTableIndex( in createJumpTableIndex()
774 bool MachineJumpTableInfo::ReplaceMBBInJumpTables(MachineBasicBlock *Old, in ReplaceMBBInJumpTables()
785 bool MachineJumpTableInfo::ReplaceMBBInJumpTable(unsigned Idx, in ReplaceMBBInJumpTable()
799 void MachineJumpTableInfo::print(raw_ostream &OS) const { in print()
814 void MachineJumpTableInfo::dump() const { print(dbgs()); } in dump()