This patch moves calls to their own recipe, to simplify the transition
to VPUser for operands of VPWidenRecipe, as discussed in D76992.
Subsequently additional information can be added to the recipe rather
than computing it during the execute step.
Instruction::Call now belongs here with the other special-widening instructions to explicitly denote it's being handled by another recipe.