// after inlining the callee. Merge them with their successor/predecessors respectively
// Merge only after fixing up the rescuer map above
mergeStraightlineBBs(callBB, splitBB);
// 8. Inline any closure argument passed into the call.
Operand closureArg = call.getClosureArg();
List yieldSites = ii.getYieldSites();
if (closureArg != null && !yieldSites.isEmpty()) {
// Detect unlikely but contrived scenarios where there are far too many yield sites that could lead to code blowup
// if we inline the closure at all those yield sites!
if (yieldSites.size() > 1)