[][src]Function xed_sys::xed_encoder_request_set_operand_order

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
)

@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.