Review Board 2.0.15


O3: Don't test misprediction on non-speculative load instructions until executed.

Review Request #349 - Created Dec. 6, 2010 and discarded

Information
Ali Saidi
gem5
Reviewers
Default
ali, gblack, nate, stever
O3: Don't test misprediction on non-speculative load instructions until executed.

   
Posted (Dec. 8, 2010, 4:05 p.m.)



  
src/cpu/o3/iew_impl.hh (Diff revision 1)
 
 
Wouldn't just checking !inst->isExecuted be sufficient? If it hasn't executed yet I don't think it shouldn't be checked for a mispredict no matter what else is going on.
  1. Sure. I was fixing a point issue, but I'd be happy for this to just check for !inst->isExecuted().