search for: l_mergedglobals

Displaying 4 results from an estimated 4 matches for "l_mergedglobals".

2016 Jun 02
2
PBQP register allocation and copy propagation
...aud, I've been testing out the PBQP allocator for Thumb-2 and have ran into a problem I'd love to get your input on. The problem is exemplfied in the codegen for the function @bar in the attached IR file: bar: push {r4, lr} sub sp, #12 (1) movw r2, :lower16:.L_MergedGlobals (1) movt r2, :upper16:.L_MergedGlobals ldm.w r2, {r0, r1, r3, r12, lr} ldrd r4, r2, [r2, #20] strd lr, r4, [sp] str r2, [sp, #8] (2) mov r2, r3 **** mov r3, r12 **** bl baz add sp, #12...
2016 Jun 03
2
PBQP register allocation and copy propagation
...aud, I've been testing out the PBQP allocator for Thumb-2 and have ran into a problem I'd love to get your input on. The problem is exemplfied in the codegen for the function @bar in the attached IR file: bar: push {r4, lr} sub sp, #12 (1) movw r2, :lower16:.L_MergedGlobals (1) movt r2, :upper16:.L_MergedGlobals ldm.w r2, {r0, r1, r3, r12, lr} ldrd r4, r2, [r2, #20] strd lr, r4, [sp] str r2, [sp, #8] (2) mov r2, r3 **** mov r3, r12 **** bl baz add sp, #12...
2016 Jun 03
2
PBQP register allocation and copy propagation
...; >> >> >> The problem is exemplfied in the codegen for the function @bar in the >> attached IR file: >> >> >> >> bar: >> >> push {r4, lr} >> >> sub sp, #12 >> >> (1) movw r2, :lower16:.L_MergedGlobals >> >> (1) movt r2, :upper16:.L_MergedGlobals >> >> ldm.w r2, {r0, r1, r3, r12, lr} >> >> ldrd r4, r2, [r2, #20] >> >> strd lr, r4, [sp] >> >> str r2, [sp, #8] >> >> (2) mov...
2016 Jun 04
2
PBQP register allocation and copy propagation
...aud, I've been testing out the PBQP allocator for Thumb-2 and have ran into a problem I'd love to get your input on. The problem is exemplfied in the codegen for the function @bar in the attached IR file: bar: push {r4, lr} sub sp, #12 (1) movw r2, :lower16:.L_MergedGlobals (1) movt r2, :upper16:.L_MergedGlobals ldm.w r2, {r0, r1, r3, r12, lr} ldrd r4, r2, [r2, #20] strd lr, r4, [sp] str r2, [sp, #8] (2) mov r2, r3 **** mov r3, r12 **** bl baz add sp, #12...