H A D | stubGenerator_x86_32.cpp | 2575 const XMMRegister xmm_result0 = xmm4; local 2618 __ opc(xmm_result0, src_reg); \ 2629 __ movdqu(xmm_result0, Address(from, pos, Address::times_1, 0 * AESBlockSize)); // get next 4 blocks into xmmresult registers 2656 __ pxor(xmm_result0, xmm_prev_block_cipher); 2666 __ movdqu(Address(to, pos, Address::times_1, 0 * AESBlockSize), xmm_result0); local 2680 __ movdqu(xmm_result0, Address(from, pos, Address::times_1, 0)); // get next 16 bytes of cipher input 2681 __ movdqa(xmm_result1, xmm_result0); 2684 __ pxor(xmm_result0, xmm_key_tmp0); 2689 __ aesdec(xmm_result0, xmm_key_tmp0); 2692 __ aesdeclast(xmm_result0, xmm_key_tmp 2694 __ movdqu(Address(to, pos, Address::times_1, 0), xmm_result0); // store into the next 16 bytes of output local 2807 const XMMRegister xmm_result0 = xmm4; local 2896 __ movdqu(Address(to, pos, Address::times_1, 0 * AESBlockSize), xmm_result0); local 2933 __ movdqu(Address(to, pos, Address::times_1, 0 * AESBlockSize), xmm_result0); local 2966 __ movdqu(Address(saved_encCounter_start, 0), xmm_result0); // 2. Perform pxor of the encrypted counter and plaintext Bytes. local 2971 __ pextrd(Address(to, pos), xmm_result0, 0); local 2972 __ pextrd(Address(to, pos, Address::times_1, 4), xmm_result0, 1); local 2978 __ pextrd(Address(to, pos), xmm_result0, 0); local 2984 __ pextrb(Address(to, pos), xmm_result0, 0); local 2985 __ pextrb(Address(to, pos, Address::times_1, 1), xmm_result0, 1); local 2991 __ pextrb(Address(to, pos), xmm_result0, 0); local [all...] |