Searched refs:JTE (Results 1 – 10 of 10) sorted by relevance
83 for (auto &JTE : JTI->getJumpTables()) in runOnMachineFunction() local84 JumpTableTargets.insert_range(JTE.MBBs); in runOnMachineFunction()
10192 auto containsMBB = [&MBB](const MachineJumpTableEntry &JTE) { in isMBBSafeToSplitToCold() argument10193 return llvm::is_contained(JTE.MBBs, &MBB); in isMBBSafeToSplitToCold()
1392 for (MachineJumpTableEntry &JTE : JumpTables) { in RemoveMBBFromJumpTables()1393 auto removeBeginItr = std::remove(JTE.MBBs.begin(), JTE.MBBs.end(), MBB); in RemoveMBBFromJumpTables()1394 MadeChange |= (removeBeginItr != JTE.MBBs.end()); in RemoveMBBFromJumpTables()1395 JTE.MBBs.erase(removeBeginItr, JTE.MBBs.end()); in RemoveMBBFromJumpTables()1407 MachineJumpTableEntry &JTE = JumpTables[Idx]; in ReplaceMBBInJumpTable() local1408 for (MachineBasicBlock *&MBB : JTE.MBBs) in ReplaceMBBInJumpTable()
636 const MachineJumpTableEntry *JTE) { in getELFSectionNameForGlobal() argument660 if (JTE && JTE->Hotness != MachineFunctionDataHotness::Unknown) { in getELFSectionNameForGlobal()661 if (JTE->Hotness == MachineFunctionDataHotness::Hot) { in getELFSectionNameForGlobal()664 assert(JTE->Hotness == MachineFunctionDataHotness::Cold && in getELFSectionNameForGlobal()978 const MachineJumpTableEntry *JTE) const { in getSectionForJumpTable()989 /* AssociatedSymbol */ nullptr, JTE); in getSectionForJumpTable()
152 const MachineJumpTableEntry *JTE) const;
85 const MachineJumpTableEntry *JTE) const override;
384 const MachineJumpTableEntry *JTE) const { in getSectionForJumpTable()
3576 const MachineJumpTableEntry &JTE = JTI.getJumpTables()[JumpTableIndex]; in collectDebugInfoForJumpTables() local3582 JTE.MBBs.size(), in collectDebugInfoForJumpTables()3584 for (const auto &MBB : JTE.MBBs) in collectDebugInfoForJumpTables()
2464 unsigned JTE = getJumpTableEncoding(); in emitSjLjDispatchBlock() local2465 MachineJumpTableInfo *JTI = MF->getOrCreateJumpTableInfo(JTE); in emitSjLjDispatchBlock()2543 switch (JTE) { in emitSjLjDispatchBlock()
37558 unsigned JTE = getJumpTableEncoding(); in EmitSjLjDispatchBlock() local37559 MachineJumpTableInfo *JTI = MF->getOrCreateJumpTableInfo(JTE); in EmitSjLjDispatchBlock()37610 switch (JTE) { in EmitSjLjDispatchBlock()