Ignore:
Timestamp:
Feb 11, 2009, 12:03:25 AM (15 years ago)
Author:
rosiere
Message:

1) Fix test in Direction_Glue for Conditionnal Branch
2) Fix Instruction Address Compute

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Update_Prediction_Table/SelfTest/src/test.cpp

    r106 r107  
    10051005              request.address_dest     = 0x21071981+i;                                   
    10061006              request.address_good     = request.address_dest;
    1007               request.condition        = (rand()%2)?BRANCH_CONDITION_NONE_WITH_WRITE_STACK:BRANCH_CONDITION_FLAG_SET;
     1007              request.condition        = // (rand()%2)?BRANCH_CONDITION_NONE_WITH_WRITE_STACK:
     1008                BRANCH_CONDITION_FLAG_SET;
    10081009
    10091010              have_ras |= (update_ras(request.condition));
     
    14511452                request.address_dest     = rand();                                   
    14521453               
    1453                 request.condition        = (rand()%2)?BRANCH_CONDITION_READ_STACK:BRANCH_CONDITION_FLAG_SET;
     1454                request.condition        = // (rand()%2)?BRANCH_CONDITION_NONE_WITHOUT_WRITE_STACK:
     1455                  BRANCH_CONDITION_FLAG_SET;
    14541456
    14551457                request.take             = 1;                                             
     
    15971599                request.address_dest     = rand();                                   
    15981600                request.address_good     = request.address_dest;
    1599                 request.condition        = (rand()%2)?BRANCH_CONDITION_NONE_WITH_WRITE_STACK:BRANCH_CONDITION_FLAG_SET;
     1601                request.condition        = // (rand()%2)?BRANCH_CONDITION_NONE_WITH_WRITE_STACK:
     1602                  BRANCH_CONDITION_FLAG_SET;
    16001603               
    16011604                have_ufpt_ras |= (update_ras(request.condition));
     
    21572160                request.address_dest     = rand();                                   
    21582161               
    2159                 request.condition        = (rand()%2)?BRANCH_CONDITION_READ_STACK:BRANCH_CONDITION_FLAG_SET;
     2162                request.condition        = // (rand()%2)?BRANCH_CONDITION_NONE_WITHOUT_WRITE_STACK:
     2163                  BRANCH_CONDITION_FLAG_SET;
    21602164
    21612165                request.take             = 1;                                             
     
    23032307                request.address_dest     = rand();                                   
    23042308                request.address_good     = request.address_dest;
    2305                 request.condition        = (rand()%2)?BRANCH_CONDITION_NONE_WITH_WRITE_STACK:BRANCH_CONDITION_FLAG_SET;
     2309                request.condition        = // (rand()%2)?BRANCH_CONDITION_NONE_WITH_WRITE_STACK:
     2310                  BRANCH_CONDITION_FLAG_SET;
    23062311               
    23072312                have_ufpt_ras |= (update_ras(request.condition));
Note: See TracChangeset for help on using the changeset viewer.