diff --git a/ARMeilleure/Translation/EmitterContext.cs b/ARMeilleure/Translation/EmitterContext.cs index 0c48797382..45d701fadb 100644 --- a/ARMeilleure/Translation/EmitterContext.cs +++ b/ARMeilleure/Translation/EmitterContext.cs @@ -83,7 +83,7 @@ namespace ARMeilleure.Translation public Operand ConditionalSelect(Operand a, Operand b, Operand c) { - return Add(Instruction.ConditionalSelect, Local(a.Type), a, b, c); + return Add(Instruction.ConditionalSelect, Local(b.Type), a, b, c); } public Operand Copy(Operand a)