Ignore:
Timestamp:
Dec 10, 2008, 7:31:39 PM (16 years ago)
Author:
rosiere
Message:

Almost complete design
with Test and test platform

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Load_Store_pointer_unit/src/Load_Store_pointer_unit_deallocation.cpp

    r81 r88  
    2323    log_printf(FUNC,Load_Store_pointer_unit,FUNCTION,"Begin");
    2424
    25     if (_usage & USE_SYSTEMC)
     25    if (usage_is_set(_usage,USE_SYSTEMC))
    2626      {
    2727        delete    in_CLOCK ;
     
    4848        if (_param->_have_port_context_id)
    4949        delete []  in_RETIRE_CONTEXT_ID           ;
    50         delete []  in_RETIRE_TYPE                 ;
    51         delete []  in_RETIRE_OPERATION            ;
     50//      delete []  in_RETIRE_TYPE                 ;
     51//      delete []  in_RETIRE_OPERATION            ;
     52        delete []  in_RETIRE_USE_STORE_QUEUE      ;
     53        delete []  in_RETIRE_USE_LOAD_QUEUE       ;
    5254        delete []  in_RETIRE_STORE_QUEUE_PTR_WRITE;
    5355        if (_param->_have_port_load_queue_ptr)
    5456        delete []  in_RETIRE_LOAD_QUEUE_PTR_WRITE ;
    5557
     58        delete [] reg_STORE_QUEUE_PTR_WRITE    ;
     59        delete [] reg_STORE_QUEUE_USE          ;
     60        delete [] reg_STORE_QUEUE_NB_USE       ;
     61        delete [] reg_LOAD_QUEUE_PTR_WRITE     ;
     62        delete [] reg_LOAD_QUEUE_USE           ;
     63        delete [] internal_INSERT_ACK          ;
     64        delete [] internal_INSERT_OPERATION_USE;
     65        delete [] internal_INSERT_LSQ          ;
     66        delete [] internal_INSERT_PTR          ;
     67        delete [] internal_RETIRE_ACK          ;
     68        delete [] internal_RETIRE_OPERATION_USE;
     69        delete [] internal_RETIRE_LSQ          ;
     70        delete [] internal_RETIRE_PTR          ;
    5671      }
    57 
    58     delete [] reg_STORE_QUEUE_PTR_WRITE    ;
    59     delete [] reg_STORE_QUEUE_USE          ;
    60     delete [] reg_STORE_QUEUE_NB_USE       ;
    61     delete [] reg_LOAD_QUEUE_PTR_WRITE     ;
    62     delete [] reg_LOAD_QUEUE_USE           ;
    63     delete [] internal_INSERT_ACK          ;
    64     delete [] internal_INSERT_OPERATION_USE;
    65     delete [] internal_INSERT_LSQ          ;
    66     delete [] internal_INSERT_PTR          ;
    67     delete [] internal_RETIRE_ACK          ;
    68     delete [] internal_RETIRE_OPERATION_USE;
    69     delete [] internal_RETIRE_LSQ          ;
    70     delete [] internal_RETIRE_PTR          ;
    7172
    7273    // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
Note: See TracChangeset for help on using the changeset viewer.