These are some final test changes for using instruction referencing on X86:
- Most of these tests just have the flag switched so that they run with instr-ref, and just work: these tests were fixed by earlier patches.
- One or two have minor differences in how debug values are printed in textual output,
- A couple have different temporary labels in the text asm output, due to more MCSymbols being created in the output. The actual variable locations don't change.
- One test checking for "debug-location !1234" at the end of DBG_VALUEs is modified because InstrRefBasedLDV creates new DILocations for variable locations, they don't get assigned metadata node numbers, and are instead represented inline. This test isn't checking for line number information though, so it's not important.