D110114 enabled usage of a struct for passing parameters to the
kmpc_fork OpenMP runtime call. The filling of the aggregate struct is
currently only happening in the parallel case but not for the serialized
parallel version. I think this happens because the extractor creates
these and it will only do it at the place that it is called.
In this proposed fix, the instructions that fill the aggregate struct are
copied over to the serialized parallel region.
clang-format not found in user’s local PATH; not linting file.