This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Paradoxical subreg questions
- To: gcc at gcc dot gnu dot org
- Subject: Paradoxical subreg questions
- From: John Wehle <john at feith dot com>
- Date: Wed, 12 Jan 2000 16:32:01 -0500 (EST)
I am in need of enlightenment regarding paradoxical subregs.
Specifically:
1) Can wordnum for a paradoxical subreg ever be non-zero?
2) What does:
(set (subreg:DI (reg:SI 76) 0) (reg:DI 77))
mean and how does it differ from:
(set (reg:SI 76)) (truncate:SI (reg:DI 77))
3) The documentation states:
The reload pass ensures that paradoxical references are
only made to hard registers.
I assume that it's valid for paradoxical pseudo registers
prior to reload.
-- John
-------------------------------------------------------------------------
| Feith Systems | Voice: 1-215-646-8000 | Email: john@feith.com |
| John Wehle | Fax: 1-215-540-5495 | |
-------------------------------------------------------------------------