dwarf: emit debug info for local variables on x86_64

Add support for emitting debug info for local variables within a subprogram.
This required moving bits responsible for populating the debug info back to
`CodeGen` from `Emit` as we require the operand to be resolved at callsite
plus we need to know its type. Without enforcing this, we could end up
with a `dead` mcv.
364e53f3bfJakub Konka committed on 4/4/2022, 7:46:53 PMparent795f075
7 files changedLine totals unavailable