BPred: Fix RAS to handle predicated call/return instructions.
authorMrinmoy Ghosh <mrinmoy.ghosh@arm.com>
Mon, 13 Feb 2012 18:26:25 +0000 (12:26 -0600)
committerMrinmoy Ghosh <mrinmoy.ghosh@arm.com>
Mon, 13 Feb 2012 18:26:25 +0000 (12:26 -0600)
commit9b05e96b9efdb9cdcc4e40ef9c96b1228df7a175
tree54471a114f0d7bc09853bb48e8161fe5fec79d12
parentfd90c3676d94520b98a9af29af09c1f8a2858465
BPred: Fix RAS to handle predicated call/return instructions.

Change RAS to fix issues with predicated call/return instructions.
Handled all cases in the life of a predicated call and return instruction.
src/cpu/o3/bpred_unit.hh
src/cpu/o3/bpred_unit_impl.hh
src/cpu/o3/commit_impl.hh
src/cpu/pred/tournament.cc