Lines Matching refs:in3

77 #define in3 %i3
123 ! parameter 7 1 for move in1 to in3
124 ! parameter 8 1 for move in3 to in4, 2 for move in4 to in3
125 ! parameter 9 1 for load ks3 and ks2 to in4 and in3
136 ifelse($7,1,{mov in1, in3},{nop})
140 ifelse($8,1,{mov in3, in4},{})
141 ifelse($8,2,{mov in4, in3},{})
155 ifelse($9,1,{LDPTR KS2, in3},{})
618 ! parameter 5 1: load ks1/ks2 to in3/in4, add 120 to in4
619 ! 2: mov in4 to in3
643 ifelse($5,2,{mov in4, in3})
739 ifelse($5,1,{LDPTR KS1, in3})
1091 ! key address in3
1094 rounds_macro(in5, out5, 1, .des_enc.1, in3, in4, retl)
1105 ! loads key next encryption/decryption first round from [in3]
1107 rounds_macro(out5, in5, -1, .des_dec.1, in4, in3, retl)
1135 ! parameter 7 1 for move in1 to in3
1136 ! parameter 8 1 for move in3 to in4, 2 for move in4 to in3
1138 ip_macro(in5, out5, in5, out5, in3, 0, 1, 1)
1140 rounds_macro(in5, out5, 1, .des_encrypt1.1, in3, in4) ! in4 not used
1149 add in1, 120, in3 ! use last subkey for first round
1152 ! parameter 7 1 for move in1 to in3
1153 ! parameter 8 1 for move in3 to in4, 2 for move in4 to in3
1206 mov in1, in3 ! key address to in3
1222 ld [in3], out0 ! key 7531 first round
1225 ld [in3+4], out1 ! key 8642 first round
1229 mov in3, in4
1248 add in3, 120, in4
1303 mov in3, in2 ! save ks3
1306 ! parameter 7 1 for mov in1 to in3
1307 ! parameter 8 1 for mov in3 to in4
1308 ! parameter 9 1 for load ks3 and ks2 to in4 and in3
1310 ip_macro(in5, out5, in5, out5, in3, 1, 1, 0, 0)
1313 mov in2, in3 ! preload ks3
1345 add in3, 120, in4 ! ks3
1348 mov in2, in3 ! ks2
1351 ! parameter 7 1 for mov in1 to in3
1352 ! parameter 8 1 for mov in3 to in4
1353 ! parameter 9 1 for load ks3 and ks2 to in4 and in3
1404 mov in3, in4 ! schedule
1415 ! parameter 8 1 for move in3 to in4, 2 for move in4 to in3
1416 ip_macro(in5, out5, in5, out5, in3, 0, 0, 2)
1425 rounds_macro(in5, out5, 1, .ncbc.enc.1, in3, in4) ! include encryption ks in3
1440 ! parameter 5 1: load ks1/ks2 to in3/in4, add 120 to in4
1441 ! 2: mov in4 to in3
1449 ld [in3], out0 ! key 7531 first round next block
1453 ld [in3+4], out1 ! key 8642
1499 add in3, 120, in3
1503 mov in3, in4 ! schedule
1515 ! parameter 7 1 for mov in1 to in3
1516 ! parameter 8 1 for mov in3 to in4
1600 STPTR in3, KS1
1612 LDPTR KS1, in3
1616 ip_macro(in5, out5, in5, out5, in3)
1620 call .des_enc ! ks1 in3
1624 LDPTR KS3, in3
1626 call .des_enc ! ks3 in3 compares in2 to 8
1642 ! parameter 5 1: load ks1/ks2 to in3/in4, add 120 to in4
1643 ! 2: mov in4 to in3
1654 ld [in3], out0 ! key 7531
1658 ld [in3+4], out1 ! key 8642
1701 add in3, 120, in3
1703 STPTR in3, KS1
1717 ! parameter 7 1 for mov in1 to in3
1718 ! parameter 8 1 for mov in3 to in4
1719 ! parameter 9 1 for load ks3 and ks2 to in4 and in3
1723 call .des_enc ! ks2 in3