diff --git a/llvm/lib/Target/SystemZ/SystemZInstrInfo.td b/llvm/lib/Target/SystemZ/SystemZInstrInfo.td index adfd0a19859c2..5b4a79395ca65 100644 --- a/llvm/lib/Target/SystemZ/SystemZInstrInfo.td +++ b/llvm/lib/Target/SystemZ/SystemZInstrInfo.td @@ -2183,7 +2183,7 @@ let mayLoad = 1, mayStore = 1, Defs = [CC, R0D, R1D, R2D, R3D, R5D], // Checksum. let mayLoad = 1, Defs = [CC] in - def CKSM : SideEffectBinaryMemMemRRE<"cksm", 0xB241, GR64, GR128>; + def CKSM : SideEffectBinaryMemMemRRE<"cksm", 0xB241, GR32, GR128>; // Compression call. let mayLoad = 1, mayStore = 1, Defs = [CC, R1D], Uses = [R0L, R1D] in