Home | History | Annotate | Download | only in libenc

Lines Matching refs:rex

184     ((NULL == rex || 0 == rex->flag) ? reg : (reg + 8))
189 //don't know the use of rex, seems not used when _EM64T_ is not enabled
193 , const Rex UNREF *rex
211 decodeModRM(odesc, pbuf, pinst, rex);
228 decodeModRM(odesc, pbuf, pinst, rex);
311 , rex
378 Rex *prex = NULL;
379 Rex rex;
384 // Match REX prefixes
390 // Have REX.W
393 // Have REX.W in opcode. All mnemonics that allow
394 // REX.W have to have specified it in opcode,
396 rex = *(Rex *)*pbuf;
397 prex = &rex;
405 // No REX.W, so it doesn't have to be in opcode. We
406 // have REX.B, REX.X, REX.R or their combination, but
409 rex = *(Rex *)*pbuf;
410 prex = &rex;
455 , const Rex *rex
471 // On x86_64 all mnemonics that allow REX.W have REX.W in opcode.
472 // Therefore REX.W is simply ignored, and opndDesc.size is used