Lines Matching refs:MachineJumpTableInfo
270 JumpTableInfo->~MachineJumpTableInfo(); in clear()
291 MachineJumpTableInfo *MachineFunction::
296 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind); in getOrCreateJumpTableInfo()
1269 unsigned MachineJumpTableInfo::getEntrySize(const DataLayout &TD) const { in getEntrySize()
1273 case MachineJumpTableInfo::EK_BlockAddress: in getEntrySize()
1275 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntrySize()
1277 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntrySize()
1278 case MachineJumpTableInfo::EK_LabelDifference32: in getEntrySize()
1279 case MachineJumpTableInfo::EK_Custom32: in getEntrySize()
1281 case MachineJumpTableInfo::EK_Inline: in getEntrySize()
1288 unsigned MachineJumpTableInfo::getEntryAlignment(const DataLayout &TD) const { in getEntryAlignment()
1293 case MachineJumpTableInfo::EK_BlockAddress: in getEntryAlignment()
1295 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntryAlignment()
1297 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntryAlignment()
1298 case MachineJumpTableInfo::EK_LabelDifference32: in getEntryAlignment()
1299 case MachineJumpTableInfo::EK_Custom32: in getEntryAlignment()
1301 case MachineJumpTableInfo::EK_Inline: in getEntryAlignment()
1308 unsigned MachineJumpTableInfo::createJumpTableIndex( in createJumpTableIndex()
1317 bool MachineJumpTableInfo::ReplaceMBBInJumpTables(MachineBasicBlock *Old, in ReplaceMBBInJumpTables()
1327 bool MachineJumpTableInfo::RemoveMBBFromJumpTables(MachineBasicBlock *MBB) { in RemoveMBBFromJumpTables()
1339 bool MachineJumpTableInfo::ReplaceMBBInJumpTable(unsigned Idx, in ReplaceMBBInJumpTable()
1353 void MachineJumpTableInfo::print(raw_ostream &OS) const { in print()
1370 LLVM_DUMP_METHOD void MachineJumpTableInfo::dump() const { print(dbgs()); } in dump()