]> git.ipfire.org Git - thirdparty/gcc.git/commit
[nvptx] Fix some missing mode warnings in nvptx.md
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 16 Jun 2019 22:26:27 +0000 (22:26 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 16 Jun 2019 22:26:27 +0000 (22:26 +0000)
commitaeb8e16a128c09255c5069402f3bc3a1ea3cfd82
tree6b2254ef7ca4ec8643c4a553cbfdbbb8351956e7
parent93793aadd3506af460bba1566c3ef91814358e4a
[nvptx] Fix some missing mode warnings in nvptx.md

Fix these warnings:
...
gcc/config/nvptx/nvptx.md:748:1: warning: operand 0 missing mode?
gcc/config/nvptx/nvptx.md:757:1: warning: operand 1 missing mode?
gcc/config/nvptx/nvptx.md:1514:1: warning: source missing a mode?
...

Build and reg-tested on x86_64 with nvptx accelerator.

2019-06-17  Tom de Vries  <tdevries@suse.de>

* config/nvptx/nvptx.md (define_insn "call_insn"): Rename to ...
(define_insn "call_insn_<mode>"): ... this.  Use P iterator on
match_operand 0.
(define_insn "call_value_insn"): Rename to ...
(define_insn "call_value_insn_<mode>"): this.  Use P iterator on
match_operand 0.
(define_insn "nvptx_red_partition"): Set unspec_volatile result mode to
DI.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@272365 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/nvptx/nvptx.md