This patch resolves an issue where a value
is incorrectly displayed if it is represented
by DW_OP_div.
This issue is caused by lldb evaluating
operands of DW_OP_div as unsigned
and performed unintended unsigned
division.
This issue is resolved by creating two
temporary signed scalar and performing
signed division.
other tests use llvm-mc as the assembler
E.g., llvm-mc -filetype=obj -o %t -triple x86_64-pc-linux %s
I think it'll marginally speed things up