Home
last modified time | relevance | path

Searched refs:JumpTables (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineJumpTableInfo.h87 std::vector<MachineJumpTableEntry> JumpTables; variable
104 bool isEmpty() const { return JumpTables.empty(); } in isEmpty()
107 return JumpTables; in getJumpTables()
113 JumpTables[Idx].MBBs.clear(); in RemoveJumpTable()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunction.cpp1292 JumpTables.push_back(MachineJumpTableEntry(DestBBs)); in createJumpTableIndex()
1293 return JumpTables.size()-1; in createJumpTableIndex()
1302 for (size_t i = 0, e = JumpTables.size(); i != e; ++i) in ReplaceMBBInJumpTables()
1310 for (MachineJumpTableEntry &JTE : JumpTables) { in RemoveMBBFromJumpTables()
1325 MachineJumpTableEntry &JTE = JumpTables[Idx]; in ReplaceMBBInJumpTable()
1335 if (JumpTables.empty()) return; in print()
1339 for (unsigned i = 0, e = JumpTables.size(); i != e; ++i) { in print()
1341 for (const MachineBasicBlock *MBB : JumpTables[i].MBBs) in print()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h177 std::vector<JumpTableInfo> JumpTables; member
H A DCodeViewDebug.cpp3564 CurFn->JumpTables.push_back( in collectDebugInfoForJumpTables()
3572 for (auto JumpTable : FI.JumpTables) { in emitDebugInfoForJumpTables()