Lines Matching refs:MachineJumpTableInfo
294 JumpTableInfo->~MachineJumpTableInfo(); in clear()
315 MachineJumpTableInfo *MachineFunction::
320 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind); in getOrCreateJumpTableInfo()
1260 unsigned MachineJumpTableInfo::getEntrySize(const DataLayout &TD) const { in getEntrySize()
1264 case MachineJumpTableInfo::EK_BlockAddress: in getEntrySize()
1266 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntrySize()
1267 case MachineJumpTableInfo::EK_LabelDifference64: in getEntrySize()
1269 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntrySize()
1270 case MachineJumpTableInfo::EK_LabelDifference32: in getEntrySize()
1271 case MachineJumpTableInfo::EK_Custom32: in getEntrySize()
1273 case MachineJumpTableInfo::EK_Inline: in getEntrySize()
1280 unsigned MachineJumpTableInfo::getEntryAlignment(const DataLayout &TD) const { in getEntryAlignment()
1285 case MachineJumpTableInfo::EK_BlockAddress: in getEntryAlignment()
1287 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntryAlignment()
1288 case MachineJumpTableInfo::EK_LabelDifference64: in getEntryAlignment()
1290 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntryAlignment()
1291 case MachineJumpTableInfo::EK_LabelDifference32: in getEntryAlignment()
1292 case MachineJumpTableInfo::EK_Custom32: in getEntryAlignment()
1294 case MachineJumpTableInfo::EK_Inline: in getEntryAlignment()
1301 unsigned MachineJumpTableInfo::createJumpTableIndex( in createJumpTableIndex()
1310 bool MachineJumpTableInfo::ReplaceMBBInJumpTables(MachineBasicBlock *Old, in ReplaceMBBInJumpTables()
1320 bool MachineJumpTableInfo::RemoveMBBFromJumpTables(MachineBasicBlock *MBB) { in RemoveMBBFromJumpTables()
1332 bool MachineJumpTableInfo::ReplaceMBBInJumpTable(unsigned Idx, in ReplaceMBBInJumpTable()
1346 void MachineJumpTableInfo::print(raw_ostream &OS) const { in print()
1363 LLVM_DUMP_METHOD void MachineJumpTableInfo::dump() const { print(dbgs()); } in dump()