Lines Matching refs:xmm
130 $xmm=$ymm=0;
131 for (@ARGV) { $xmm=1 if (/-DOPENSSL_IA32_SSE2/); }
133 $ymm=1 if ($xmm &&
138 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32n" &&
142 $ymm=1 if ($xmm && !$ymm && $ARGV[0] eq "win32" &&
146 $ymm=1 if ($xmm && !$ymm && `$ENV{CC} -v 2>&1` =~ /((?:clang|LLVM) version|based on LLVM) ([0-9]+\.[0-9]+)/ &&
149 $shaext=$xmm; ### set to zero if compiling for 1.0.1
151 &external_label("OPENSSL_ia32cap_P") if ($xmm);
329 if ($xmm) {
429 if ($xmm) {
435 my ($ABCD,$E,$E_,$BSWAP)=map("xmm$_",(0..3));
436 my @MSG=map("xmm$_",(4..7));
440 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
445 if ("$dst:$src" =~ /xmm([0-7]):xmm([0-7])/)
544 # %xmm[0-7] are used as ring @X[] buffer containing quadruples of last
552 # no %xmm registers left to spare. For this reason part of the ring
565 my @X=map("xmm$_",(4..7,0..3)); # pre-seeded for $Xi=4
637 &movdqu (@X[-4&7],&QWP(-64,$inp)); # load input to %xmm[0-3]
1109 my @X=map("xmm$_",(4..7,0..3)); # pre-seeded for $Xi=4
1181 &vmovdqu(@X[-4&7],&QWP(-64,$inp)); # load input to %xmm[0-3]