On 06/28/2018 05:20 AM, Eric Botcazou wrote: >> This is the bulk of the changes. With this change in installed the v850 >> port should be using the new mechanism for condition code handling >> consistently, though without optimizing well. > > Nice work! You need to update the v850 entry in: > https://gcc.gnu.org/backends.html It's on my list :-)
> >> One of the interesting v8 tidbits is that it was already using the new >> style for its floating point comparisons & branches. We actually get to >> simplify that a bit because we no longer need special branching patterns >> (FP comparison initially are stored in FCC, then get copied into the Z >> bit of CC_REG, then we use standard bz/bnz insns). > > Does this mean that the 'F' in the above document is also obsolete? Yea, not sure how we got into the inconsistent state, but modern versions of the v850 have a FP unit or at least it's an option. jeff