isa/caller: remove redundant check
authorDmitry Selyutin <ghostmansd@gmail.com>
Wed, 18 Oct 2023 15:33:02 +0000 (18:33 +0300)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 22 Dec 2023 19:26:21 +0000 (19:26 +0000)
src/openpower/decoder/isa/caller.py

index 1099bbb75d514a2b8a3f42a20538f7547a67491f..880f9eef9e5101d369ea2784650a7d05437b4a52 100644 (file)
@@ -1950,7 +1950,7 @@ class ISACaller(ISACallerHelper, ISAFPHelpers, StepLoop):
         log("call", ins_name, asmop,
             kind=LogKind.InstrInOuts)
 
-        if not self.is_svp64_mode and asmop in ("sc", "scv"):
+        if asmop in ("sc", "scv"):
             identifier = self.gpr(0)
             arguments = map(self.gpr, range(3, 9))
             result = self.syscall(identifier, *arguments)