Re: [x86 PATCH] Add support for stc, clc and cmc instructions in i386.md

2023-06-06 Thread Uros Bizjak via Gcc-patches
nks, Uros. > > Thanks in advance. > Roger > -- > > -Original Message- > From: Uros Bizjak > Sent: 06 June 2023 18:34 > To: Roger Sayle > Cc: gcc-patches@gcc.gnu.org > Subject: Re: [x86 PATCH] Add support for stc, clc and cmc instructions in > i386

RE: [x86 PATCH] Add support for stc, clc and cmc instructions in i386.md

2023-06-06 Thread Roger Sayle
egqi_ccc_2_): Likewise. > * config/i386/x86-tune.def (X86_TUNE_SLOW_STC): New tuning flag. > > gcc/testsuite/ChangeLog > * gcc.target/i386/cmc-1.c: New test case. > * gcc.target/i386/stc-1.c: Likewise. > > > Thanks, Roger. > -- > > -Original Me

Re: [x86 PATCH] Add support for stc, clc and cmc instructions in i386.md

2023-06-06 Thread Uros Bizjak via Gcc-patches
STC): New tuning flag. > > gcc/testsuite/ChangeLog > * gcc.target/i386/cmc-1.c: New test case. > * gcc.target/i386/stc-1.c: Likewise. > > > Thanks, Roger. > -- > > -Original Message- > From: Uros Bizjak > Sent: 04 June 2023 1

RE: [x86 PATCH] Add support for stc, clc and cmc instructions in i386.md

2023-06-06 Thread Roger Sayle
test case. * gcc.target/i386/stc-1.c: Likewise. Thanks, Roger. -- -Original Message- From: Uros Bizjak Sent: 04 June 2023 18:53 To: Roger Sayle Cc: gcc-patches@gcc.gnu.org Subject: Re: [x86 PATCH] Add support for stc, clc and cmc instructions in i386.md On Sun, Jun 4, 2023 at

Re: [x86 PATCH] Add support for stc, clc and cmc instructions in i386.md

2023-06-04 Thread Uros Bizjak via Gcc-patches
On Sun, Jun 4, 2023 at 12:45 AM Roger Sayle wrote: > > > This patch is the latest revision of my patch to add support for the > STC (set carry flag), CLC (clear carry flag) and CMC (complement > carry flag) instructions to the i386 backend, incorporating Uros' > previous feedback. The significant

[x86 PATCH] Add support for stc, clc and cmc instructions in i386.md

2023-06-03 Thread Roger Sayle
This patch is the latest revision of my patch to add support for the STC (set carry flag), CLC (clear carry flag) and CMC (complement carry flag) instructions to the i386 backend, incorporating Uros' previous feedback. The significant changes are (i) the inclusion of CMC, (ii) the use of UNSPEC f