#include "xed-internal-header.h"
#include "xed-operand-values-interface.h"
#include "xed-util.h"
#include "xed-init-pointer-names.h"
#include "xed-operand-ctype-enum.h"
#include "xed-operand-ctype-map.h"
#include "xed-reg-class.h"
#include "xed-ild.h"
xed_uint32_t
xed_operand_values_get_memory_displacement_length_bits_raw(
const xed_operand_values_t* p)
{
if (xed_operand_values_has_memory_displacement(p) == 0)
return 0;
return xed_operand_values_get_memory_displacement_length_bits(p);
}
xed_uint32_t
xed_operand_values_get_memory_displacement_length_bits(
const xed_operand_values_t* p)
{
if (xed_operand_values_has_memory_displacement(p) == 0)
return 0;
return xed3_operand_get_disp_width(p);
}
xed_int64_t xed_operand_values_get_memory_displacement_int64(
const xed_operand_values_t* p) {
if (xed_operand_values_has_memory_displacement(p) == 0)
return 0;
return xed3_operand_get_disp(p);
}
xed_int64_t
xed_operand_values_get_memory_displacement_int64_raw(
const xed_operand_values_t* p)
{
return xed_operand_values_get_memory_displacement_int64(p);
}