- Investigate how to expand conditional compare GIMPLE to RTL and emit asm.
I think maybe we should start adding target specific expanders. Then all you need to do is take that expander and when you get a COND_EXPR and then looks at TRE provided information which then can exapnd the conditional compare without adding a new tree code. Note I think this should be discussed on the GCC list directly anyways rather than on the linaro form because it is more likely be accepted if talked about there.
Thanks, Andrew ________________________________________ From: linaro-toolchain-bounces@lists.linaro.org [linaro-toolchain-bounces@lists.linaro.org] on behalf of Zhenqiang Chen [zhenqiang.chen@linaro.org] Sent: Sunday, March 24, 2013 7:51 PM To: linaro-toolchain Subject: [ACTIVITY] Week 12
Summary: * Send out shrink-wrap related patches for review. * Investigate how to add a new tree code.
Details: 1. Fix lp:1157050 and lp:1107659 for Linaro toolchain binaries. 2. Test shrink-wrap dwarf/unwind info and send out the patches for review. 3. Make progress on conditional compare support. With some hard-codes in gcc, it can gimplify a small case to conditional compare on tree and no assert until expand.
Plan: * Investigate how to expand conditional compare GIMPLE to RTL and emit asm.
Planned leaves: * March 31. * April 4-8.
Best Regards! -Zhenqiang
_______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain