我使用 xmm0 有 128 位的系统。我想将 [63...0] 设置为零,而不影响 [127...64]。我用:
MOV RAX, 0xFFFFFFFFFFFFFFFF MOVQ xmm2, RAX PSHUFD xmm2, xmm2, 0b00001111 PAND xmm1, xmm2
有没有更快的方法?
x86 assembly sse simd micro-optimization
assembly ×1
micro-optimization ×1
simd ×1
sse ×1
x86 ×1