[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[openrisc] or1ksim: stats 2
or1ksim has quite a set of different statistics by now and this are one of
them (stats 2):
l.jalr used 736x ( 2%)
l.nop used 580x ( 1%)
simrdtsc used 2x ( 0%)
simprintf used 10x ( 0%)
l.addi used 9978x (29%)
l.lbz used 1382x ( 4%)
l.sb used 1382x ( 4%)
l.lbs used 3182x ( 9%)
l.sfne used 2462x ( 7%)
l.bf used 2822x ( 8%)
l.bnf used 1201x ( 3%)
l.sfeq used 1040x ( 3%)
l.sub used 121x ( 0%)
l.sw used 2542x ( 7%)
l.jal used 697x ( 2%)
l.movhi used 861x ( 2%)
l.lw used 2605x ( 7%)
l.sflts used 80x ( 0%)
l.slli used 843x ( 2%)
l.add used 760x ( 2%)
l.sfles used 320x ( 0%)
l.srai used 320x ( 0%)
l.mul used 40x ( 0%)
l.div used 40x ( 0%)
l.sfleu used 41x ( 0%)
l.jmp used 120x ( 0%)
l.divu used 3x ( 0%)
l.subi used 1x ( 0%)
l.or used 40x ( 0%)
l.sfgtu used 40x ( 0%)
l.sfgts used 40x ( 0%)
l.andi used 40x ( 0%)
SUM: 34331 instructions (dynamic, single stats)
l.addi is not just "add" insn. It is also used to move contents between
registers (addition with const 0). As you can see there is no load/store
insns operating on half words.
regards,
Damjan