As discussed on RFC (http://lists.llvm.org/pipermail/llvm-dev/2019-February/130094.html), this is set of patches that introduces debug information about call site and call site parameters. Since LLVM has portion of this support (dumping DWARF 5 symbols for calls), we generate GNU extensions as well. All of that will be restricted under an option, until we do all necessary testing and patching.
The latest set of patches introduces proposal for implementing the functionality as late MIR analysis.
Authors: @asowda, @NikolaPrica, @djtodoro, @ivanbaev