Unified · Split
| @@ -1229,6 +1229,10 @@ ST_FUNC void gen_opf(int op) · 1228 unmodified lines | ||
| 1229 | 1229 | ER(0x53, op, rd, rs1, rs2, dbl | 0x50); // fcmp.[sd] RD, RS1, RS2 (op == eq/lt/le) |
| 1230 | 1230 | if (invert) |
| 1231 | 1231 | EI(0x13, 4, rd, rd, 1); // xori RD, 1 |
| 1232 | + | |
| 1233 | + /* generate VT_CMP output */ | |
| 1234 | + vset_VT_CMP(TOK_NE); | |
| 1235 | + vtop->cmp_r = rd | (0 << 8); | |
| 1232 | 1236 | break; |
| 1233 | 1237 | case TOK_NE: |
| 1234 | 1238 | invert = 1; |