* config/sparc/sparc.c (print_operand): Add 's' to sign-extend.
* config/sparc/sparc.md (const_mulsidi3_v8plus): Fix mode of integral constant mult operand. (const_mulsidi3_sp32, const_mulsidi3_sp64): Likewise. (const_smulsi3_highpart_v8plus): Likewise. (const_smulsi3_highpart): Likewise. (const_umulsidi3_sp32): Likewise; sign-extend it in the output. (const_umulsidi3_sp64, const_umulsidi3_v8plus): Likewise. (const_umulsi3_highpart_v8plus): Likewise. (const_umulsi3_highpart): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66179 138bc75d-0d04-0410-961f-82ee72b054a4
Loading
Please register or sign in to comment