Review Board 2.0.15


arm: Clean up m5ops assembly library

Review Request #3389 - Created March 17, 2016 and submitted

Information
Andreas Sandberg
gem5
default
Reviewers
Default
Changeset 11375:e5e1727d3988
---------------------------
arm: Clean up m5ops assembly library

The m5ops assembly library contains a lot of repetitive code. This
changeset adds two macros, FOREACH_M5OP and FOREACH_M5_ANNOTATION, to
m5ops.h that simplify architecture-specific implementations. The ARM
and ARMv8 m5op implementations have been updated to use the new
macros.

Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Curtis Dunham <curtis.dunham@arm.com>

Verfified dissasembly of generated code manually.

Review request changed
Updated (March 30, 2016, 8 a.m.)

Status: Closed (submitted)