<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi Brenda<br>
    <br>
    You may want to have a look here:<br>
    <a class="moz-txt-link-freetext" href="https://github.com/thestr4ng3r/llvm-dbas">https://github.com/thestr4ng3r/llvm-dbas</a><br>
    <br>
    The project can be used to re-assemble IR modules and add debug
    information on the fly. It's based on the LLVM Assembler as it
    brings most of the infrastructure already. I ported it to LLVM 4.0
    last year and it worked well for my limited purpose. Not sure if
    it's suitable for adding symbol information for inspection though.<br>
    <br>
    Hope that helps somehow.<br>
    <br>
    Best<br>
    Stefan<br>
    <br>
    <div class="moz-cite-prefix">Am 04.01.18 um 04:53 schrieb Brenda So
      via llvm-dev:<br>
    </div>
    <blockquote type="cite"
cite="mid:CALXr2MvYgOSCu4KEnt7bdKjVahyj7cZe3LG2cMJzXaFzdR2MdQ@mail.gmail.com">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>
                <div>Hi <br>
                </div>
                <div><br>
                </div>
                <div>I am looking at open projects that LLVM want to
                  implement and it seems to be a suggestion to write an
                  LLVM IR level debugger. Is there any existing LLVM
                  projects out there that already does such a thing? If
                  not, I would like to try implementing one myself. <br>
                  <br>
                </div>
                By debugger, I think it means something like gdb, where
                you can insert breakpoints, run code and observe layout
                of registers and memory at certain periods of time.<br>
                <br>
              </div>
              If anyone has suggestions as to how this IR debugger
              should work please let me know.<br>
            </div>
            <br>
          </div>
          Thanks!<br>
        </div>
        Brenda<br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
LLVM Developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>
<a class="moz-txt-link-freetext" href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
<a class="moz-txt-link-freetext" href="https://weliveindetail.github.io/blog/">https://weliveindetail.github.io/blog/</a>
<a class="moz-txt-link-freetext" href="https://cryptup.org/pub/stefan.graenitz@gmail.com">https://cryptup.org/pub/stefan.graenitz@gmail.com</a></pre>
  </body>
</html>