arch-arm: Replace Loader with loader namespace in SME code

This is fixing our nightly tests [1].
There was a merge conflict between the removal of the Loader namespace
and the SME patches which were still using the old capitalized version

[1]: https://jenkins.gem5.org/job/nightly/491/

Change-Id: I9f709b2fff252ed6fcc76cc984592e713ab53766
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/67333
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Maintainer: Daniel Carvalho <odanrc@yahoo.com.br>
Reviewed-by: Richard Cooper <richard.cooper@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
Giacomo Travaglini
2023-01-18 08:53:02 +00:00
parent 5a1414d782
commit 8110a42266
4 changed files with 22 additions and 22 deletions

View File

@@ -45,7 +45,7 @@ namespace ArmISA
std::string
SmeAddOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);
@@ -61,7 +61,7 @@ SmeAddOp::generateDisassembly(Addr pc,
std::string
SmeAddVlOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);
@@ -76,7 +76,7 @@ SmeAddVlOp::generateDisassembly(Addr pc,
std::string
SmeLd1xSt1xOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);
@@ -94,7 +94,7 @@ SmeLd1xSt1xOp::generateDisassembly(Addr pc,
std::string
SmeLdrStrOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);
@@ -108,7 +108,7 @@ SmeLdrStrOp::generateDisassembly(Addr pc,
std::string
SmeMovExtractOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);
@@ -124,7 +124,7 @@ SmeMovExtractOp::generateDisassembly(Addr pc,
std::string
SmeMovInsertOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);
@@ -140,7 +140,7 @@ SmeMovInsertOp::generateDisassembly(Addr pc,
std::string
SmeOPOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);
@@ -158,7 +158,7 @@ SmeOPOp::generateDisassembly(Addr pc,
std::string
SmeRdsvlOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);
@@ -171,7 +171,7 @@ SmeRdsvlOp::generateDisassembly(Addr pc,
std::string
SmeZeroOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
ArmStaticInst::printMnemonic(ss, "", false);

View File

@@ -63,7 +63,7 @@ class SmeAddOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
// Used for the SME ADDSPL/ADDSVL instructions
@@ -82,7 +82,7 @@ class SmeAddVlOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
// Used for SME LD1x/ST1x instrucions
@@ -105,7 +105,7 @@ class SmeLd1xSt1xOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
// Used for SME LDR/STR instructions
@@ -124,7 +124,7 @@ class SmeLdrStrOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
// Used for SME MOVA (Tile to Vector)
@@ -145,7 +145,7 @@ class SmeMovExtractOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
// Used for SME MOVA (Vector to Tile)
@@ -166,7 +166,7 @@ class SmeMovInsertOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
// Used for SME output product instructions
@@ -187,7 +187,7 @@ class SmeOPOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
// Used for the SME RDSVL instruction
@@ -204,7 +204,7 @@ class SmeRdsvlOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
// Used for SME ZERO
@@ -220,7 +220,7 @@ class SmeZeroOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
} // namespace ArmISA

View File

@@ -163,7 +163,7 @@ SveWhileOp::generateDisassembly(
std::string
SvePselOp::generateDisassembly(Addr pc,
const Loader::SymbolTable *symtab) const
const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);
@@ -851,7 +851,7 @@ SveComplexIdxOp::generateDisassembly(
std::string
SveClampOp::generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const
Addr pc, const loader::SymbolTable *symtab) const
{
std::stringstream ss;
printMnemonic(ss, "", false);

View File

@@ -199,7 +199,7 @@ class SvePselOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};
/// Compare and terminate loop SVE instruction.
@@ -989,7 +989,7 @@ class SveClampOp : public ArmStaticInst
{}
std::string generateDisassembly(
Addr pc, const Loader::SymbolTable *symtab) const override;
Addr pc, const loader::SymbolTable *symtab) const override;
};