RE: [PATCH v2] x86: Convert integer constant to mode of move

2025-08-12 Thread Liu, Hongtao
> -Original Message- > From: H.J. Lu > Sent: Tuesday, August 12, 2025 8:19 PM > To: gcc-patches@gcc.gnu.org > Cc: ubiz...@gmail.com; Liu, Hongtao > Subject: [PATCH v2] x86: Convert integer constant to mode of move > > For > > (set (reg/v:DI 106 [ k ]

[PATCH v2] x86: Convert integer constant to mode of move

2025-08-12 Thread H.J. Lu
For (set (reg/v:DI 106 [ k ]) (const_int 30 [0xb2d05e00])) ... (set (reg:V4SI 115 [ _13 ]) (vec_duplicate:V4SI (subreg:SI (reg/v:DI 106 [ k ]) 0))) ... (set (reg:V2SI 118 [ _9 ]) (vec_duplicate:V2SI (subreg:SI (reg/v:DI 106 [ k ]) 0))) we should generate (set (reg:SI 125)