Ignore:
Timestamp:
May 16, 2009, 4:42:39 PM (15 years ago)
Author:
rosiere
Message:

1) Platforms : add new organization for test
2) Load_Store_Unit : add array to count nb_check in store_queue
3) Issue_queue and Core_Glue : rewrite the issue network
4) Special_Register_Unit : add reset value to register CID
5) Softwares : add multicontext test
6) Softwares : add SPECINT
7) Softwares : add MiBench?
7) Read_queue : inhib access for r0
8) Change Core_Glue (network) - dont yet support priority and load balancing scheme

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Load_store_unit/src/Load_store_unit_deallocation.cpp

    r97 r117  
    9595
    9696    // ~~~~~[ Internal ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     97    delete    _speculative_access_queue_control ;
    9798   
    98 //     delete [] internal_MEMORY_IN_ACK          ;
    99 //     delete [] internal_MEMORY_OUT_VAL         ;
    100 //     delete [] internal_MEMORY_OUT_SELECT_QUEUE;
    101 //     delete [] internal_MEMORY_OUT_PTR         ;
    102    
    103 //     delete [] internal_DCACHE_RSP_ACK         ;
    104 //     delete [] internal_DCACHE_REQ_VAL         ;
    105 //     delete [] internal_DCACHE_REQ_SELECT_QUEUE;
     99    DELETE1(_store_queue             ,_param->_size_store_queue);
     100    DELETE1(_load_queue              ,_param->_size_load_queue);
     101    DELETE1(_speculative_access_queue,_param->_size_speculative_access_queue);
    106102
    107 //     delete [] internal_SPECULATIVE_ACCESS_QUEUE_PTR_READ;
     103    DELETE1(reg_STORE_QUEUE_NB_CHECK                  ,_param->_size_store_queue);
     104
     105//  DELETE1(internal_SPECULATIVE_ACCESS_QUEUE_PTR_READ,_param->_nb_cache_port);
     106
     107//  DELETE1(internal_MEMORY_IN_ACK                    ,_param->_nb_inst_memory);
     108//  DELETE1(internal_MEMORY_OUT_VAL                   ,_param->_nb_inst_memory);
     109//  DELETE1(internal_MEMORY_OUT_SELECT_QUEUE          ,_param->_nb_inst_memory);
     110//  DELETE1(internal_MEMORY_OUT_PTR                   ,_param->_nb_inst_memory);
     111                                                     
     112//  DELETE1(internal_DCACHE_RSP_ACK                   ,_param->_nb_cache_port );
     113//  DELETE1(internal_DCACHE_REQ_VAL                   ,_param->_nb_cache_port );
     114//  DELETE1(internal_DCACHE_REQ_SELECT_QUEUE          ,_param->_nb_cache_port );
    108115      }
    109116
     
    112119    delete    _component;
    113120
    114     delete [] _store_queue                      ;
    115     delete [] _load_queue                       ;
    116     delete    _speculative_access_queue_control ;
    117     delete [] _speculative_access_queue         ;
    118121
    119122    log_printf(FUNC,Load_store_unit,FUNCTION,"End");
Note: See TracChangeset for help on using the changeset viewer.