@@ -2002,11 +2002,11 @@ public Optional<vadl.viam.Definition> visit(
20022002 }
20032003
20042004 /**
2005- * Maps a {@link SpecialPurposeRegisterDefinition} to a {@link Abi.RegisterRef }.
2005+ * Maps a {@link SpecialPurposeRegisterDefinition} to a {@link Abi.AbiRegister }.
20062006 * It expects only one register in the {@link SpecialPurposeRegisterDefinition}. Otherwise,
20072007 * it will throw an error.
20082008 */
2009- private Abi .RegisterRef mapSingleSpecialPurposeRegisterDef (
2009+ private Abi .AbiRegister mapSingleSpecialPurposeRegisterDef (
20102010 Map <Identifier , Expr > aliasLookup ,
20112011 SpecialPurposeRegisterDefinition specialPurposeRegisterDef ) {
20122012 return specialPurposeRegisterDef .exprs .stream ()
@@ -2015,9 +2015,9 @@ private Abi.RegisterRef mapSingleSpecialPurposeRegisterDef(
20152015 }
20162016
20172017 /**
2018- * Maps a {@link SpecialPurposeRegisterDefinition} to a list of {@link Abi.RegisterRef }.
2018+ * Maps a {@link SpecialPurposeRegisterDefinition} to a list of {@link Abi.AbiRegister }.
20192019 */
2020- private List <Abi .RegisterRef > mapSpecialPurposeRegistersDef (
2020+ private List <Abi .AbiRegister > mapSpecialPurposeRegistersDef (
20212021 Map <Identifier , Expr > aliasLookup ,
20222022 SpecialPurposeRegisterDefinition specialPurposeRegisterDef ) {
20232023 return specialPurposeRegisterDef .exprs .stream ()
@@ -2026,12 +2026,12 @@ private List<Abi.RegisterRef> mapSpecialPurposeRegistersDef(
20262026 }
20272027
20282028 /**
2029- * Maps a {@link SpecialPurposeRegisterDefinition} to a list of {@link Abi.RegisterRef }.
2029+ * Maps a {@link SpecialPurposeRegisterDefinition} to a list of {@link Abi.AbiRegister }.
20302030 */
2031- private List <List <Abi .RegisterRef >> mapSpecialPurposeRegistersDefs (
2031+ private List <List <Abi .AbiRegister >> mapSpecialPurposeRegistersDefs (
20322032 Map <Identifier , Expr > aliasLookup ,
20332033 List <SpecialPurposeRegisterDefinition > specialPurposeRegisterDefs ) {
2034- List <List <Abi .RegisterRef >> result = new ArrayList <>();
2034+ List <List <Abi .AbiRegister >> result = new ArrayList <>();
20352035
20362036 for (var def : specialPurposeRegisterDefs ) {
20372037 var iter = def .exprs .stream ()
@@ -2044,7 +2044,7 @@ private List<List<Abi.RegisterRef>> mapSpecialPurposeRegistersDefs(
20442044 return result ;
20452045 }
20462046
2047- private Abi .RegisterRef getRegisterRefByAliasOrRegister (
2047+ private Abi .AbiRegister getRegisterRefByAliasOrRegister (
20482048 Map <Identifier , Expr > aliasLookup ,
20492049 ExpandedSequenceCallExpr aliasOrRegister ) {
20502050 if (aliasOrRegister instanceof ExpandedAliasDefSequenceCallExpr registerCallExpr ) {
@@ -2055,10 +2055,10 @@ private Abi.RegisterRef getRegisterRefByAliasOrRegister(
20552055 }
20562056
20572057 /**
2058- * Maps the aliases {@code alias register zero = X(0)} to {@link Abi.RegisterRef } to be
2058+ * Maps the aliases {@code alias register zero = X(0)} to {@link Abi.AbiRegister } to be
20592059 * used in {@link Abi}.
20602060 */
2061- private Abi .RegisterRef mapAliasToRegisterRef (
2061+ private Abi .AbiRegister mapAliasToRegisterRef (
20622062 Map <Identifier , Expr > aliasLookup ,
20632063 Identifier identifier ) {
20642064 var expr = ensureNonNull (aliasLookup .get (identifier ),
@@ -2067,12 +2067,12 @@ private Abi.RegisterRef mapAliasToRegisterRef(
20672067 return mapToRegisterRef (expr );
20682068 }
20692069
2070- private Abi .RegisterRef mapToRegisterRef (Expr expr ) {
2070+ private Abi .AbiRegister mapToRegisterRef (Expr expr ) {
20712071 var pair = getRegisterFile (expr );
20722072 var registerFile = pair .left ();
20732073 var index = pair .right ();
20742074
2075- return new Abi .RegisterRef (registerFile , index , new Abi .Alignment (-1 ), expr .location ());
2075+ return new Abi .AbiRegister (registerFile , index , new Abi .Alignment (-1 ), expr .location ());
20762076 }
20772077
20782078 /**
0 commit comments