https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91796
Hongtao.liu <crazylht at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |crazylht at gmail dot com --- Comment #10 from Hongtao.liu <crazylht at gmail dot com> --- ICX -O2 -march=cascadelake even produce 1 instruction. .LCPI0_0: .quad 9223372036854775807 # 0x7fffffffffffffff copysign2_pd(double __vector(4), double __vector(4)): # vpternlogq ymm0, ymm1, qword ptr [rip + .LCPI0_0]{1to4}, 216 ret