Lines Matching refs:QWP
162 &movdqa ("xmm7",&QWP($k_inv,$const));
163 &movdqa ("xmm6",&QWP($k_s0F,$const));
185 &movdqa ("xmm2",&QWP($k_ipt,$const));
188 &movdqu ("xmm5",&QWP(0,$key));
190 &movdqa ("xmm0",&QWP($k_ipt+16,$const));
202 &movdqa ("xmm4",&QWP($k_sb1,$const)); # 4 : sb1u
203 &movdqa ("xmm0",&QWP($k_sb1+16,$const));# 0 : sb1t
207 &movdqa ("xmm5",&QWP($k_sb2,$const)); # 4 : sb2u
209 &movdqa ("xmm1",&QWP(-0x40,$base,$magic));# .Lk_mc_forward[]
211 &movdqa ("xmm2",&QWP($k_sb2+16,$const));# 2 : sb2t
212 &movdqa ("xmm4",&QWP(0,$base,$magic)); # .Lk_mc_backward[]
230 &movdqa ("xmm5",&QWP($k_inv+16,$const));# 2 : a/k
247 &movdqu ("xmm5",&QWP(0,$key));
252 &movdqa ("xmm4",&QWP($k_sbo,$const)); # 3 : sbou .Lk_sbo
253 &movdqa ("xmm0",&QWP($k_sbo+16,$const));# 3 : sbot .Lk_sbo+16
257 &movdqa ("xmm1",&QWP(0x40,$base,$magic));# .Lk_sr[]
272 &movdqa ("xmm2",&QWP($k_dipt-$k_dsbd,$base));
276 &movdqu ("xmm5",&QWP(0,$key));
280 &movdqa ("xmm0",&QWP($k_dipt-$k_dsbd+16,$base));
285 &movdqa ("xmm5",&QWP($k_mc_forward+48,$const));
295 &movdqa ("xmm4",&QWP(-0x20,$base)); # 4 : sb9u
296 &movdqa ("xmm1",&QWP(-0x10,$base)); # 0 : sb9t
300 &movdqa ("xmm4",&QWP(0,$base)); # 4 : sbdu
302 &movdqa ("xmm1",&QWP(0x10,$base)); # 0 : sbdt
308 &movdqa ("xmm4",&QWP(0x20,$base)); # 4 : sbbu
310 &movdqa ("xmm1",&QWP(0x30,$base)); # 0 : sbbt
316 &movdqa ("xmm4",&QWP(0x40,$base)); # 4 : sbeu
318 &movdqa ("xmm1",&QWP(0x50,$base)); # 0 : sbet
332 &movdqa ("xmm2",&QWP($k_inv+16,$const));# 2 : a/k
349 &movdqu ("xmm0",&QWP(0,$key));
354 &movdqa ("xmm4",&QWP(0x60,$base)); # 3 : sbou
357 &movdqa ("xmm0",&QWP(0x70,$base)); # 0 : sbot
358 &movdqa ("xmm2",&QWP(0,$magic));
372 &movdqu ("xmm0",&QWP(0,$inp)); # load key (unaligned)
373 &movdqa ("xmm2",&QWP($k_rcon,$const)); # load rcon
378 &movdqa (&QWP(4,"esp"),"xmm2"); # xmm8
386 &movdqu (&QWP(0,$key),"xmm0");
391 &movdqa ("xmm1",&QWP($k_sr,$const,$magic));
393 &movdqu (&QWP(0,$key),"xmm3");
436 &movdqu ("xmm0",&QWP(8,$inp)); # load key part 2 (very unaligned)
467 &movdqu ("xmm0",&QWP(16,$inp)); # load key part 2 (unaligned)
483 &movdqa (&QWP(20,"esp"),"xmm7");
486 &movdqa ("xmm7",&QWP(20,"esp"));
507 &movdqa ("xmm1",&QWP($k_sr,$const,$magic));
514 &pxor ("xmm0",&QWP($k_s63,$const));
516 &movdqu (&QWP(0,$key),"xmm0"); # save last key
575 &movdqa ("xmm2",&QWP(8,"esp")); # xmm8
586 &movdqa (&QWP(8,"esp"),"xmm2"); # xmm8
597 &pxor ("xmm7",&QWP($k_s63,$const));
600 &movdqa ("xmm4",&QWP($k_s0F,$const));
601 &movdqa ("xmm5",&QWP($k_inv,$const)); # 4 : 1/j
606 &movdqa ("xmm2",&QWP($k_inv+16,$const));# 2 : a/k
621 &movdqa ("xmm4",&QWP($k_sb1,$const)); # 4 : sbou
623 &movdqa ("xmm0",&QWP($k_sb1+16,$const));# 0 : sbot
642 &movdqa ("xmm2",&QWP($k_s0F,$const));
647 &movdqa ("xmm2",&QWP(0,$base));
649 &movdqa ("xmm0",&QWP(16,$base));
680 &movdqa ("xmm5",&QWP($k_mc_forward,$const));
686 &pxor ("xmm4",&QWP($k_s63,$const));
698 &movdqa ("xmm2",&QWP($k_s0F,$const));
705 &movdqa ("xmm2",&QWP(0,$inp));
707 &movdqa ("xmm3",&QWP(0x10,$inp));
712 &movdqa ("xmm2",&QWP(0x20,$inp));
715 &movdqa ("xmm3",&QWP(0x30,$inp));
720 &movdqa ("xmm2",&QWP(0x40,$inp));
723 &movdqa ("xmm3",&QWP(0x50,$inp));
728 &movdqa ("xmm2",&QWP(0x60,$inp));
731 &movdqa ("xmm3",&QWP(0x70,$inp));
738 &movdqa ("xmm1",&QWP($k_sr,$const,$magic));
742 &movdqu (&QWP(0,$key),"xmm3");
815 &movdqu ("xmm0",&QWP(0,$inp));
817 &movdqu (&QWP(0,$out),"xmm0");
834 &movdqu ("xmm0",&QWP(0,$inp));
836 &movdqu (&QWP(0,$out),"xmm0");
853 &movdqu ("xmm1",&QWP(0,$const)); # load IV
870 &movdqu ("xmm0",&QWP(0,$inp)); # load input
876 &movdqu (&QWP(0,$base,$inp),"xmm0"); # write output
883 &movdqu ("xmm0",&QWP(0,$inp)); # load input
884 &movdqa (&QWP(16,"esp"),"xmm1"); # save IV
885 &movdqa (&QWP(32,"esp"),"xmm0"); # save future IV
889 &pxor ("xmm0",&QWP(16,"esp")); # out^=iv
890 &movdqa ("xmm1",&QWP(32,"esp")); # load next IV
891 &movdqu (&QWP(0,$base,$inp),"xmm0"); # write output
899 &movdqu (&QWP(0,$base),"xmm1"); # write IV