Hello Ramana,
Following our conversation; here is the patch again without
the arm specific flags. Tested on ARM machine configured with
[--with-arch=armv7-a] --with-mode=thumb.
OK for mainline?
Thanks,
Revital
testsuite/Changlog:
* gcc.target/arm/sms-9.c: New file.
*
Hello,
please clarify that, e.g., instruction scheduled on cycle AMOUNT will move
to cycle zero.
OK, done.
shouldn't normalized_time be used here instead of SCHED_TIME (u)?
SCHED_TIME (u) is been set to normalized_time just before
using it.
Thanks,
Revital
Hello,
please clarify that, e.g., instruction scheduled on cycle AMOUNT will move
to cycle zero.
OK, done.
shouldn't normalized_time be used here instead of SCHED_TIME (u)?
SCHED_TIME (u) is been set to normalized_time just before
using it.
Thanks,
Revital
Hello,
The attached patch includes enhancements for SMS to support targets
that their doloop part is not decoupled from the rest of the loop's
instructions, as SMS currently requires. In this case, the branch can
not be placed wherever we want (as is currently done) due to the fact
it must honor