Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineJumpTableInfo.h80 std::vector<MachineJumpTableEntry> JumpTables; variable
97 bool isEmpty() const { return JumpTables.empty(); } in isEmpty()
100 return JumpTables; in getJumpTables()
106 JumpTables[Idx].MBBs.clear(); in RemoveJumpTable()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineFunction.cpp1037 JumpTables.push_back(MachineJumpTableEntry(DestBBs)); in createJumpTableIndex()
1038 return JumpTables.size()-1; in createJumpTableIndex()
1047 for (size_t i = 0, e = JumpTables.size(); i != e; ++i) in ReplaceMBBInJumpTables()
1055 for (MachineJumpTableEntry &JTE : JumpTables) { in RemoveMBBFromJumpTables()
1070 MachineJumpTableEntry &JTE = JumpTables[Idx]; in ReplaceMBBInJumpTable()
1080 if (JumpTables.empty()) return; in print()
1084 for (unsigned i = 0, e = JumpTables.size(); i != e; ++i) { in print()
1086 for (unsigned j = 0, f = JumpTables[i].MBBs.size(); j != f; ++j) in print()
1087 OS << ' ' << printMBBReference(*JumpTables[i].MBBs[j]); in print()