https://reviews.llvm.org/D60973 exposed the group extraction feature of
the BlockExtractor to llvm-extract.
However, the help message was not updated, so users might not be able to
know how to use this feature without looking into history/commits.
This patch just update the help message to show how to use this group
extraction feature.
I find the use of "group" here confusing.
Maybe we should stick to <function, basic block1[;basic block2...]> like you did in the value_desc.
Maybe also specify that func:bb1;bb2 is not equivalent to func:bb1 func:bb2 (1 function created with bb1 + bb2, vs. two function created; one with bb1, one with bb2).