Searched refs:packed_dims (Results 1 – 14 of 14) sorted by relevance
/dports/cad/iverilog/verilog-11.0/ |
H A D | netparray.cc | 57 const vector<netrange_t>&packed_dims = static_dimensions(); in slice_dimensions() local 61 vector<netrange_t> res (packed_dims.size() + elem_dims.size()); in slice_dimensions() 63 for (size_t idx = 0 ; idx < packed_dims.size() ; idx += 1) in slice_dimensions() 64 res[idx] = packed_dims[idx]; in slice_dimensions() 66 res[idx+packed_dims.size()] = elem_dims[idx]; in slice_dimensions()
|
H A D | netvector.h | 61 const std::vector<netrange_t>&packed_dims() const; 100 inline const std::vector<netrange_t>& netvector_t::packed_dims() const in packed_dims() function
|
H A D | netmisc.cc | 417 const vector<netrange_t>&packed_dims = reg->packed_dims(); in normalize_variable_bit_base() local 418 ivl_assert(*base, indices.size()+1 == packed_dims.size()); in normalize_variable_bit_base() 423 const netrange_t&rng = packed_dims.back(); in normalize_variable_bit_base() 433 const vector<netrange_t>&packed_dims = reg->packed_dims(); in normalize_variable_part_base() local 434 ivl_assert(*base, indices.size()+1 == packed_dims.size()); in normalize_variable_part_base() 439 const netrange_t&rng = packed_dims.back(); in normalize_variable_part_base() 448 const vector<netrange_t>&packed_dims = reg->packed_dims(); in normalize_variable_slice_base() local 449 ivl_assert(*base, indices.size() < packed_dims.size()); in normalize_variable_slice_base() 451 vector<netrange_t>::const_iterator pcur = packed_dims.end(); in normalize_variable_slice_base() 452 for (size_t idx = indices.size() ; idx < packed_dims.size(); idx += 1) { in normalize_variable_slice_base() [all …]
|
H A D | elab_lval.cc | 636 } else if (prefix_indices.size()+2 <= reg->packed_dims().size()) { in elaborate_lval_net_bit_() 677 if (prefix_indices.size()+2 <= reg->packed_dims().size()) { in elaborate_lval_net_bit_() 848 const vector<netrange_t>&packed = reg->packed_dims(); in elaborate_lval_net_part_() 943 const vector<netrange_t>&packed = reg->packed_dims(); in elaborate_lval_net_idx_() 997 ivl_assert(*this, prefix_indices.size()+1 == reg->packed_dims().size()); in elaborate_lval_net_idx_() 1284 const vector<netrange_t>&mem_packed_dims = mem_vec->packed_dims(); in elaborate_lval_net_packed_member_()
|
H A D | t-dll-api.cc | 2480 return net->packed_dims.size(); in ivl_signal_packed_dimensions() 2486 assert(dim < net->packed_dims.size()); in ivl_signal_packed_msb() 2487 return net->packed_dims[dim].get_msb(); in ivl_signal_packed_msb() 2493 assert(dim < net->packed_dims.size()); in ivl_signal_packed_lsb() 2494 return net->packed_dims[dim].get_lsb(); in ivl_signal_packed_lsb() 2500 if (net->packed_dims.empty()) in ivl_signal_msb() 2503 assert(net->packed_dims.size() == 1); in ivl_signal_msb() 2504 return net->packed_dims[0].get_msb(); in ivl_signal_msb() 2510 if (net->packed_dims.empty()) in ivl_signal_lsb() 2513 assert(net->packed_dims.size() == 1); in ivl_signal_lsb() [all …]
|
H A D | netlist.cc | 811 ivl_assert(*this, indices.size()+1 == packed_dims().size()); in sb_is_valid() 812 assert(packed_dims().size() == 1); in sb_is_valid() 813 const netrange_t&rng = packed_dims().back(); in sb_is_valid() 822 ivl_assert(*this, indices.size()+1 == packed_dims().size()); in sb_to_idx() 824 vector<netrange_t>::const_iterator pcur = packed_dims().end(); in sb_to_idx() 860 ivl_assert(*this, indices.size() < packed_dims().size()); in sb_to_slice() 861 return prefix_to_slice(packed_dims(), indices, sb, loff, lwid); in sb_to_slice() 2500 const vector<netrange_t>&packed = net_->packed_dims(); in lsi() 2507 const vector<netrange_t>&packed = net_->packed_dims(); in msi()
|
H A D | elab_net.cc | 331 if (prefix_indices.size()+1 < sig->packed_dims().size()) { in eval_part_select_() 413 if (prefix_indices.size()+2 <= sig->packed_dims().size()) { in eval_part_select_()
|
H A D | elab_expr.cc | 2047 const vector<netrange_t>&mem_packed_dims = mem_vec->packed_dims(); in check_for_struct_members() 5078 if (prefix_indices.size()+1 < net->sig()->packed_dims().size()) { in elaborate_expr_net_part_() 5106 ivl_assert(*this, prefix_indices.size()+1 == net->sig()->packed_dims().size()); in elaborate_expr_net_part_() 5200 const vector<netrange_t>&packed = net->sig()->packed_dims(); in elaborate_expr_net_idx_up_() 5260 ivl_assert(*this, prefix_indices.size()+1 == net->sig()->packed_dims().size()); in elaborate_expr_net_idx_up_() 5411 << ", packed_dims()=" << net->sig()->packed_dims() in elaborate_expr_net_bit_() 5412 << ", packed_dims().size()=" << net->sig()->packed_dims().size() in elaborate_expr_net_bit_() 5443 const vector<netrange_t>& sig_packed = net->sig()->packed_dims(); in elaborate_expr_net_bit_() 5508 cerr << net->sig()->packed_dims() << "." << endl; in elaborate_expr_net_bit_() 5543 const vector<netrange_t>& sig_packed = net->sig()->packed_dims(); in elaborate_expr_net_bit_()
|
H A D | t-dll.cc | 2588 obj->packed_dims.resize(net->packed_dims().size()); in signal() 2589 for (cur = net->packed_dims().begin(), idx = 0 in signal() 2590 ; cur != net->packed_dims().end() ; ++cur, idx += 1) { in signal() 2591 obj->packed_dims[idx] = *cur; in signal()
|
H A D | t-dll.h | 756 std::vector<netrange_t> packed_dims; member
|
H A D | eval_tree.cc | 2169 const vector<netrange_t>&dim_vals = sig->packed_dims(); in get_array_info()
|
H A D | elaborate.cc | 5009 … dims.insert(dims.end(), array_sig->packed_dims().begin(), array_sig->packed_dims().end()); in elaborate()
|
H A D | netlist.h | 728 const std::vector<netrange_t>& packed_dims() const { return slice_dims_; } in packed_dims() function
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/catapult/telemetry/telemetry/internal/image_processing/ |
H A D | _bitmap.py | 43 packed_dims = struct.pack('iiiiiii', *dimensions) 44 self._popen.stdin.write(packed_dims)
|