Lines Matching full:macro
40 * - rounds 0-15 are type 1 and load data (round1 macro).
41 * - rounds 16-19 are type 1 and do not load data (round1x macro).
42 * - rounds 20-39 are type 2 and do not load data (round2 macro).
43 * - rounds 40-59 are type 3 and do not load data (round3 macro).
44 * - rounds 60-79 are type 4 and do not load data (round4 macro).
53 .macro load index
59 .macro shuffle index
68 .macro func1 a, b, c, d, e
75 .macro func2 a, b, c, d, e
81 .macro func3 a, b, c, d, e
90 .macro func4 a, b, c, d, e
94 .macro mix a, b, c, d, e, const
103 .macro round1 a, b, c, d, e, index
109 .macro round1x a, b, c, d, e, index
115 .macro round2 a, b, c, d, e, index
121 .macro round3 a, b, c, d, e, index
127 .macro round4 a, b, c, d, e, index
298 .macro update_hash a, tb, c, d, e
312 .macro precalc0 offset
316 .macro precalc1 offset
320 .macro precalc2 yreg
324 .macro precalc4 yreg, k_offset
328 .macro precalc7 offset
344 .macro precalc00_15 offset, yreg
353 .macro precalc16 reg_sub16, reg_sub12, reg_sub4, reg
358 .macro precalc17 reg_sub16, reg_sub8, reg
363 .macro precalc18 reg
368 .macro precalc19 reg
373 .macro precalc20 reg
378 .macro precalc21 reg
383 .macro precalc23 reg, k_offset, offset
401 .macro precalc16_31 reg, reg_sub4, reg_sub8, reg_sub12, reg_sub16, k_offset, offset
412 .macro precalc32 reg_sub8, reg_sub4
416 .macro precalc33 reg_sub28, reg
420 .macro precalc34 reg_sub16
424 .macro precalc35 reg
428 .macro precalc36 reg
432 .macro precalc37 reg
437 .macro precalc39 reg, k_offset, offset
442 .macro precalc32_79 reg, reg_sub4, reg_sub8, reg_sub16, reg_sub28, k_offset, offset
452 .macro precalc
480 .macro calc_f1_pre offset, reg_a, reg_b, reg_c, reg_e
491 .macro calc_f1_post reg_a, reg_b, reg_e
501 .macro calc0
512 .macro calc1
518 .macro calc2
524 .macro calc3
529 .macro calc4
535 .macro calc5
540 .macro calc6
545 .macro calc7
551 .macro calc8
557 .macro calc9
563 .macro calc10
569 .macro calc11
574 .macro calc12
580 .macro calc13
585 .macro calc14
590 .macro calc15
596 .macro calc16
602 .macro calc17
608 .macro calc18
614 .macro calc_f2_pre offset, reg_a, reg_b, reg_e
621 .macro calc_f2_post reg_a, reg_b, reg_c, reg_e
627 .macro calc19
632 .macro calc20
638 .macro calc21
643 .macro calc22
648 .macro calc23
654 .macro calc24
660 .macro calc25
666 .macro calc26
672 .macro calc27
677 .macro calc28
683 .macro calc29
688 .macro calc30
693 .macro calc31
699 .macro calc32
705 .macro calc33
711 .macro calc34
717 .macro calc35
723 .macro calc36
729 .macro calc37
735 .macro calc38
740 .macro calc_f3_pre offset, reg_e
744 .macro calc_f3_post reg_a, reg_b, reg_c, reg_e, reg_tb
756 .macro calc39
762 .macro calc40
768 .macro calc41
774 .macro calc42
780 .macro calc43
786 .macro calc44
792 .macro calc45
798 .macro calc46
803 .macro calc47
811 .macro calc48
817 .macro calc49
823 .macro calc50
829 .macro calc51
835 .macro calc52
841 .macro calc53
847 .macro calc54
852 .macro calc55
858 .macro calc56
864 .macro calc57
870 .macro calc58
876 .macro calc59
882 .macro calc60
888 .macro calc61
894 .macro calc62
899 .macro calc63
905 .macro calc64
911 .macro calc65
917 .macro calc66
923 .macro calc67
929 .macro calc68
935 .macro calc69
941 .macro calc70
946 .macro calc71
952 .macro calc72
958 .macro calc73
964 .macro calc74
970 .macro calc75
976 .macro calc76
982 .macro calc77
988 .macro calc78
993 .macro calc79
1004 .macro calc80
1015 .macro calc81
1021 .macro calc82
1027 .macro calc83
1033 .macro calc84
1039 .macro calc85
1045 .macro calc86
1050 .macro calc87
1056 .macro calc88
1062 .macro calc89
1068 .macro calc90
1074 .macro calc91
1080 .macro calc92
1086 .macro calc93
1092 .macro calc94
1097 .macro calc95
1103 .macro calc96
1109 .macro calc97
1115 .macro calc98
1121 .macro calc99
1127 .macro calc100
1133 .macro calc101
1139 .macro calc102
1144 .macro calc103
1150 .macro calc104
1156 .macro calc105
1162 .macro calc106
1168 .macro calc107
1174 .macro calc108
1180 .macro calc109
1186 .macro calc110
1191 .macro calc111
1197 .macro calc112
1203 .macro calc113
1209 .macro calc114
1215 .macro calc115
1221 .macro calc116
1227 .macro calc117
1233 .macro calc118
1238 .macro calc119
1244 .macro calc120
1250 .macro calc121
1256 .macro calc122
1262 .macro calc123
1268 .macro calc124
1274 .macro calc125
1280 .macro calc126
1285 .macro calc127
1291 .macro calc128
1297 .macro calc129
1303 .macro calc130
1309 .macro calc131
1315 .macro calc132
1321 .macro calc133
1327 .macro calc134
1332 .macro calc135
1338 .macro calc136
1344 .macro calc137
1350 .macro calc138
1356 .macro calc139
1362 .macro calc140
1368 .macro calc141
1374 .macro calc142
1379 .macro calc143
1385 .macro calc144
1391 .macro calc145
1397 .macro calc146
1403 .macro calc147
1409 .macro calc148
1415 .macro calc149
1421 .macro calc150
1426 .macro calc151
1432 .macro calc152
1438 .macro calc153
1444 .macro calc154
1450 .macro calc155
1456 .macro calc156
1462 .macro calc157
1468 .macro calc158
1473 .macro calc159
1785 .macro midround msg3, msg0, msg1, msg2, e1, e0, k