diff options
Diffstat (limited to 'src/shader_recompiler/backend/glasm/emit_glasm_instructions.h')
| -rw-r--r-- | src/shader_recompiler/backend/glasm/emit_glasm_instructions.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h b/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h index aef5f7663..b19899624 100644 --- a/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h +++ b/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h | |||
| @@ -302,15 +302,15 @@ void EmitIAdd64(EmitContext& ctx, Register a, Register b); | |||
| 302 | void EmitISub32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); | 302 | void EmitISub32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); |
| 303 | void EmitISub64(EmitContext& ctx, Register a, Register b); | 303 | void EmitISub64(EmitContext& ctx, Register a, Register b); |
| 304 | void EmitIMul32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); | 304 | void EmitIMul32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); |
| 305 | void EmitINeg32(EmitContext& ctx, ScalarS32 value); | 305 | void EmitINeg32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value); |
| 306 | void EmitINeg64(EmitContext& ctx, Register value); | 306 | void EmitINeg64(EmitContext& ctx, Register value); |
| 307 | void EmitIAbs32(EmitContext& ctx, ScalarS32 value); | 307 | void EmitIAbs32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value); |
| 308 | void EmitIAbs64(EmitContext& ctx, Register value); | 308 | void EmitIAbs64(EmitContext& ctx, Register value); |
| 309 | void EmitShiftLeftLogical32(EmitContext& ctx, IR::Inst& inst, ScalarU32 base, ScalarU32 shift); | 309 | void EmitShiftLeftLogical32(EmitContext& ctx, IR::Inst& inst, ScalarU32 base, ScalarU32 shift); |
| 310 | void EmitShiftLeftLogical64(EmitContext& ctx, Register base, Register shift); | 310 | void EmitShiftLeftLogical64(EmitContext& ctx, Register base, Register shift); |
| 311 | void EmitShiftRightLogical32(EmitContext& ctx, ScalarU32 base, ScalarU32 shift); | 311 | void EmitShiftRightLogical32(EmitContext& ctx, IR::Inst& inst, ScalarU32 base, ScalarU32 shift); |
| 312 | void EmitShiftRightLogical64(EmitContext& ctx, Register base, Register shift); | 312 | void EmitShiftRightLogical64(EmitContext& ctx, Register base, Register shift); |
| 313 | void EmitShiftRightArithmetic32(EmitContext& ctx, ScalarS32 base, ScalarS32 shift); | 313 | void EmitShiftRightArithmetic32(EmitContext& ctx, IR::Inst& inst, ScalarS32 base, ScalarS32 shift); |
| 314 | void EmitShiftRightArithmetic64(EmitContext& ctx, Register base, Register shift); | 314 | void EmitShiftRightArithmetic64(EmitContext& ctx, Register base, Register shift); |
| 315 | void EmitBitwiseAnd32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); | 315 | void EmitBitwiseAnd32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); |
| 316 | void EmitBitwiseOr32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); | 316 | void EmitBitwiseOr32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); |
| @@ -322,14 +322,14 @@ void EmitBitFieldSExtract(EmitContext& ctx, IR::Inst& inst, ScalarS32 base, Scal | |||
| 322 | void EmitBitFieldUExtract(EmitContext& ctx, IR::Inst& inst, ScalarU32 base, ScalarU32 offset, | 322 | void EmitBitFieldUExtract(EmitContext& ctx, IR::Inst& inst, ScalarU32 base, ScalarU32 offset, |
| 323 | ScalarU32 count); | 323 | ScalarU32 count); |
| 324 | void EmitBitReverse32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value); | 324 | void EmitBitReverse32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value); |
| 325 | void EmitBitCount32(EmitContext& ctx, ScalarS32 value); | 325 | void EmitBitCount32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value); |
| 326 | void EmitBitwiseNot32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value); | 326 | void EmitBitwiseNot32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value); |
| 327 | void EmitFindSMsb32(EmitContext& ctx, ScalarS32 value); | 327 | void EmitFindSMsb32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value); |
| 328 | void EmitFindUMsb32(EmitContext& ctx, ScalarU32 value); | 328 | void EmitFindUMsb32(EmitContext& ctx, IR::Inst& inst, ScalarU32 value); |
| 329 | void EmitSMin32(EmitContext& ctx, ScalarS32 a, ScalarS32 b); | 329 | void EmitSMin32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); |
| 330 | void EmitUMin32(EmitContext& ctx, ScalarU32 a, ScalarU32 b); | 330 | void EmitUMin32(EmitContext& ctx, IR::Inst& inst, ScalarU32 a, ScalarU32 b); |
| 331 | void EmitSMax32(EmitContext& ctx, ScalarS32 a, ScalarS32 b); | 331 | void EmitSMax32(EmitContext& ctx, IR::Inst& inst, ScalarS32 a, ScalarS32 b); |
| 332 | void EmitUMax32(EmitContext& ctx, ScalarU32 a, ScalarU32 b); | 332 | void EmitUMax32(EmitContext& ctx, IR::Inst& inst, ScalarU32 a, ScalarU32 b); |
| 333 | void EmitSClamp32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value, ScalarS32 min, ScalarS32 max); | 333 | void EmitSClamp32(EmitContext& ctx, IR::Inst& inst, ScalarS32 value, ScalarS32 min, ScalarS32 max); |
| 334 | void EmitUClamp32(EmitContext& ctx, IR::Inst& inst, ScalarU32 value, ScalarU32 min, ScalarU32 max); | 334 | void EmitUClamp32(EmitContext& ctx, IR::Inst& inst, ScalarU32 value, ScalarU32 min, ScalarU32 max); |
| 335 | void EmitSLessThan(EmitContext& ctx, IR::Inst& inst, ScalarS32 lhs, ScalarS32 rhs); | 335 | void EmitSLessThan(EmitContext& ctx, IR::Inst& inst, ScalarS32 lhs, ScalarS32 rhs); |