• Home
  • Raw
  • Download

Lines Matching refs:tweak

1766 my @tweak=map("%xmm$_",(10..15));
1767 my ($twmask,$twres,$twtmp)=("%xmm8","%xmm9",@tweak[4]);
1816 movdqa $inout0,@tweak[5]
1827 movdqa @tweak[5],@tweak[$i]
1829 paddq @tweak[5],@tweak[5]
1831 pxor $rndkey0,@tweak[$i]
1832 pxor $twtmp,@tweak[5]
1836 movdqa @tweak[5],@tweak[4]
1838 paddq @tweak[5],@tweak[5]
1840 pxor $rndkey0,@tweak[4]
1841 pxor $twres,@tweak[5]
1860 pxor @tweak[0],$inout0 # input^=tweak^round[0]
1862 pxor @tweak[1],$inout1
1865 pxor @tweak[2],$inout2
1868 pxor @tweak[3],$inout3
1871 pxor @tweak[5],$twmask # round[0]^=tweak[5]
1873 pxor @tweak[4],$inout4
1879 pxor $twres,@tweak[0] # calculate tweaks^round[last]
1881 pxor $twres,@tweak[1]
1882 movdqa @tweak[0],`16*0`(%rsp) # put aside tweaks^round[last]
1885 pxor $twres,@tweak[2]
1888 pxor $twres,@tweak[3]
1889 movdqa @tweak[1],`16*1`(%rsp)
1891 pxor $twres,@tweak[4]
1892 movdqa @tweak[2],`16*2`(%rsp)
1896 movdqa @tweak[4],`16*4`(%rsp)
1901 pshufd \$0x5f,@tweak[5],$twres
1927 paddq @tweak[5],@tweak[5]
1931 $movkey ($key_),@tweak[0] # load round[0]
1935 pxor $twtmp,@tweak[5]
1936 movaps @tweak[0],@tweak[1] # copy round[0]
1943 pxor @tweak[5],@tweak[0]
1946 paddq @tweak[5],@tweak[5]
1950 movaps @tweak[1],@tweak[2]
1952 pxor $twtmp,@tweak[5]
1959 pxor @tweak[5],@tweak[1]
1962 paddq @tweak[5],@tweak[5]
1966 movdqa @tweak[3],`16*3`(%rsp)
1967 pxor $twtmp,@tweak[5]
1969 movaps @tweak[2],@tweak[3]
1976 pxor @tweak[5],@tweak[2]
1979 paddq @tweak[5],@tweak[5]
1984 pxor $twtmp,@tweak[5]
1985 movaps @tweak[3],@tweak[4]
1991 pxor @tweak[5],@tweak[3]
1994 paddq @tweak[5],@tweak[5]
1998 pxor $rndkey0,@tweak[5]
2004 pxor @tweak[5],@tweak[4]
2007 paddq @tweak[5],@tweak[5]
2015 pxor $twres,@tweak[5]
2033 # at the point @tweak[0..5] are populated with tweak values
2035 pxor $rndkey0,@tweak[0]
2039 pxor $rndkey0,@tweak[1]
2042 pxor $rndkey0,@tweak[2]
2045 pxor $rndkey0,@tweak[3]
2048 pxor $rndkey0,@tweak[4]
2054 pxor @tweak[0],$inout0
2056 pxor @tweak[1],$inout1
2059 pxor @tweak[2],$inout2
2060 pxor @tweak[3],$inout3
2061 pxor @tweak[4],$inout4
2066 xorps @tweak[0],$inout0
2067 movdqa @tweak[5],@tweak[0]
2068 xorps @tweak[1],$inout1
2069 xorps @tweak[2],$inout2
2071 xorps @tweak[3],$inout3
2073 xorps @tweak[4],$inout4
2084 xorps @tweak[0],$inout0
2088 xorps @tweak[0],$inout0
2089 movdqa @tweak[1],@tweak[0]
2099 xorps @tweak[0],$inout0
2100 xorps @tweak[1],$inout1
2104 xorps @tweak[0],$inout0
2105 movdqa @tweak[2],@tweak[0]
2106 xorps @tweak[1],$inout1
2118 xorps @tweak[0],$inout0
2119 xorps @tweak[1],$inout1
2120 xorps @tweak[2],$inout2
2124 xorps @tweak[0],$inout0
2125 movdqa @tweak[3],@tweak[0]
2126 xorps @tweak[1],$inout1
2127 xorps @tweak[2],$inout2
2139 xorps @tweak[0],$inout0
2142 xorps @tweak[1],$inout1
2143 xorps @tweak[2],$inout2
2144 xorps @tweak[3],$inout3
2148 pxor @tweak[0],$inout0
2149 movdqa @tweak[4],@tweak[0]
2150 pxor @tweak[1],$inout1
2151 pxor @tweak[2],$inout2
2153 pxor @tweak[3],$inout3
2181 xorps @tweak[0],$inout0
2185 xorps @tweak[0],$inout0
2305 movdqa $inout0,@tweak[5]
2313 movdqa @tweak[5],@tweak[$i]
2315 paddq @tweak[5],@tweak[5]
2317 pxor $rndkey0,@tweak[$i]
2318 pxor $twtmp,@tweak[5]
2322 movdqa @tweak[5],@tweak[4]
2324 paddq @tweak[5],@tweak[5]
2326 pxor $rndkey0,@tweak[4]
2327 pxor $twres,@tweak[5]
2346 pxor @tweak[0],$inout0 # input^=tweak^round[0]
2348 pxor @tweak[1],$inout1
2351 pxor @tweak[2],$inout2
2354 pxor @tweak[3],$inout3
2357 pxor @tweak[5],$twmask # round[0]^=tweak[5]
2359 pxor @tweak[4],$inout4
2365 pxor $twres,@tweak[0] # calculate tweaks^round[last]
2367 pxor $twres,@tweak[1]
2368 movdqa @tweak[0],`16*0`(%rsp) # put aside tweaks^last round key
2371 pxor $twres,@tweak[2]
2374 pxor $twres,@tweak[3]
2375 movdqa @tweak[1],`16*1`(%rsp)
2377 pxor $twres,@tweak[4]
2378 movdqa @tweak[2],`16*2`(%rsp)
2382 movdqa @tweak[4],`16*4`(%rsp)
2387 pshufd \$0x5f,@tweak[5],$twres
2413 paddq @tweak[5],@tweak[5]
2417 $movkey ($key_),@tweak[0] # load round[0]
2421 pxor $twtmp,@tweak[5]
2422 movaps @tweak[0],@tweak[1] # copy round[0]
2429 pxor @tweak[5],@tweak[0]
2432 paddq @tweak[5],@tweak[5]
2436 movaps @tweak[1],@tweak[2]
2438 pxor $twtmp,@tweak[5]
2445 pxor @tweak[5],@tweak[1]
2448 paddq @tweak[5],@tweak[5]
2452 movdqa @tweak[3],`16*3`(%rsp)
2453 pxor $twtmp,@tweak[5]
2455 movaps @tweak[2],@tweak[3]
2462 pxor @tweak[5],@tweak[2]
2465 paddq @tweak[5],@tweak[5]
2470 pxor $twtmp,@tweak[5]
2471 movaps @tweak[3],@tweak[4]
2477 pxor @tweak[5],@tweak[3]
2480 paddq @tweak[5],@tweak[5]
2484 pxor $rndkey0,@tweak[5]
2490 pxor @tweak[5],@tweak[4]
2493 paddq @tweak[5],@tweak[5]
2501 pxor $twres,@tweak[5]
2519 # at the point @tweak[0..5] are populated with tweak values
2521 pxor $rndkey0,@tweak[0]
2522 pxor $rndkey0,@tweak[1]
2526 pxor $rndkey0,@tweak[2]
2529 pxor $rndkey0,@tweak[3]
2532 pxor $rndkey0,@tweak[4]
2540 pxor @tweak[0],$inout0
2542 pxor @tweak[1],$inout1
2545 pxor @tweak[2],$inout2
2546 pxor @tweak[3],$inout3
2547 pxor @tweak[4],$inout4
2551 xorps @tweak[0],$inout0
2552 xorps @tweak[1],$inout1
2553 xorps @tweak[2],$inout2
2555 xorps @tweak[3],$inout3
2557 xorps @tweak[4],$inout4
2561 pcmpgtd @tweak[5],$twtmp
2564 pshufd \$0x13,$twtmp,@tweak[1] # $twres
2568 movdqa @tweak[5],@tweak[0]
2569 paddq @tweak[5],@tweak[5] # psllq 1,$tweak
2570 pand $twmask,@tweak[1] # isolate carry and residue
2571 pxor @tweak[5],@tweak[1]
2578 xorps @tweak[0],$inout0
2582 xorps @tweak[0],$inout0
2583 movdqa @tweak[1],@tweak[0]
2585 movdqa @tweak[2],@tweak[1]
2594 xorps @tweak[0],$inout0
2595 xorps @tweak[1],$inout1
2599 xorps @tweak[0],$inout0
2600 movdqa @tweak[2],@tweak[0]
2601 xorps @tweak[1],$inout1
2602 movdqa @tweak[3],@tweak[1]
2614 xorps @tweak[0],$inout0
2615 xorps @tweak[1],$inout1
2616 xorps @tweak[2],$inout2
2620 xorps @tweak[0],$inout0
2621 movdqa @tweak[3],@tweak[0]
2622 xorps @tweak[1],$inout1
2623 movdqa @tweak[4],@tweak[1]
2624 xorps @tweak[2],$inout2
2636 xorps @tweak[0],$inout0
2639 xorps @tweak[1],$inout1
2640 xorps @tweak[2],$inout2
2641 xorps @tweak[3],$inout3
2645 pxor @tweak[0],$inout0
2646 movdqa @tweak[4],@tweak[0]
2647 pxor @tweak[1],$inout1
2648 movdqa @tweak[5],@tweak[1]
2649 pxor @tweak[2],$inout2
2651 pxor @tweak[3],$inout3
2668 xorps @tweak[1],$inout0
2672 xorps @tweak[1],$inout0
2690 xorps @tweak[0],$inout0
2694 xorps @tweak[0],$inout0