https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80845

--- Comment #3 from Tom de Vries <vries at gcc dot gnu.org> ---
Likewise, a split reg example in gcc/testsuite/gcc.target/nvptx/abi-vararg-2.c:
...
//(insn 29 27 30 4
//     (set (reg:DI 40)
//          (subreg:DI (reg:TI 23) 0))  5 {*movdi_insn}
//     (nil))
                cvt.u64.u64     %r40, %r23$0;   // 29   *movdi_insn/1
...

With dst_inner == DI and src_inner == TI we end up printing cvt.u64.u64 instead
of mov.u64.

Reply via email to