This is the mail archive of the
mailing list for the GCC project.
regmove and regclasses
- From: Steven Bosscher <stevenb at suse dot de>
- To: gcc at gcc dot gnu dot org
- Date: Sat, 1 Jan 2005 23:29:41 +0100
- Subject: regmove and regclasses
- Organization: SUSE Labs
I'm probably overlooking something trivial, but... where does
regmove get its regclasses from? It calls reg_preffered_class()
but that only makes sense after calling regclass(), and that
doesn't happen until register allocation. So that would mean
that regmove always gets GENERAL_REGS from the calls it makes
to reg_preffered_class(). What's going on here?