/gem5/ext/dsent/libutil/ |
H A D | Assert.h | 29 #define ASSERT(test_value_,exception_msg_) macro 31 #define ASSERT(test_value_,msg_) \ macro
|
H A D | Log.cc | 39 ASSERT(!msSingleton, "Log singleton is allocated"); 48 ASSERT(msSingleton, "Log singleton is not allocated"); 59 ASSERT(msSingleton, "Log singleton is not allocated"); 69 ASSERT(msSingleton, "Log singleton is not allocated"); 80 ASSERT(msSingleton, "Log singleton is not allocated"); 90 ASSERT(msSingleton, "Log singleton is not allocated");
|
H A D | Calculator.cc | 144 ASSERT((ch == '('), "[Error] Bad token: '(' expected"); 212 ASSERT((m_curr_token_ == RP), "[Error] ')' expected"); 216 ASSERT(0, "[Error] primary expected, get: '" + String(int(m_curr_token_)) + "'"); 236 ASSERT(d, "[Error] divided by 0");
|
H A D | Config.cc | 72 ASSERT((delimPos < String::npos), "Invalid config line: '" + line + "'");
|
/gem5/ext/dsent/model/ |
H A D | TransitionInfo.cc | 47 ASSERT(m_number_transitions_00_ >= 0.0, "[Error] Number of 0->0 transitions (" + 49 ASSERT(m_number_transitions_01_ >= 0.0, "[Error] Number of 0->1 transitions (" + 51 ASSERT(m_number_transitions_11_ >= 0.0, "[Error] Number of 1->1 transitions (" + (String)m_number_transitions_11_ + ") must be >= 0.0!"); 77 ASSERT(false, "[Error] Cannot scale to frequency multiplier (" + (String) frequency_multiplier_ +
|
H A D | OpticalModel.cc | 71 ASSERT(m_waveguides_->keyExist(waveguide_name_), "[Error] " + getInstanceName() + 77 ASSERT(is_input || is_output, "[Error] " + getInstanceName() + " -> Model '" + connect_model_->getInstanceName() + 85 ASSERT((port_waveguide->getWavelengths().first == connect_waveguide->getWavelengths().first) && 163 ASSERT(m_optical_input_ports_->keyExist(name_), "[Error] " + getInstanceName() + 171 ASSERT(m_optical_input_ports_->keyExist(name_), "[Error] " + getInstanceName() + 185 ASSERT(m_optical_output_ports_->keyExist(name_), "[Error] " + getInstanceName() + 193 ASSERT(m_optical_output_ports_->keyExist(name_), "[Error] " + getInstanceName() + 226 ASSERT( !m_waveguides_->keyExist(name_), "[Error] " + getInstanceName() + 236 ASSERT( !m_lasers_->keyExist(name_), "[Error] " + getInstanceName() + 246 ASSERT( !m_modulators [all...] |
H A D | ElectricalModel.cc | 86 ASSERT(is_found, "[Error] " + getInstanceName() + 116 ASSERT(((idx_ >= 0) && (idx_ < (int)m_driving_strengths_.size())), 168 ASSERT(!split_str.empty(), "[Error] " + getInstanceName() + 190 ASSERT(m_net_references_->keyExist(connect_net_name_), "[Error] " + getInstanceName() + 198 ASSERT(m_net_references_->keyExist(connect_net_name_), "[Error] " + getInstanceName() + 205 ASSERT(is_input || is_output, "[Error] " + getInstanceName() + " -> Model '" + connect_model_->getInstanceName() + 212 ASSERT(connect_net_width == port_width, "[Error] " + getInstanceName() + " -> Port width mismatch for Model '" + 276 ASSERT(index_.first == index_.second, "[Error] " + getInstanceName() + 311 ASSERT(m_input_ports_->keyExist(name_), "[Error] " + getInstanceName() + 319 ASSERT(m_input_ports [all...] |
H A D | Model.cc | 147 ASSERT(!m_constructed_, "[Error] " + getInstanceName() + 156 ASSERT(!m_constructed_, "[Error] " + getInstanceName() + 170 ASSERT(!m_constructed_, "[Error] " + getInstanceName() + 178 ASSERT(!m_constructed_, "[Error] " + getInstanceName() + 201 ASSERT(missing_parameters.size() == 0, "[Error] " + m_instance_name_ + 217 ASSERT(missing_properties.size() == 0, "[Error] " + m_instance_name_ + 238 ASSERT(!m_constructed_, "[Error] " + getInstanceName() + 290 ASSERT((num_sub_instances_ >= 0), "[Error] " + m_instance_name_ + 436 ASSERT((hier_split[0] == m_instance_name_), "[Error] " + 457 ASSERT(m_sub_instances [all...] |
H A D | EventInfo.cc | 57 ASSERT(m_trans_info_map_->keyExist(port_name_), "[Error] " + getEventName() + 66 ASSERT(m_trans_info_map_->keyExist(port_name_), "[Error] " + getEventName() + 101 ASSERT(m_trans_info_map_->keyExist(port_name_), "[Error] " + getEventName() +
|
/gem5/ext/dsent/model/timing_graph/ |
H A D | ElectricalDriver.cc | 91 ASSERT(isSizable(), "[Error] " + getInstanceName() + 102 ASSERT(isSizable(), "[Error] " + getInstanceName() +
|
/gem5/ext/dsent/model/optical_graph/ |
H A D | OpticalWavelength.cc | 57 ASSERT(laser_->isExpected(getWavelengths()), "[Error] " + getInstanceName() + 59 ASSERT(modulator_->isExpected(getWavelengths()), "[Error] " + getInstanceName() + 61 ASSERT(detector_->isExpected(getWavelengths()), "[Error] " + getInstanceName() + 72 ASSERT((current_modulator && current_laser) || !current_modulator, "[Error] " + 102 ASSERT(number_detectors_ > 0, "[Error] " + getInstanceName() +
|
H A D | OpticalNode.cc | 70 ASSERT(node_->isExpected(getWavelengths()), "[Error] " + getInstanceName() + 87 ASSERT(lower_match == upper_match, "[Error] " + getInstanceName() +
|
H A D | OpticalGraph.cc | 164 ASSERT(laser_ == NULL, "[Error] " + getInstanceName() + " -> Multiple " + 172 ASSERT(laser_ != NULL, "[Error] " + getInstanceName() + " -> Wavelength reaches a " + 174 ASSERT(modulator_ == NULL, "[Error] " + getInstanceName() + " -> Two modulators are driving" + 182 ASSERT(laser_ != NULL, "[Error] " + getInstanceName() + " -> Wavelength reaches a " + 184 ASSERT(modulator_ != NULL, "[Error] " + getInstanceName() + " -> Wavelength reaches a " +
|
H A D | OpticalFilter.cc | 77 ASSERT(lower_match == upper_match, "[Error] " + getInstanceName() +
|
/gem5/ext/dsent/model/optical/ |
H A D | OpticalLinkBackendRx.cc | 74 ASSERT(deserialization_ratio == link_data_rate / core_data_rate, 76 ASSERT((deserialization_ratio & (deserialization_ratio - 1)) == 0, 81 ASSERT(out_bits >= deserialization_ratio, "[Error] " + getInstanceName() + 83 ASSERT(floor((double) out_bits / deserialization_ratio) == in_bits, 187 ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown ring tuning method '" + tuning_method + "'!"); 261 ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown ring tuning method '" + tuning_method + "'!"); 348 ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown ring tuning method '" + tuning_method + "'!");
|
H A D | RingDetector.cc | 92 else ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown receiver topology (" + topology + ")!"); 210 else ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown receiver topology (" + topology + ")!"); 288 else ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown receiver topology (" + topology + ")!"); 311 else ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown receiver topology (" + topology + ")!"); 334 else ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown receiver topology (" + topology + ")!");
|
H A D | OpticalLinkBackendTx.cc | 73 ASSERT(serialization_ratio == link_data_rate / core_data_rate, 78 ASSERT(floor((double) in_bits / serialization_ratio) == (double) in_bits / serialization_ratio, 182 ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown ring tuning method '" + tuning_method + "'!"); 339 ASSERT(false, "[Error] " + getInstanceName() + " -> Unknown ring tuning method '" + tuning_method + "'!");
|
/gem5/ext/dsent/model/electrical/ |
H A D | RepeatedLink.cc | 87 ASSERT(number_bits > 0, "[Error] " + getInstanceName() + 89 ASSERT(getTechModel()->isWireLayerExist(wire_layer), "[Error] " + getInstanceName() + 91 ASSERT(wire_width_multiplier >= 1.0, "[Error] " + getInstanceName() + 93 ASSERT(wire_spacing_multiplier >= 1.0, "[Error] " + getInstanceName() + 162 ASSERT(wire_length >= 0, "[Error] " + getInstanceName() + 164 ASSERT(required_delay >= 0, "[Error] " + getInstanceName() +
|
H A D | BroadcastHTree.cc | 97 ASSERT(number_levels > 0, "[Error] " + getInstanceName() + 99 ASSERT(number_bits > 0, "[Error] " + getInstanceName() + 101 ASSERT(getTechModel()->isWireLayerExist(wire_layer), "[Error] " + getInstanceName() + 103 ASSERT(wire_width_multiplier >= 1.0, "[Error] " + getInstanceName() + 105 ASSERT(wire_spacing_multiplier >= 1.0, "[Error] " + getInstanceName() + 172 ASSERT(site_pitch > 0, "[Error] " + getInstanceName() + 174 ASSERT(total_load_cap_per_bit >= 0.0, "[Error] " + getInstanceName() +
|
/gem5/ext/dsent/model/electrical/router/ |
H A D | RouterInputPort.cc | 80 ASSERT(number_vns > 0, "[Error] " + getInstanceName() + 82 ASSERT(number_vcs_per_vn_vector.size() == number_vns, "[Error] " + getInstanceName() + 87 ASSERT(number_vcs_per_vn_vector[i] > 0, "[Error] " + getInstanceName() + 90 ASSERT(number_bufs_per_vc_vector.size() == number_vns, "[Error] " + getInstanceName() + 95 ASSERT(number_bufs_per_vc_vector[i] > 0, "[Error] " + getInstanceName() + 98 ASSERT(number_bits_per_flit > 0, "[Error] " + getInstanceName() +
|
/gem5/ext/dsent/tech/ |
H A D | TechModel.cc | 162 ASSERT(num_stacks_ >= 1, "[Error] Number of stacks must be >= 1!"); 163 ASSERT(stacked_mos_widths_.size() == num_stacks_, "[Error] Mismatch in number of stacks and the widths specified!"); 297 ASSERT(width_ >= min_width, "[Error] Wire width must be >= " + (String) min_width + "!"); 298 ASSERT(spacing_ >= min_spacing, "[Error] Wire spacing must be >= " + (String) min_spacing + "!"); 299 ASSERT(length_ >= 0, "[Error] Wire length must be >= 0!"); 326 ASSERT(width_ >= min_width, "[Error] Wire width must be >= " + (String) min_width + "!"); 327 ASSERT(length_ >= 0, "[Error] Wire length must be >= 0!");
|
/gem5/ext/dsent/model/network/ |
H A D | ElectricalMesh.cc | 95 ASSERT(number_sites > 0, "[Error] " + getInstanceName() + 97 ASSERT(number_bits_per_flit > 0, "[Error] " + getInstanceName() + 99 ASSERT(number_sites_per_router > 0, "[Error] " + getInstanceName() + 255 ASSERT(site_pitch > 0, "[Error] " + getInstanceName() + 257 ASSERT(clock_freq > 0, "[Error] " + getInstanceName() +
|
H A D | ElectricalClos.cc | 98 ASSERT(number_input_sites > 0, "[Error] " + getInstanceName() + 100 ASSERT(number_output_sites > 0, "[Error] " + getInstanceName() + 102 ASSERT(number_bits_per_flit > 0, "[Error] " + getInstanceName() + 104 ASSERT(number_ingress_routers > 0, "[Error] " + getInstanceName() + 106 ASSERT(number_middle_routers > 0, "[Error] " + getInstanceName() + 108 ASSERT(number_egress_routers > 0, "[Error] " + getInstanceName() + 387 ASSERT(input_site_pitch > 0, "[Error] " + getInstanceName() + 389 ASSERT(output_site_pitch > 0, "[Error] " + getInstanceName() + 391 ASSERT(clock_freq > 0, "[Error] " + getInstanceName() +
|
H A D | PhotonicClos.cc | 104 ASSERT(clock_freq > 0, "[Error] " + getInstanceName() + 106 ASSERT(number_input_sites > 0, "[Error] " + getInstanceName() + 108 ASSERT(number_output_sites > 0, "[Error] " + getInstanceName() + 110 ASSERT(number_bits_per_flit > 0, "[Error] " + getInstanceName() + 112 ASSERT(number_ingress_routers > 0, "[Error] " + getInstanceName() + 114 ASSERT(number_middle_routers > 0, "[Error] " + getInstanceName() + 116 ASSERT(number_egress_routers > 0, "[Error] " + getInstanceName() + 412 ASSERT(input_site_pitch > 0, "[Error] " + getInstanceName() + 414 ASSERT(output_site_pitch > 0, "[Error] " + getInstanceName() +
|
/gem5/ext/dsent/ |
H A D | DSENT.cc | 42 ASSERT((start_net_names.size() > 0), 182 ASSERT((type_split.size() == 2), "[Error] Invalid query format: " + query_str_); 188 ASSERT((detail_split.size() == 2), "[Error] Invalid query format: " + query_str_); 194 ASSERT(((subfield_split.size() == 2) || (subfield_split.size() == 1)),
|