diff --git a/src/arch/amdgpu/gcn3/insts/instructions.cc b/src/arch/amdgpu/gcn3/insts/instructions.cc index 8cadff71dd..2761008198 100644 --- a/src/arch/amdgpu/gcn3/insts/instructions.cc +++ b/src/arch/amdgpu/gcn3/insts/instructions.cc @@ -3496,7 +3496,7 @@ namespace Gcn3ISA src0.read(); src1.read(); - scc = (src0.rawData() <= src1.rawData()) ? 1 : 0; + scc = (src0.rawData() < src1.rawData()) ? 1 : 0; scc.write(); } diff --git a/src/arch/amdgpu/vega/insts/instructions.cc b/src/arch/amdgpu/vega/insts/instructions.cc index 0a01bf218e..5db3e54398 100644 --- a/src/arch/amdgpu/vega/insts/instructions.cc +++ b/src/arch/amdgpu/vega/insts/instructions.cc @@ -3832,7 +3832,7 @@ namespace VegaISA src0.read(); src1.read(); - scc = (src0.rawData() <= src1.rawData()) ? 1 : 0; + scc = (src0.rawData() < src1.rawData()) ? 1 : 0; scc.write(); } // execute