title: Can you inline LLVM bitcode in C compiled by Clang?
body: <p>I was looking enviously at the ability to put <a href="http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html#s2" rel="nofollow">inline assembler</a> in code compiled by GCC, and I'm wondering if you could do something similar with Clang?  For example is there some way I could complete the definition of a function with <a href="http://llvm.org/docs/LangRef.html" rel="nofollow">LLVM assembler</a>:</p>
  
  <pre><code>int add_two_ints(int a, int b) {
    /* 
     * some bitcode stuff goes here to add
     * the ints and return the result
     */
  }
  </code></pre>
  
  <p>Any references, or code to complete the example above would be great.</p>