Review Board 2.0.15


arch: ISA parser additions of vector registers

Review Request #3760 - Created Dec. 9, 2016 and updated

Information
Rekai Gonzalez Alberquilla
gem5
default
Reviewers
Default
Changeset 11839:5a434778cfae
---------------------------
arch: ISA parser additions of vector registers

Reiley's update :) of the isa parser definitions. My addition of the
vector element operand concept for the ISA parser. Nathanael's modification
creating a hierarchy between vector registers and its constituencies to the
isa parser.

Some fixes/updates on top to consider instructions as vectors instead of
floating when they use the VectorRF. Some counters added to all the
models to keep faithful counts.

Change-Id: Id8f162a525240dfd7ba884c5a4d9fa69f4050101
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>

Builtin regressions, passing

Review request changed
Updated (Feb. 14, 2017, 8:31 a.m.)

Change Summary:

Usability issues addressed (mostly the semantic of partial updates)

Description:

~  

Changeset 11839:899e39810f5a

  ~

Changeset 11839:5a434778cfae

   
   

arch: ISA parser additions of vector registers

   
   

Reiley's update :) of the isa parser definitions. My addition of the

    vector element operand concept for the ISA parser. Nathanael's modification
    creating a hierarchy between vector registers and its constituencies to the
    isa parser.

   
   

Some fixes/updates on top to consider instructions as vectors instead of

    floating when they use the VectorRF. Some counters added to all the
    models to keep faithful counts.

   
   

Change-Id: Id8f162a525240dfd7ba884c5a4d9fa69f4050101

    Reviewed-by: Andreas Sandberg andreas.sandberg@arm.com

Testing Done:

~  

Builtin regressions, some fail, addressing the failures

  ~

Builtin regressions, passing

Diff:

Revision 4 (+614 -100)

Show changes