Update byval region recording to save the argument number for the corresponding
llvm::Argument, and to pass it to FunctionState::addByValArea() when restoring
byval areas from the trace.