🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #53031

What is /v or /i?

#53031
From: ROLM Barry Ross
Date: Wed, 18 Mar 1992 15:55
34 lines
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!ROSS

Show 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