This is the mail archive of the gcc-patches@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]

Re: [RFC] Add a new argument to SELECT_CC_MODE


> When combine pass combines the above instructions, it calls
> SELECT_CC_MODE to select a proper mode for code GE and two operands:
> (reg:SF x) and (reg:SF y). The problem is the original information (no
> exception) contained in CCFPmode is lost, so CCFPEmode is chosen.

What has been changed in simplify_set before the call to SELECT_CC_MODE?  That 
is, I presume that OP0 and OP1 haven't been changed, but what about NEW_CODE?
If nothing has been changed, we can probably skip the call to SELECT_CC_MODE.

-- 
Eric Botcazou


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]