[LLVMdev] regression: double spaced asm output for thumb-2
David Goodwin
david_goodwin at apple.com
Fri Jul 17 15:00:42 PDT 2009
Something has changed in the last few days that breaks thumb-2 (and
possibly all ARM) assembly output. Some, but not all lines are double-
spaced, for example:
fstd d13, [sp, #+40]
fstd d12, [sp, #+32]
fstd d11, [sp, #+24]
fstd d10, [sp, #+16]
fstd d9, [sp, #+8]
fstd d8, [sp]
sub sp, sp, #872
mov r4, r1
mov r5, r0
cmp r0, #2
ble LBB1_133 @ entry.bb2.i_crit_edge
LBB1_1: @ bb.i
ldr r0, [r4, #+8]
bl L_atoi$stub
LBB1_2: @ bb2.i
str r0, [sp, #+80]
cmp r5, #1
ble LBB1_134 @ bb2.i.dealwithargs.exit_crit_edge
LBB1_3: @ bb3.i
ldr r0, [r4, #+4]
bl L_atoi$stub
LBB1_4: @ dealwithargs.exit
mov r4, r0
str r4, [sp, #+64]
mov r0, #32
ldr r5, [sp, #+80]
mov r1, r5
bl L___divsi3$stub
str r0, [sp, #+72]
mov r0, #64
mov r1, r5
bl L___divsi3$stub
str r0, [sp, #+76]
ldr r0, LCPI1_30
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090717/7031db0a/attachment.html>
More information about the llvm-dev
mailing list