Lines Matching full:mmi
57 { .mmi; ld1 $X[$i&0xf]=[inp],2 // MSB
59 { .mmi; ld1 tmp0=[inp],2
65 { .mmi; ld1 $X[($i+1)&0xf]=[inp],2 // +1
67 { .mmi; ld1 tmp2=[tmp3],2 // +1
70 { .mmi; andcm tmp1=$d,$b
73 { .mmi; or tmp4=tmp4,tmp1 // F_00_19(b,c,d)=(b&c)|(~b&d)
76 { .mmi; ld1 tmp0=[inp],2 // +1
79 { .mmi; ld1 tmp4=[tmp3],2 // +1
93 { .mmi; andcm tmp1=$d,$b
96 { .mmi; or tmp4=tmp3,tmp1 // F_00_19(b,c,d)=(b&c)|(~b&d)
99 { .mmi; xor tmp2=$X[($i+0+1)&0xf],$X[($i+2+1)&0xf] // +1
102 { .mmi; add $f=$f,tmp4 // f+=F_00_19(b,c,d)
105 { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5)
120 { .mmi; mov $X[$i&0xf]=$f // Xupdate
123 { .mmi; andcm tmp1=$d,$b
125 { .mmi; or tmp0=tmp0,tmp1 // F_00_19(b,c,d)=(b&c)|(~b&d)
128 { .mmi; xor tmp2=$X[($i+0+1)&0xf],$X[($i+2+1)&0xf] // +1
131 { .mmi; add $f=$f,tmp0 // f+=F_00_19(b,c,d)
134 { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5)
154 { .mmi; xor tmp0=tmp0,$d // F_20_39(b,c,d)=b^c^d
157 { .mmi; xor tmp2=$X[($i+0+1)&0xf],$X[($i+2+1)&0xf] // +1
160 { .mmi; add $f=$f,tmp0 // f+=F_20_39(b,c,d)
163 { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5)
181 { .mmi; add $f=$f,tmp0 // f+=F_20_39(b,c,d)
183 { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5)
199 { .mmi; mov $X[$i&0xf]=$f // Xupdate
202 { .mmi; and tmp1=$d,$b
204 { .mmi; or tmp0=tmp0,tmp1 // (b&c)|(b&d)
207 { .mmi; and tmp4=$c,$d
211 { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5)
214 { .mmi; or tmp0=tmp0,tmp4 // F_40_59(b,c,d)=(b&c)|(b&d)|(c&d)
240 { .mmi; alloc tmp1=ar.pfs,3,15,0,0
244 { .mmi; $ADDP ctx=0,ctx
259 { .mmi; ld4 $h4=[ctx],-16
262 { .mmi; nop.m 0
267 { .mmi; mov $A=$h0
270 { .mmi; mov $C=$h2
292 { .mmi; add tmp0=4,ctx
294 { .mmi; st4 [ctx]=$h0,8
296 { .mmi; st4 [ctx]=$h2,8