Lines Matching refs:MachineJumpTableInfo
245 JumpTableInfo->~MachineJumpTableInfo(); in clear()
266 MachineJumpTableInfo *MachineFunction::
271 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind); in getOrCreateJumpTableInfo()
1231 unsigned MachineJumpTableInfo::getEntrySize(const DataLayout &TD) const { in getEntrySize()
1235 case MachineJumpTableInfo::EK_BlockAddress: in getEntrySize()
1237 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntrySize()
1239 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntrySize()
1240 case MachineJumpTableInfo::EK_LabelDifference32: in getEntrySize()
1241 case MachineJumpTableInfo::EK_Custom32: in getEntrySize()
1243 case MachineJumpTableInfo::EK_Inline: in getEntrySize()
1250 unsigned MachineJumpTableInfo::getEntryAlignment(const DataLayout &TD) const { in getEntryAlignment()
1255 case MachineJumpTableInfo::EK_BlockAddress: in getEntryAlignment()
1257 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntryAlignment()
1259 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntryAlignment()
1260 case MachineJumpTableInfo::EK_LabelDifference32: in getEntryAlignment()
1261 case MachineJumpTableInfo::EK_Custom32: in getEntryAlignment()
1263 case MachineJumpTableInfo::EK_Inline: in getEntryAlignment()
1270 unsigned MachineJumpTableInfo::createJumpTableIndex( in createJumpTableIndex()
1279 bool MachineJumpTableInfo::ReplaceMBBInJumpTables(MachineBasicBlock *Old, in ReplaceMBBInJumpTables()
1289 bool MachineJumpTableInfo::RemoveMBBFromJumpTables(MachineBasicBlock *MBB) { in RemoveMBBFromJumpTables()
1301 bool MachineJumpTableInfo::ReplaceMBBInJumpTable(unsigned Idx, in ReplaceMBBInJumpTable()
1315 void MachineJumpTableInfo::print(raw_ostream &OS) const { in print()
1332 LLVM_DUMP_METHOD void MachineJumpTableInfo::dump() const { print(dbgs()); } in dump()