diff options
author | Richard Henderson <rth@redhat.com> | 2015-06-29 07:35:19 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2015-06-29 07:35:19 -0700 |
commit | f767f58360e4a029f079c77c0ccf76c505d7c302 (patch) | |
tree | 2fcec776a565f4e7af84a254c59a81a44a678ac2 /gcc/function.c | |
parent | 8fd17b982de905b1d564b9be985ecaacbc6c635f (diff) | |
download | gcc-f767f58360e4a029f079c77c0ccf76c505d7c302.zip gcc-f767f58360e4a029f079c77c0ccf76c505d7c302.tar.gz gcc-f767f58360e4a029f079c77c0ccf76c505d7c302.tar.bz2 |
i386: Implement asm flag outputs
* config/i386/constraints.md (Bf): New constraint.
* config/i386/i386-c.c (ix86_target_macros): Define
__GCC_ASM_FLAG_OUTPUTS__.
* config/i386/i386.c (ix86_md_asm_adjust): Handle =@cc* constraints
as flags outputs.
* doc/extend.texi (FlagOutputOperands): Document them.
testsuite/
* gcc.target/i386/asm-flag-1.c: New.
* gcc.target/i386/asm-flag-2.c: New.
* gcc.target/i386/asm-flag-3.c: New.
* gcc.target/i386/asm-flag-4.c: New.
* gcc.target/i386/asm-flag-5.c: New.
From-SVN: r225122
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions