search for: eorn

Displaying 2 results from an estimated 2 matches for "eorn".

Did you mean: horn
2016 Dec 19
2
visitShiftByConstant of DAGCombiner
...@ %bb.nph push {r7, lr} mov r7, sp movw lr, #32768 movs r2, #0 movw r9, #16386 movw r12, #65534 movt lr, #65535 LBB2_1: @ %bb @ =>This Inner Loop Header: Depth=1 eor.w r3, r0, r1 adds r2, #1 ands r3, r3, #1 it ne eorne.w r1, r1, r9 and.w r3, r1, r12 orr.w r1, lr, r3, lsr #1 it eq lsreq r1, r3, #1 ubfx r0, r0, #1, #7 uxtb r3, r2 cmp r3, #8 bne LBB2_1 @ BB#2: @ %bb8 uxth r0, r1 pop {r7, pc} - after canonicalisation _t3: @ BB#0: @ %bb.nph movw r1...
2016 Dec 15
0
visitShiftByConstant of DAGCombiner
On 8 December 2016 at 02:34, Jojo Ma <jojo.ma at linaro.org> wrote: > It would be profitable as well if we could enable the canonicalisation on > it. > sequence before this canonicalisation (ARM): > test: > .fnstart > @ BB#0: @ %entry > movw r1, #65534 > and r1, r0, r1 > ubfx r0, r0, #1, #15 > add r0, r0, r1, lsr #1 > bx lr