home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!cis.ohio-state.edu!acri.FR!adda
- From: adda@acri.FR (Serge Adda)
- Newsgroups: gnu.gcc.bug
- Subject: emit_store_flag
- Date: 22 Jan 1993 21:44:32 -0500
- Organization: Advanced Computer Research Institute
- Lines: 20
- Sender: daemon@cis.ohio-state.edu
- Approved: bug-gcc@prep.ai.mit.edu
- Distribution: gnu
- Message-ID: <9301211607.AA15689@lscc1.acri.fr>
-
- I think there are 2 problems in emit_store_flag,
- 1 minor and 1 major.
-
- the minor: subtarget is declared twice; so debugging is difficult.
-
- the major: the call to compare_from_rtx at line 2802 could invert
- the comparison; so icode should be reset using the comparison code
- of comparison. I wrote my MD file using the example in the docu-
- mentation. So the compare_from_rtx, in fact, actually stores both
- operands with an order which doesn't corespond to the old code.
- I know I can fix the problem if I store the new code and compare
- it with the old one during the generation of the comparison
- pattern; but it is better to fix the problem in the emit_store_flag
- function.
-
-
-
- Serge Adda - A.C.R.I. Compiler Team
- email: adda@acri.fr
-
-