Article View: gnu.gcc.help
Article #53031What is /v or /i?
From: ROLM Barry Ross
Date: Wed, 18 Mar 1992 15:55
Date: Wed, 18 Mar 1992 15:55
34 lines
1816 bytes
1816 bytes
Subject: What does reg/v mean?
Assar (d90-awe@nada.kth.se) writes
==> I have the following insn:
==> (insn 20 2 3 (set (reg:SI 10)
==> (plus:SI (reg/i:SI 0)
==> (const_int 1))) -1 (nil)
==> (nil))
==>
==> Which is unrecognized by GCC running with my own machine description.
==> What does reg/i mean?
I have a similar problem with the following insn using GCC 1.40 with
my own 16 bit machine description.
(insn 17 15 18 (set(mem:HI(predec:HI (reg:HI 5)))
(reg/v:HI 23)) -1 (insn_list(10 nil)))
I understand about the (set(mem:HI ...), but how do I create a description
for reg/v:HI 23, better yet, where do I look in the documentation for
reg/v or any other reg/ information.
My machine only has 4 general purpose registers, plus stack pointer etc
so the rev/v:HI 23 must be a pseudo register I am trying to load from.
Thank you in advance for your help.
P.S. I have not net snagged GCC 2.0, thought I would wait for 2.01.
Barry "ross%see@relay.nswc.navy.mil"
_________________________________________________________________
Programming and compiling can wait 'til tomorrow
For babies grow up we learned to our sorrow...
So quiet down printer, disk go to sleep...
I am rocking my baby, and babies don't keep
Technical Details
Message-ID:
<9203181554.AA07879@life.ai.mit.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!see.nswc.navy.MIL!ROSSShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11318c,a9b251c253ee8d13,start X-Google-Attributes: gid11318c,public X-Google-ArrivalTime: 1992-03-18 21:57:51 PST Newsgroups: gnu.gcc.help Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!see.nswc.navy.MIL!ROSS From: ROSS@see.nswc.navy.MIL (ROLM Barry Ross) Subject: What is /v or /i? Message-ID: <9203181554.AA07879@life.ai.mit.edu> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Wed, 18 Mar 1992 15:55:00 GMT Lines: 36