Function xed_sys::xed_encoder_request_set_operand_order[][src]

pub unsafe extern "C" fn xed_encoder_request_set_operand_order(
    p: *mut xed_encoder_request_t,
    operand_index: xed_uint_t,
    name: xed_operand_enum_t
)
Expand description

@ingroup ENC Specify the name as the n’th operand in the operand order.

The complication of this function is that the register operand names are specific to the position of the operand (REG0, REG1, REG2…). One can use this function for registers or one can use the xed_encoder_request_set_operand_name_reg() which takes integers instead of operand names.

@param[in] p #xed_encoder_request_t @param[in] operand_index xed_uint_t representing n’th operand position @param[in] name #xed_operand_enum_t operand name.