vsuppl_u Union Reference

#include <defines.h>

Data Fields

uint8 all
struct {
   uint8   type:2
   uint8   data_type:2
   uint8   owns_data:1
   uint8   is_signed:1
   uint8   is_2state:1
   uint8   set:1
part

Detailed Description

Supplemental field for vector structure.


Field Documentation

Specifies what the size/type of a single value entry is

Referenced by arc_add(), bind_task_function_namedblock(), codegen_gen_expr(), combination_underline_tree(), defparam_add(), expression_create_tmp_vecs(), expression_create_value(), expression_display(), expression_op_func__add_a(), expression_op_func__assign(), expression_op_func__bitstoreal(), expression_op_func__bitstoshortreal(), expression_op_func__cond(), expression_op_func__cond_sel(), expression_op_func__divide_a(), expression_op_func__func_call(), expression_op_func__idec(), expression_op_func__iinc(), expression_op_func__itor(), expression_op_func__multiply_a(), expression_op_func__pdec(), expression_op_func__pinc(), expression_op_func__realtobits(), expression_op_func__rtoi(), expression_op_func__sassign(), expression_op_func__shortrealtobits(), expression_op_func__sub_a(), expression_op_func__value_plusargs(), expression_resize(), expression_set_value(), inst_parm_add(), rank_gather_signal_cov(), reentrant_count_afu_bits(), reentrant_restore_data_bits(), reentrant_store_data_bits(), vector_bitwise_and_op(), vector_bitwise_nand_op(), vector_bitwise_nor_op(), vector_bitwise_nxor_op(), vector_bitwise_or_op(), vector_bitwise_xor_op(), vector_clone(), vector_copy(), vector_copy_range(), vector_db_merge(), vector_db_read(), vector_db_write(), vector_dealloc_value(), vector_display(), vector_from_int(), vector_from_real64(), vector_from_uint64(), vector_get_eval_a(), vector_get_eval_ab_count(), vector_get_eval_abc_count(), vector_get_eval_abcd_count(), vector_get_eval_b(), vector_get_eval_c(), vector_get_eval_d(), vector_init_r32(), vector_init_r64(), vector_init_ulong(), vector_is_not_zero(), vector_is_unknown(), vector_mem_rw_count(), vector_merge(), vector_op_add(), vector_op_arshift(), vector_op_ceq(), vector_op_clog2(), vector_op_cne(), vector_op_cxeq(), vector_op_czeq(), vector_op_dec(), vector_op_divide(), vector_op_eq(), vector_op_expand(), vector_op_ge(), vector_op_gt(), vector_op_inc(), vector_op_land(), vector_op_le(), vector_op_list(), vector_op_lor(), vector_op_lshift(), vector_op_lt(), vector_op_modulus(), vector_op_multiply(), vector_op_ne(), vector_op_negate(), vector_op_rshift(), vector_op_subtract(), vector_part_select_pull(), vector_part_select_push(), vector_set_and_comb_evals(), vector_set_assigned(), vector_set_or_comb_evals(), vector_set_other_comb_evals(), vector_set_static(), vector_set_to_x(), vector_set_unary_evals(), vector_to_int(), vector_to_real64(), vector_to_sim_time(), vector_to_string(), vector_to_uint64(), vector_toggle_count(), vector_unary_and(), vector_unary_inv(), vector_unary_nand(), vector_unary_nor(), vector_unary_not(), vector_unary_nxor(), vector_unary_or(), vector_unary_xor(), vector_vcd_assign(), and vsignal_display().

Specifies that this vector should be treated as a 2-state value

Referenced by vector_db_write(), and vector_set_value_ulong().

struct { ... } vsuppl_u::part

Referenced by arc_add(), bind_task_function_namedblock(), codegen_gen_expr(), combination_underline_tree(), db_add_signal(), defparam_add(), enumerate_resolve(), expression_assign(), expression_create_nba(), expression_create_tmp_vecs(), expression_create_value(), expression_db_write(), expression_display(), expression_op_func__add_a(), expression_op_func__assign(), expression_op_func__bitstoreal(), expression_op_func__bitstoshortreal(), expression_op_func__cond(), expression_op_func__cond_sel(), expression_op_func__divide_a(), expression_op_func__func_call(), expression_op_func__idec(), expression_op_func__iinc(), expression_op_func__itor(), expression_op_func__multiply_a(), expression_op_func__pdec(), expression_op_func__pinc(), expression_op_func__realtobits(), expression_op_func__rtoi(), expression_op_func__sassign(), expression_op_func__shortrealtobits(), expression_op_func__sub_a(), expression_op_func__value_plusargs(), expression_resize(), expression_set_signed(), expression_set_tf(), expression_set_tf_preclear(), expression_set_value(), inst_parm_add(), rank_gather_signal_cov(), reentrant_count_afu_bits(), reentrant_restore_data_bits(), reentrant_store_data_bits(), sim_perform_nba(), vector_bitwise_and_op(), vector_bitwise_nand_op(), vector_bitwise_nor_op(), vector_bitwise_nxor_op(), vector_bitwise_or_op(), vector_bitwise_xor_op(), vector_clone(), vector_copy(), vector_copy_range(), vector_copy_val_and_sign_extend_ulong(), vector_db_merge(), vector_db_read(), vector_db_write(), vector_dealloc(), vector_dealloc_value(), vector_display(), vector_from_int(), vector_from_real64(), vector_from_uint64(), vector_get_eval_a(), vector_get_eval_ab_count(), vector_get_eval_abc_count(), vector_get_eval_abcd_count(), vector_get_eval_b(), vector_get_eval_c(), vector_get_eval_d(), vector_init_r32(), vector_init_r64(), vector_init_ulong(), vector_is_not_zero(), vector_is_unknown(), vector_mem_rw_count(), vector_merge(), vector_op_add(), vector_op_arshift(), vector_op_ceq(), vector_op_clog2(), vector_op_cne(), vector_op_cxeq(), vector_op_czeq(), vector_op_dec(), vector_op_divide(), vector_op_eq(), vector_op_expand(), vector_op_ge(), vector_op_gt(), vector_op_inc(), vector_op_land(), vector_op_le(), vector_op_list(), vector_op_lor(), vector_op_lshift(), vector_op_lt(), vector_op_modulus(), vector_op_multiply(), vector_op_ne(), vector_op_negate(), vector_op_rshift(), vector_op_subtract(), vector_part_select_pull(), vector_part_select_push(), vector_reverse_for_cmp_ulong(), vector_set_and_comb_evals(), vector_set_assigned(), vector_set_coverage_and_assign_ulong(), vector_set_or_comb_evals(), vector_set_other_comb_evals(), vector_set_static(), vector_set_to_x(), vector_set_unary_evals(), vector_set_value_ulong(), vector_to_int(), vector_to_real64(), vector_to_sim_time(), vector_to_string(), vector_to_uint64(), vector_toggle_count(), vector_unary_and(), vector_unary_inv(), vector_unary_nand(), vector_unary_nor(), vector_unary_not(), vector_unary_nxor(), vector_unary_or(), vector_unary_xor(), vector_vcd_assign(), vsignal_create_vec(), and vsignal_display().


The documentation for this union was generated from the following file:
Generated on Sun Nov 21 00:55:43 2010 for Covered by  doxygen 1.6.3