This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 04/04/2016 03:13 PM, Dan wrote:
It's a difference in how you express condition code handling from your ISA to GCC.Jeff, Thank you for your quick response! Yes, I have a custom ISA. I am building a custom back end. The project, in its current state, can be found at: http://opencores.com/project,zipcpu Can you tell me whether the difference between CC0 processing and non-CC0 processing is a GCC difference or a target ISA difference?
From a 30 second view of your ISA, it appears that most arithmetic/logicals unconditionally set the condition codes.
I would suggest modeling condition code handling similar to how it's done on the x86 port.
jeff
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |