Searched refs:sc_unwind_exception (Results 1 - 25 of 26) sorted by relevance

12

/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_except.cpp38 sc_unwind_exception::sc_unwind_exception( sc_process_b* proc_p, bool is_reset ) function in class:sc_core::sc_unwind_exception
46 sc_unwind_exception::active() const
52 sc_unwind_exception::clear() const
59 sc_unwind_exception::what() const throw()
64 sc_unwind_exception::~sc_unwind_exception() throw()
94 catch( sc_unwind_exception const & )
H A Dsc_except.h70 class sc_unwind_exception : public std::exception class in namespace:sc_core
85 sc_unwind_exception( const sc_unwind_exception& );
86 virtual ~sc_unwind_exception() throw();
90 sc_unwind_exception( sc_process_b* target_p, bool is_reset = false );
97 sc_unwind_exception& operator=( const sc_unwind_exception& );
105 sc_unwind_exception::sc_unwind_exception( const sc_unwind_exception function in class:sc_core::sc_unwind_exception
[all...]
H A Dsc_method_process.cpp76 throw sc_unwind_exception( this, false );
291 throw sc_unwind_exception( this, false );
539 throw sc_unwind_exception( this, true );
H A Dsc_process.h206 class sc_unwind_exception;
286 friend class sc_unwind_exception;
H A Dsc_thread_process.h242 throw sc_unwind_exception( this, true );
254 throw sc_unwind_exception( this, false );
H A Dsc_method_process.h307 catch( sc_unwind_exception& ex ) {
H A Dsc_thread_process.cpp125 catch( const sc_unwind_exception& ex ) {
/gem5/src/systemc/core/
H A Dsc_process_handle.cc41 sc_unwind_exception::what() const throw()
47 sc_unwind_exception::is_reset() const
52 sc_unwind_exception::sc_unwind_exception() : _isReset(false) {} function in class:sc_core::sc_unwind_exception
53 sc_unwind_exception::sc_unwind_exception(const sc_unwind_exception &e) : function in class:sc_core::sc_unwind_exception
56 sc_unwind_exception::~sc_unwind_exception() throw() {}
H A Dprocess.cc44 class UnwindExceptionReset : public ::sc_core::sc_unwind_exception
50 class UnwindExceptionKill : public ::sc_core::sc_unwind_exception
273 } catch(const ::sc_core::sc_unwind_exception &exc) {
H A Dscheduler.cc519 } catch (const ::sc_core::sc_unwind_exception &) {
/gem5/src/systemc/ext/core/
H A Dsc_process_handle.hh100 class sc_unwind_exception : public std::exception class in namespace:sc_core
110 sc_unwind_exception(const sc_unwind_exception &);
111 virtual ~sc_unwind_exception() throw();
115 sc_unwind_exception();
H A D_using.hh129 using sc_core::sc_unwind_exception;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/kill_reset/
H A Dkill_reset.cpp82 catch (const sc_unwind_exception& ex)
85 cout << "sc_unwind_exception caught by ticker" << endl;
148 catch (const sc_unwind_exception& ex)
150 cout << "sc_unwind_exception caught by target" << endl;
175 catch (const sc_unwind_exception& ex)
177 cout << "sc_unwind_exception caught by victim" << endl;
196 catch (const sc_unwind_exception& ex) {
197 cout << "sc_unwind_exception caught by bystander" << endl;
217 catch (const sc_unwind_exception& ex) {
218 cout << "sc_unwind_exception caugh
[all...]
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/test10/
H A Dtest10.cpp88 catch(sc_core::sc_unwind_exception& ex)
110 catch(sc_core::sc_unwind_exception& ex)
129 catch(sc_core::sc_unwind_exception& ex)
/gem5/src/systemc/tests/systemc/tmp/compliance_1666_2011/section_6.6/test05/
H A Dtest05.cpp72 catch (const sc_unwind_exception& ex) {
74 cout << "sc_unwind_exception caught by ticker" << endl;
124 catch (const sc_unwind_exception& ex) {
125 cout << "sc_unwind_exception caught by target" << endl;
/gem5/src/systemc/tests/systemc/tmp/others/kill_reset/
H A Dkill_reset.cpp37 catch (const sc_unwind_exception& ex) {
39 cout << "sc_unwind_exception caught by ticker" << endl;
88 catch (const sc_unwind_exception& ex) {
89 cout << "sc_unwind_exception caught by target" << endl;
/gem5/src/systemc/tests/systemc/tmp/others/is_unwinding_bug/
H A Dis_unwinding_bug.cpp59 catch (const sc_unwind_exception& ex) {
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/test09/
H A Dtest09.cpp80 catch(sc_core::sc_unwind_exception& ex)
156 catch ( sc_core::sc_unwind_exception& ex )
/gem5/src/systemc/tests/systemc/1666-2011-compliance/recursive_kill_bug/
H A Drecursive_kill_bug.cpp100 catch (const sc_unwind_exception& e) {
/gem5/src/systemc/tests/systemc/1666-2011-compliance/throw_it/
H A Dthrow_it.cpp249 throw dynamic_cast<const sc_unwind_exception&>(ex);
256 throw dynamic_cast<const sc_unwind_exception&>(ex);
324 throw dynamic_cast<const sc_unwind_exception&>(ex);
329 throw dynamic_cast<const sc_unwind_exception&>(ex);
/gem5/src/systemc/tests/systemc/1666-2011-compliance/proc_ctrl/
H A Dproc_ctrl.cpp43 using sc_core::sc_unwind_exception;
231 catch (const sc_unwind_exception& e)
/gem5/src/systemc/tests/systemc/1666-2011-compliance/child_proc_control/
H A Dchild_proc_control.cpp169 catch (const sc_unwind_exception& e) {
/gem5/src/systemc/tests/systemc/1666-2011-compliance/mixed_child_procs/
H A Dmixed_child_procs.cpp157 case 4: f3[i]=1; throw static_cast<const sc_unwind_exception&>(e);
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sync_reset/
H A Dsync_reset.cpp298 catch (const sc_unwind_exception& ex) {
342 catch (const sc_unwind_exception& e) {
/gem5/src/systemc/tests/systemc/1666-2011-compliance/proc_ctrl_immed/
H A Dproc_ctrl_immed.cpp280 throw dynamic_cast<const sc_unwind_exception&>(e);

Completed in 39 milliseconds

12