Lines Matching refs:JumpTables
80 JumpTables("jump-tables", variable
624 for (const std::pair<const uint64_t, JumpTable *> &JTI : JumpTables) in print()
1125 if (opts::JumpTables == JTS_NONE) in disassemble()
1638 for (auto &JTI : JumpTables) { in postProcessJumpTables()
1640 if (JT.Type == JumpTable::JTT_PIC && opts::JumpTables == JTS_BASIC) { in postProcessJumpTables()
1641 opts::JumpTables = JTS_MOVE; in postProcessJumpTables()
1854 JumpTables.size() == 1 && LastIndirectJump) { in postProcessIndirectBranches()
3696 SmallSet<uint64_t, 4> JumpTables; in checkForAmbiguousJumpTables() local
3707 if (!JumpTables.count(JTAddress)) { in checkForAmbiguousJumpTables()
3708 JumpTables.insert(JTAddress); in checkForAmbiguousJumpTables()
3719 assert((opts::JumpTables != JTS_BASIC && isSimple()) || !BC.HasRelocations); in disambiguateJumpTables()
3720 SmallPtrSet<JumpTable *, 4> JumpTables; in disambiguateJumpTables() local
3728 auto Iter = JumpTables.find(JT); in disambiguateJumpTables()
3729 if (Iter == JumpTables.end()) { in disambiguateJumpTables()
3730 JumpTables.insert(JT); in disambiguateJumpTables()