Lines Matching defs:IsJumpTable
827 const bool IsTailCall, const bool IsJumpTable,
859 if (IsJumpTable) {
968 const bool IsJumpTable = BF->getJumpTable(Inst);
972 if (IsJumpTable)
990 if (IsJumpTable)
1005 (!IsJumpTable || opts::ICPJumpTablesByTarget)) {
1036 const unsigned TotalThreshold = IsJumpTable
1040 IsJumpTable ? opts::ICPJTRemainingPercentThreshold
1059 if (!IsJumpTable || opts::ICPJumpTablesByTarget) {
1082 if (!IsJumpTable && opts::ICPPeelForInline) {
1111 const bool IsJumpTable = BB.getFunction()->getJumpTable(Inst);
1117 << (IsTailCall ? " (tail)" : (IsJumpTable ? " (jump table)" : ""))
1188 const bool IsJumpTable = Function.getJumpTable(Inst);
1195 ((HasIndirectCallProfile && !IsJumpTable && OptimizeCalls) ||
1196 (IsJumpTable && OptimizeJumpTables))) {
1268 const bool IsJumpTable = Function.getJumpTable(Inst);
1273 if (IsJumpTable && !OptimizeJumpTables)
1276 if (!IsJumpTable && (!HasIndirectCallProfile || !OptimizeCalls))
1286 if (IsJumpTable)
1297 if (!IsJumpTable)
1304 if (IsJumpTable) {
1326 if (!N && !IsJumpTable)
1359 if (!IsJumpTable) {
1373 (IsJumpTable && !opts::ICPJumpTablesByTarget)
1409 fixCFG(*BB, IsTailCall, IsJumpTable, std::move(NewBBs), Targets);
1422 if (IsJumpTable)