• Home
  • Raw
  • Download

Lines Matching refs:ROL64

804 # define ROL64(a,x) ((a<<x)|(a>>(64-x)))  in KeccakF1600Step()  macro
812 D0 = C4^ROL64(C1, 1); in KeccakF1600Step()
813 D1 = C0^ROL64(C2, 1); in KeccakF1600Step()
814 D2 = C1^ROL64(C3, 1); in KeccakF1600Step()
815 D3 = C2^ROL64(C4, 1); in KeccakF1600Step()
816 D4 = C3^ROL64(C0, 1); in KeccakF1600Step()
819 B1 = ROL64((A11^D1), 44); in KeccakF1600Step()
820 B2 = ROL64((A22^D2), 43); in KeccakF1600Step()
821 B3 = ROL64((A33^D3), 21); in KeccakF1600Step()
822 B4 = ROL64((A44^D4), 14); in KeccakF1600Step()
830 B2 = ROL64((A20^D0), 3); in KeccakF1600Step()
831 B3 = ROL64((A31^D1), 45); in KeccakF1600Step()
832 B4 = ROL64((A42^D2), 61); in KeccakF1600Step()
833 B0 = ROL64((A03^D3), 28); in KeccakF1600Step()
834 B1 = ROL64((A14^D4), 20); in KeccakF1600Step()
841 B4 = ROL64((A40^D0), 18); in KeccakF1600Step()
842 B0 = ROL64((A01^D1), 1); in KeccakF1600Step()
843 B1 = ROL64((A12^D2), 6); in KeccakF1600Step()
844 B2 = ROL64((A23^D3), 25); in KeccakF1600Step()
845 B3 = ROL64((A34^D4), 8); in KeccakF1600Step()
852 B1 = ROL64((A10^D0), 36); in KeccakF1600Step()
853 B2 = ROL64((A21^D1), 10); in KeccakF1600Step()
854 B3 = ROL64((A32^D2), 15); in KeccakF1600Step()
855 B4 = ROL64((A43^D3), 56); in KeccakF1600Step()
856 B0 = ROL64((A04^D4), 27); in KeccakF1600Step()
863 B3 = ROL64((A30^D0), 41); in KeccakF1600Step()
864 B4 = ROL64((A41^D1), 2); in KeccakF1600Step()
865 B0 = ROL64((A02^D2), 62); in KeccakF1600Step()
866 B1 = ROL64((A13^D3), 55); in KeccakF1600Step()
867 B2 = ROL64((A24^D4), 39); in KeccakF1600Step()
879 D0 = C4^ROL64(C1, 1); in KeccakF1600Step()
880 D1 = C0^ROL64(C2, 1); in KeccakF1600Step()
881 D2 = C1^ROL64(C3, 1); in KeccakF1600Step()
882 D3 = C2^ROL64(C4, 1); in KeccakF1600Step()
883 D4 = C3^ROL64(C0, 1); in KeccakF1600Step()
886 B1 = ROL64((A31^D1), 44); in KeccakF1600Step()
887 B2 = ROL64((A12^D2), 43); in KeccakF1600Step()
888 B3 = ROL64((A43^D3), 21); in KeccakF1600Step()
889 B4 = ROL64((A24^D4), 14); in KeccakF1600Step()
897 B2 = ROL64((A40^D0), 3); in KeccakF1600Step()
898 B3 = ROL64((A21^D1), 45); in KeccakF1600Step()
899 B4 = ROL64((A02^D2), 61); in KeccakF1600Step()
900 B0 = ROL64((A33^D3), 28); in KeccakF1600Step()
901 B1 = ROL64((A14^D4), 20); in KeccakF1600Step()
908 B4 = ROL64((A30^D0), 18); in KeccakF1600Step()
909 B0 = ROL64((A11^D1), 1); in KeccakF1600Step()
910 B1 = ROL64((A42^D2), 6); in KeccakF1600Step()
911 B2 = ROL64((A23^D3), 25); in KeccakF1600Step()
912 B3 = ROL64((A04^D4), 8); in KeccakF1600Step()
919 B1 = ROL64((A20^D0), 36); in KeccakF1600Step()
920 B2 = ROL64((A01^D1), 10); in KeccakF1600Step()
921 B3 = ROL64((A32^D2), 15); in KeccakF1600Step()
922 B4 = ROL64((A13^D3), 56); in KeccakF1600Step()
923 B0 = ROL64((A44^D4), 27); in KeccakF1600Step()
930 B3 = ROL64((A10^D0), 41); in KeccakF1600Step()
931 B4 = ROL64((A41^D1), 2); in KeccakF1600Step()
932 B0 = ROL64((A22^D2), 62); in KeccakF1600Step()
933 B1 = ROL64((A03^D3), 55); in KeccakF1600Step()
934 B2 = ROL64((A34^D4), 39); in KeccakF1600Step()
946 D0 = C4^ROL64(C1, 1); in KeccakF1600Step()
947 D1 = C0^ROL64(C2, 1); in KeccakF1600Step()
948 D2 = C1^ROL64(C3, 1); in KeccakF1600Step()
949 D3 = C2^ROL64(C4, 1); in KeccakF1600Step()
950 D4 = C3^ROL64(C0, 1); in KeccakF1600Step()
953 B1 = ROL64((A21^D1), 44); in KeccakF1600Step()
954 B2 = ROL64((A42^D2), 43); in KeccakF1600Step()
955 B3 = ROL64((A13^D3), 21); in KeccakF1600Step()
956 B4 = ROL64((A34^D4), 14); in KeccakF1600Step()
964 B2 = ROL64((A30^D0), 3); in KeccakF1600Step()
965 B3 = ROL64((A01^D1), 45); in KeccakF1600Step()
966 B4 = ROL64((A22^D2), 61); in KeccakF1600Step()
967 B0 = ROL64((A43^D3), 28); in KeccakF1600Step()
968 B1 = ROL64((A14^D4), 20); in KeccakF1600Step()
975 B4 = ROL64((A10^D0), 18); in KeccakF1600Step()
976 B0 = ROL64((A31^D1), 1); in KeccakF1600Step()
977 B1 = ROL64((A02^D2), 6); in KeccakF1600Step()
978 B2 = ROL64((A23^D3), 25); in KeccakF1600Step()
979 B3 = ROL64((A44^D4), 8); in KeccakF1600Step()
986 B1 = ROL64((A40^D0), 36); in KeccakF1600Step()
987 B2 = ROL64((A11^D1), 10); in KeccakF1600Step()
988 B3 = ROL64((A32^D2), 15); in KeccakF1600Step()
989 B4 = ROL64((A03^D3), 56); in KeccakF1600Step()
990 B0 = ROL64((A24^D4), 27); in KeccakF1600Step()
997 B3 = ROL64((A20^D0), 41); in KeccakF1600Step()
998 B4 = ROL64((A41^D1), 2); in KeccakF1600Step()
999 B0 = ROL64((A12^D2), 62); in KeccakF1600Step()
1000 B1 = ROL64((A33^D3), 55); in KeccakF1600Step()
1001 B2 = ROL64((A04^D4), 39); in KeccakF1600Step()
1013 D0 = C4^ROL64(C1, 1); in KeccakF1600Step()
1014 D1 = C0^ROL64(C2, 1); in KeccakF1600Step()
1015 D2 = C1^ROL64(C3, 1); in KeccakF1600Step()
1016 D3 = C2^ROL64(C4, 1); in KeccakF1600Step()
1017 D4 = C3^ROL64(C0, 1); in KeccakF1600Step()
1020 B1 = ROL64((A01^D1), 44); in KeccakF1600Step()
1021 B2 = ROL64((A02^D2), 43); in KeccakF1600Step()
1022 B3 = ROL64((A03^D3), 21); in KeccakF1600Step()
1023 B4 = ROL64((A04^D4), 14); in KeccakF1600Step()
1031 B2 = ROL64((A10^D0), 3); in KeccakF1600Step()
1032 B3 = ROL64((A11^D1), 45); in KeccakF1600Step()
1033 B4 = ROL64((A12^D2), 61); in KeccakF1600Step()
1034 B0 = ROL64((A13^D3), 28); in KeccakF1600Step()
1035 B1 = ROL64((A14^D4), 20); in KeccakF1600Step()
1042 B4 = ROL64((A20^D0), 18); in KeccakF1600Step()
1043 B0 = ROL64((A21^D1), 1); in KeccakF1600Step()
1044 B1 = ROL64((A22^D2), 6); in KeccakF1600Step()
1045 B2 = ROL64((A23^D3), 25); in KeccakF1600Step()
1046 B3 = ROL64((A24^D4), 8); in KeccakF1600Step()
1053 B1 = ROL64((A30^D0), 36); in KeccakF1600Step()
1054 B2 = ROL64((A31^D1), 10); in KeccakF1600Step()
1055 B3 = ROL64((A32^D2), 15); in KeccakF1600Step()
1056 B4 = ROL64((A33^D3), 56); in KeccakF1600Step()
1057 B0 = ROL64((A34^D4), 27); in KeccakF1600Step()
1064 B3 = ROL64((A40^D0), 41); in KeccakF1600Step()
1065 B4 = ROL64((A41^D1), 2); in KeccakF1600Step()
1066 B0 = ROL64((A42^D2), 62); in KeccakF1600Step()
1067 B1 = ROL64((A43^D3), 55); in KeccakF1600Step()
1068 B2 = ROL64((A44^D4), 39); in KeccakF1600Step()