diff --git a/src/arch/arm/isa/insts/crypto.isa b/src/arch/arm/isa/insts/crypto.isa index bbefa055e0..5faa4b90d5 100644 --- a/src/arch/arm/isa/insts/crypto.isa +++ b/src/arch/arm/isa/insts/crypto.isa @@ -41,7 +41,7 @@ let {{ if (!HaveExt(xc->tcBase(), %(extension)s)) { return std::make_shared(machInst, true); } - ''' + ''' + simdEnabledCheckCode header_output = "" decoder_output = "" diff --git a/src/arch/arm/isa/insts/crypto64.isa b/src/arch/arm/isa/insts/crypto64.isa index a96789d9ec..0ed0867136 100644 --- a/src/arch/arm/isa/insts/crypto64.isa +++ b/src/arch/arm/isa/insts/crypto64.isa @@ -44,7 +44,8 @@ let {{ if (!HaveExt(xc->tcBase(), %(extension)s)) { return std::make_shared(machInst, true); } - ''' + ''' + simd64EnabledCheckCode + cryptoRegRegRegPrefix = ''' Crypto crypto; RegVect srcReg1, srcReg2, destReg;