Re: [PATCH v3] constraint: fix relaxed memory and repeated constraint handling

2023-04-18 Thread Richard Sandiford via Gcc-patches
Jeff Law via Gcc-patches writes: > On 4/18/23 07:02, Richard Sandiford via Gcc-patches wrote: >> "Victor L. Do Nascimento" writes: >>> The function `constrain_operands' lacked the logic to consider relaxed >>> memory constraints when "traditional" memory constraints were not >>> satisfied,

Re: [PATCH v3] constraint: fix relaxed memory and repeated constraint handling

2023-04-18 Thread Jeff Law via Gcc-patches
On 4/18/23 07:02, Richard Sandiford via Gcc-patches wrote: "Victor L. Do Nascimento" writes: The function `constrain_operands' lacked the logic to consider relaxed memory constraints when "traditional" memory constraints were not satisfied, creating potential issues as observed during the

Re: [PATCH v3] constraint: fix relaxed memory and repeated constraint handling

2023-04-18 Thread Richard Sandiford via Gcc-patches
"Victor L. Do Nascimento" writes: > The function `constrain_operands' lacked the logic to consider relaxed > memory constraints when "traditional" memory constraints were not > satisfied, creating potential issues as observed during the reload > compilation pass. > > In addition, it was observed

[PATCH v3] constraint: fix relaxed memory and repeated constraint handling

2023-04-18 Thread Victor L. Do Nascimento via Gcc-patches
The function `constrain_operands' lacked the logic to consider relaxed memory constraints when "traditional" memory constraints were not satisfied, creating potential issues as observed during the reload compilation pass. In addition, it was observed that while `constrain_operands' chooses to