Commit a00585ee authored by David Brenken's avatar David Brenken Committed by Bastian Koppelmann
Browse files

tricore: fixed RCR_CADD instruction



Signed-off-by: default avatarChristian Richter <christian.richter@efs-auto.de>
Signed-off-by: default avatarDavid Brenken <david.brenken@efs-auto.de>
Signed-off-by: default avatarGeorg Hofstetter <georg.hofstetter@efs-auto.de>
Signed-off-by: default avatarRobert Rasche <robert.rasche@efs-auto.de>
Signed-off-by: default avatarLars Biermanski <lars.biermanski@efs-auto.de>

Message-Id: <20190207073928.4048-2-david.brenken@efs-auto.org>
Signed-off-by: default avatarBastian Koppelmann <kbastian@mail.uni-paderborn.de>
parent 6cb4f6db
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -5867,8 +5867,8 @@ static void decode_rcr_cond_select(CPUTriCoreState *env, DisasContext *ctx)

    switch (op2) {
    case OPC2_32_RCR_CADD:
        gen_condi_add(TCG_COND_NE, cpu_gpr_d[r1], const9, cpu_gpr_d[r3],
                      cpu_gpr_d[r4]);
        gen_condi_add(TCG_COND_NE, cpu_gpr_d[r1], const9, cpu_gpr_d[r4],
                      cpu_gpr_d[r3]);
        break;
    case OPC2_32_RCR_CADDN:
        gen_condi_add(TCG_COND_EQ, cpu_gpr_d[r1], const9, cpu_gpr_d[r3],