0]  add x00,x00,x00   // h+=Sigma0(a)  str x0,[sp,#0]  ror x00,x00,#00  add x00,x00,x00   // h+=K[i]  eor x0,x00,x00,ror#00  and x00,x00,x00  bic x00,x00,x00  add x00,x00,x0   // h+=X[i]  orr x00,x00,x00   // Ch(e,f,g)  eor x00,x00,x00   // a^b, b^c in next round  eor x00,x00,x0,ror#00 // Sigma0(e)  ror x0,x00,#00  add x00,x00,x00   // h+=Ch(e,f,g)  eor x00,x00,x00,ror#0  add x00,x00,x00   // h+=Sigma0(e)  and x00,x00,x00   // (b^c)&=(a^b)  add x00,x00,x00   // d+=h  eor x00,x00,x00   // Maj(a,b,c)  eor x00,x0,x00,ror#00 // Sigma0(a)  add x00,x00,x00   // h+=Maj(a,b,c)  ldr x00,[x00],#0  // *K++, x00 in next round  //add x00,x00,x00   // h+=Sigma0(a) #ifndef __ARMEB__  rev x0,x0   // 00 #endif  ldr x0,[sp,#00]  add x00,x00,x00   // h+=Sigma0(a)  str x0,[sp,#00]  ror x00,x00,#00  add x00,x00,x00   // h+=K[i]  eor x0,x00,x00,ror#00  and x00,x00,x00  bic x00,x00,x00  add x00,x00,x0   // h+=X[i]  orr x00,x00,x00   // Ch(e,f,g)  eor x00,x00,x00   // a^b, b^c in next round  eor x00,x00,x0,ror#00 // Sigma0(e)  ror x0,x00,#00  add x00,x00,x00   // h+=Ch(e,f,g)  eor x00,x00,x00,ror#0  add x00,x00,x00   // h+=Sigma0(e)  and x00,x00,x00   // (b^c)&=(a^b)  add x00,x00,x00   // d+=h  eor x00,x00,x00   // Maj(a,b,c)  eor x00,x0,x00,ror#00 // Sigma0(a)  add x00,x00,x00   // h+=Maj(a,b,c)  ldr x00,[x00],#0  // *K++, x00 in next round  //add x00,x00,x00   // h+=Sigma0(a) #ifndef __ARMEB__  rev x0,x0   // 00 #endif  ldr x0,[sp,#0