[LLVMbugs] [Bug 4601] assertion failure: Don't have operand info for this instruction!
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Wed Sep 9 03:40:16 PDT 2009
http://llvm.org/bugs/show_bug.cgi?id=4601
Xerxes Rånby <xerxes at zafena.se> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |xerxes at zafena.se
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #2 from Xerxes Rånby <xerxes at zafena.se> 2009-09-09 05:40:15 ---
looks OK when testing using svnr81322
xerxes at overo:/usr/src/openembedded/verdexpro/tmp/work/armv5te-angstrom-linux-gnueabi/llvm2.6-2.5+svnr81322-r1/trunk/build/bin$
./llc -O3 -relocation-model=pi
c -mcpu=arm1136jf-s -f /home/xerxes/4601.bc
xerxes at overo:/usr/src/openembedded/verdexpro/tmp/work/armv5te-angstrom-linux-gnueabi/llvm2.6-2.5+svnr81322-r1/trunk/build/bin$
cat /home/xerxes/4601.s
.section __TEXT,__text,regular,pure_instructions
.globl _cli_ac_addsig
.align 2
_cli_ac_addsig:
cmp r0, #0
bne LBB1_14 @ %bb126
LBB1_1: @ %bb1
cmp r0, #0
beq LBB1_6 @
%cli_calloc.exit.thread
LBB1_2: @ %cli_calloc.exit
cmp r0, #0
bne LBB1_14 @ %bb126
LBB1_3: @ %bb4
cmp r0, #0
beq LBB1_6 @
%cli_calloc.exit.thread
LBB1_4: @ %bb1.i3
cmp r0, #0
LBB1_5: @ %cli_strdup.exit
cmp r0, #0
bne LBB1_13 @ %bb45
LBB1_6: @
%cli_calloc.exit.thread
mvn r0, #113
bx lr
LBB1_7: @ %bb9
@ Loop Depth 1
@ Loop Header is
BB1_13
@ Inner Loop
cmp r0, #0
cmpeq r0, #0
bne LBB1_14 @ %bb126
LBB1_8: @ %bb13
@ Loop Depth 1
@ Loop Header is
BB1_13
@ Inner Loop
cmp r0, #0
LBB1_9: @
%cli_calloc.exit70
@ Loop Depth 1
@ Loop Header is
BB1_13
@ Inner Loop
cmp r0, #0
LBB1_10: @ %bb1.i84
@ Loop Depth 1
@ Loop Header is
BB1_13
@ Inner Loop
cmp r0, #0
LBB1_11: @ %bb17
@ Loop Depth 1
@ Loop Header is
BB1_13
@ Inner Loop
cmp r0, #0
bne LBB1_14 @ %bb126
LBB1_12: @ %bb24
@ Loop Depth 1
@ Loop Header is
BB1_13
@ Inner Loop
mov r0, #10
ldrh r0, [r0]
add r0, r0, #1
mov r1, #10
strh r0, [r1]
uxth r0, r0
add r0, r0, r0, lsl #1
sub r0, r0, #1
cmp r0, r0
cmpne r0, #0
LBB1_13: @ %bb45
@ Loop Depth 1
@ Loop Header
@ Inner Loop
cmp r0, #0
bne LBB1_7 @ %bb9
LBB1_14: @ %bb126
mvn r0, #116
bx lr
.subsections_via_symbols
xerxes at overo:/usr/src/openembedded/verdexpro/tmp/work/armv5te-angstrom-linux-gnueabi/llvm2.6-2.5+svnr81322-r1/trunk/build/bin$
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list