changeset 323e63527496 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=323e63527496
description:
        ARM: Set ITSTATE correctly after FlushPipe

diffstat:

 src/arch/arm/faults.cc |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff -r dc266f3bcae4 -r 323e63527496 src/arch/arm/faults.cc
--- a/src/arch/arm/faults.cc    Wed Feb 23 15:10:50 2011 -0600
+++ b/src/arch/arm/faults.cc    Wed Feb 23 15:10:50 2011 -0600
@@ -220,6 +220,7 @@
     // start refetching from the next instruction.
     PCState pc = tc->pcState();
     assert(inst);
+    pc.forcedItState(inst->machInst.newItstate);
     inst->advancePC(pc);
     tc->pcState(pc);
 }
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to