version 1.6, 2019/08/29 21:19:09
|
version 1.7, 2019/08/29 21:57:38
|
Line 49 Repro:
|
Line 49 Repro:
|
EOF |
EOF |
vax--netbsdelf-g++ -O2 -c decl.ii |
vax--netbsdelf-g++ -O2 -c decl.ii |
|
|
|
This errors out with: |
|
|
|
$ env PATH=$PWD:$PATH ./xgcc -fno-use-linker-plugin -c -O2 ~/oacc/decl.ii -fno-tree-vectorize |
|
/home/fly/oacc/decl.ii: In function 'bool i()': |
|
/home/fly/oacc/decl.ii:17:1: error: unrecognizable insn: |
|
17 | } |
|
| ^ |
|
(insn 13 12 14 2 (set (reg:SI 33) |
|
(subreg:SI (mem:DI (plus:SI (mult:SI (reg/v:SI 24 [ g ]) |
|
(const_int 8 [0x8])) |
|
(reg/f:SI 23 [ _6 ])) [1 *_10+0 S8 A32]) 4)) "/home/fly/oacc/decl.ii":16:14 -1 |
|
(nil)) |
|
during RTL pass: vregs |
|
/home/fly/oacc/decl.ii:17:1: internal compiler error: in extract_insn, at recog.c:2310 |
|
|
|
Providing a trivial scheduling will avoid subregs of mem. |