diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2015-11-10 09:35:11 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2015-11-10 09:35:11 +0000 |
commit | ce68b5cfb9d12cb55345bd26ee9114aee925d46a (patch) | |
tree | f7660813bbcbf78ce1bf2c64cd6933e5e449b3b0 /libvtv | |
parent | df554b0e49e59c974e45ab21a3a2b4295ce348b2 (diff) | |
download | gcc-ce68b5cfb9d12cb55345bd26ee9114aee925d46a.zip gcc-ce68b5cfb9d12cb55345bd26ee9114aee925d46a.tar.gz gcc-ce68b5cfb9d12cb55345bd26ee9114aee925d46a.tar.bz2 |
[optabs][ifcvt][1/3] Define negcc, notcc optabs
* ifcvt.c (noce_try_inverse_constants): New function.
(noce_process_if_block): Call it.
* optabs.h (emit_conditional_neg_or_complement): Declare prototype.
* optabs.def (negcc_optab, notcc_optab): Declare.
* optabs.c (emit_conditional_neg_or_complement): New function.
* doc/tm.texi (Standard Names): Document negcc, notcc names.
From-SVN: r230089
Diffstat (limited to 'libvtv')
0 files changed, 0 insertions, 0 deletions