Displaying 2 results from an estimated 2 matches for "beqid".
Did you mean:
reqid
2013 Oct 03
1
[LLVMdev] Help with a Microblaze code generation problem.
..., r0, -2147483648
swi r3, r19, 24
swi r0, r19, 28
lwi r4, r19, 16
xor r3, r4, r3
lwi r4, r19, 20
or r3, r4, r3
addik r4, r0, 0
addik r5, r0, 1
swi r5, r19, 32
beqid r3, ($BB0_2)
swi r4, r19, 36
lwi r3, r19, 36
swi r3, r19, 32
$BB0_2:
lwi r3, r19, 32
add r1, r19, r0
lwi r19, r1, 4
rtsd r15, 8
addik r1, r1, 40
.end main
Which is v...
2010 Dec 14
2
[LLVMdev] Branch delay slots broken.
...all seem to exhibit the same bug, which is not surprising
since the code is very similar. If I compile code with this snippit:
while (n--)
*s++ = (char) c;
I get this (for the Microblaze):
swi r19, r1, 0
add r3, r0, r0
cmp r3, r3, r7
beqid r3, ($BB0_3)
brid ($BB0_1)
add r19, r1, r0
add r3, r5, r0
$BB0_2:
addi r4, r3, 1
addi r7, r7, -1
add r8, r0, r0
sbi r6, r3, 0
cmp r8, r8, r7
bneid r8, ($BB0_2)...