How to tell if LLVM Instruction has a Left-Hand Side
<p>Is there a way to tell if an LLVM <code>Instruction</code> has a left-hand side?  That is, whether it produces a value? </p>

<p>For example, an <code>add</code> instruction would have a left-hand side; however, a <code>store</code> or <code>br</code> instruction would not.</p>