pike.git / src / code / amd64.c

version» Context lines:

pike.git/src/code/amd64.c:1846:    return;       case F_NEGATE:    {    LABELS();    ins_debug_instr_prologue(b, 0, 0);    amd64_load_sp_reg();    mov_mem8_reg(sp_reg, SVAL(-1).type, P_REG_RAX );    test_reg32(P_REG_RAX);    jz(&label_B); +  jmp(&label_A);    LABEL_D;    neg_mem(sp_reg, SVAL(-1).value );    LABEL_A;    amd64_call_c_opcode(addr, flags); -  amd64_load_sp_reg(); +     jmp(&label_C);    LABEL_B;    neg_mem(sp_reg, SVAL(-1).value );    jo(&label_D);    LABEL_C;    }    return;       case F_AND:    {