[LLVMdev] Recovering variable names from bitcode
ashay.rane at tacc.utexas.edu
Wed Feb 29 14:10:56 PST 2012
Thanks, I thought about clang but I need to work with Fortran programs too.
Hence using dragonegg.
On Wed, Feb 29, 2012 at 4:08 PM, Xi Wang <xi.wang at gmail.com> wrote:
> On Feb 29, 2012, at 2:59 PM, Ashay Rane wrote:
> > I have been facing a few problems getting names of variables from the
> bitcode. The bitcode does contain debug metadata. The first problem is
> regarding `memtmp' variables (apparently, the original variable name is no
> longer present in the bitcode). The other two problems concern OpenMP. In
> one case, the instruction is not named and hence establishing a connection
> to the debug metadata does not seem possible. In the other case, I am
> noticing some extra fields present in the `omp_data_s' structure (these
> fields are not present in the source code) and hence the `alloca' does not
> match the metadata definition.
> You may try clang. It generates the debugging information you want.
> - xi
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev