]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR target/87550 (Intrinsics for rdpmc (__rdpmc, __builtin_ia32_rdpmc...
authorJakub Jelinek <jakub@redhat.com>
Fri, 12 Oct 2018 17:34:07 +0000 (19:34 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 12 Oct 2018 17:34:07 +0000 (19:34 +0200)
commitb979a5a601be9ee8c922ec7e3fdb94cd9746a10e
treec6886f17791f37a97abb5b7df04e9e2e4aa18274
parent3176632ecd20af3d433edb1da834b08bcf0e0e61
backport: re PR target/87550 (Intrinsics for rdpmc (__rdpmc, __builtin_ia32_rdpmc) are interpreted as pure functions)

Backported from mainline
2018-10-10  Jakub Jelinek  <jakub@redhat.com>

PR target/87550
* config/i386/i386.c (bdesc_args): Move IX86_BUILTIN_RDPMC
from here to ...
(bdesc_special_args): ... here.

* gcc.target/i386/pr87550.c: New test.

From-SVN: r265122
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr87550.c [new file with mode: 0644]