The ARM decoder should not panic when decoding undefined holes in the
Review Request #346 - Created Dec. 6, 2010 and submitted
| Information | |
|---|---|
| Ali Saidi | |
| gem5 | |
| Reviewers | |
| Default | |
| ali, gblack, nate, stever | |
The ARM decoder should not panic when decoding undefined holes in the Architecture, as this can abort simulations when the fetch unit runs ahead and speculatively decodes instructions that are off the execution path or that are generated dynamically.
Posted (Dec. 8, 2010, 3:56 p.m.)
Malformed commit message again. It would be nice not to lose the information in the commit message. Ideally it would pop out if the fault was invoked in SE mode, but more trivially it could be moved into a comment above the new version.
-
src/arch/arm/isa/formats/fp.isa (Diff revision 1) -
The style of this comment looks unusual, although I don't think I can say it's wrong. I think the line with /* should at least be otherwise blank, but really // style comments would work better. Gramatically this is actually two sentences. I think the comment in general is probably not necessary since the name immValid makes it pretty clear what's going on.
-
src/arch/arm/isa/formats/fp.isa (Diff revision 1) -
Misplaced brace
-
src/arch/arm/isa/insts/neon.isa (Diff revision 1) -
delete, don't comment out
-
src/arch/arm/isa/insts/neon.isa (Diff revision 1) -
delete, don't comment out
