https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78057
--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Author: jakub Date: Fri Oct 21 15:39:25 2016 New Revision: 241411 URL: https://gcc.gnu.org/viewcvs?rev=241411&root=gcc&view=rev Log: PR target/78057 * config/i386/i386.c: Include fold-const-call.h, tree-vrp.h and tree-ssanames.h. (ix86_fold_builtin): Fold IX86_BUILTIN_[LT]ZCNT{16,32,64} with INTEGER_CST argument. (ix86_gimple_fold_builtin): New function. (TARGET_GIMPLE_FOLD_BUILTIN): Define. * gcc.target/i386/pr78057.c: New test. Added: trunk/gcc/testsuite/gcc.target/i386/pr78057.c Modified: trunk/gcc/ChangeLog trunk/gcc/config/i386/i386.c trunk/gcc/testsuite/ChangeLog