Ignore:
Timestamp:
Aug 4, 2010, 10:09:03 PM (14 years ago)
Author:
rosiere
Message:

1) Full parallel compilation
2) Add statistics in ROB : list instruction affinity

Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue/Makefile.deps

    r98 r142  
    2222
    2323#-----[ Library ]------------------------------------------
     24
    2425Execute_queue_LIBRARY           =       -lExecute_queue \
    2526                                        $(Queue_LIBRARY)        \
    2627                                        $(Behavioural_LIBRARY) 
    2728
    28 Execute_queue_DIR_LIBRARY       =       -L$(Execute_queue_DIR)/lib      \
    29                                         $(Queue_DIR_LIBRARY) \
    30                                         $(Behavioural_DIR_LIBRARY)
    31 
    3229#-----[ Rules ]--------------------------------------------
    3330
    34 Execute_queue_library           :
     31Execute_queue_library_only      :
     32                                @\
     33                                $(MAKE) --directory=$(Execute_queue_DIR) --makefile=Makefile;
     34
     35Execute_queue_library_clean_only:
     36                                @\
     37                                $(MAKE) --directory=$(Execute_queue_DIR) --makefile=Makefile clean;
     38
     39Execute_queue_library           : Execute_queue_library_only
    3540                                @\
    3641                                $(MAKE) Behavioural_library; \
    37                                 $(MAKE) Queue_library; \
    38                                 $(MAKE) --directory=$(Execute_queue_DIR) --makefile=Makefile;
     42                                $(MAKE) Queue_library;
    3943
    40 Execute_queue_library_clean     :
     44Execute_queue_library_clean     : Execute_queue_library_clean_only
    4145                                @\
    4246                                $(MAKE) Behavioural_library_clean; \
    43                                 $(MAKE) Queue_library_clean; \
    44                                 $(MAKE) --directory=$(Execute_queue_DIR) --makefile=Makefile clean;
     47                                $(MAKE) Queue_library_clean;
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Makefile.deps

    r81 r142  
    2525
    2626#-----[ Library ]------------------------------------------
     27
    2728Write_unit_LIBRARY              =       -lWrite_unit            \
    2829                                        $(Behavioural_LIBRARY)  \
     
    3031                                        $(Execute_queue_LIBRARY)
    3132
    32 Write_unit_DIR_LIBRARY          =       -L$(Write_unit_DIR)/lib         \
    33                                         $(Behavioural_DIR_LIBRARY)      \
    34                                         $(Write_queue_DIR_LIBRARY)      \
    35                                         $(Execute_queue_DIR_LIBRARY)
    36 
    3733#-----[ Rules ]--------------------------------------------
    3834
    39 Write_unit_library              :
     35Write_unit_library_only         :
     36                                @\
     37                                $(MAKE) --directory=$(Write_unit_DIR) --makefile=Makefile;
     38
     39Write_unit_library_clean_only   :
     40                                @\
     41                                $(MAKE) --directory=$(Write_unit_DIR) --makefile=Makefile clean;
     42
     43Write_unit_library              : Write_unit_library_only
    4044                                @\
    4145                                $(MAKE) Behavioural_library;            \
    4246                                $(MAKE) Write_queue_library;            \
    43                                 $(MAKE) Execute_queue_library;          \
    44                                 $(MAKE) --directory=$(Write_unit_DIR) --makefile=Makefile;
     47                                $(MAKE) Execute_queue_library;
    4548
    46 Write_unit_library_clean        :
     49Write_unit_library_clean        : Write_unit_library_clean_only
    4750                                @\
    4851                                $(MAKE) Behavioural_library_clean;      \
    4952                                $(MAKE) Write_queue_library_clean;      \
    50                                 $(MAKE) Execute_queue_library_clean;    \
    51                                 $(MAKE) --directory=$(Write_unit_DIR) --makefile=Makefile clean;
     53                                $(MAKE) Execute_queue_library_clean;
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/Makefile.deps

    r103 r142  
    2727                                        $(Behavioural_LIBRARY) 
    2828
    29 Write_queue_DIR_LIBRARY         =       -L$(Write_queue_DIR)/lib        \
    30                                         $(Queue_DIR_LIBRARY)            \
    31                                         $(Behavioural_DIR_LIBRARY)
    32 
    3329#-----[ Rules ]--------------------------------------------
    3430
    35 Write_queue_library             :
     31Write_queue_library_only        :
     32                                @\
     33                                $(MAKE) --directory=$(Write_queue_DIR) --makefile=Makefile;
     34
     35Write_queue_library_clean_only  :
     36                                @\
     37                                $(MAKE) --directory=$(Write_queue_DIR) --makefile=Makefile clean;
     38
     39Write_queue_library             : Write_queue_library_only
    3640                                @\
    3741                                $(MAKE) Queue_library;  \
    38                                 $(MAKE) Behavioural_library;    \
    39                                 $(MAKE) --directory=$(Write_queue_DIR) --makefile=Makefile;
     42                                $(MAKE) Behavioural_library;
    4043
    41 Write_queue_library_clean       :
     44Write_queue_library_clean       : Write_queue_library_clean_only
    4245                                @\
    4346                                $(MAKE) Queue_library_clean;    \
    44                                 $(MAKE) Behavioural_library_clean;      \
    45                                 $(MAKE) --directory=$(Write_queue_DIR) --makefile=Makefile clean;
     47                                $(MAKE) Behavioural_library_clean;
Note: See TracChangeset for help on using the changeset viewer.