hi all, *We found that COND_EXEC is better than IF_THEN_ELSE when used as expressing condition move insns, because in sched, IF_THEN_ELSE insn has a dependence on itself, and COND_EXEC has not. * Besides, IF_THEN_ELSE is not good for SMS. some backend (frv) expands condition move as IF_THEN_ELSE pattern before reload and splits IF_THEN_ELSE into COND_EXEC at split2 pass, which is a post reolad pass. However, in SMS pass(pre-reload), we can't get the accurate information of IF_THEN_ELSE insns. * However, as far as i know, COND_EXEC is not supporting in pre-reload passes.
So, I'm asking for some suggestions for supporiting COND_EXEC in pre-reload passes, for me, maybe from split1 to reload pass is good enough. what work need to do for supporting that, and is there any one who has done any work on that? thanks! danxiaoqiang -- View this message in context: http://gcc.1065356.n5.nabble.com/questions-about-COND-EXEC-and-SMS-tp992591.html Sent from the gcc - patches mailing list archive at Nabble.com.