• rodolph.perfetta's avatar
    [instruction scheduler] fix ArchDebugBreak. · f56a48e8
    rodolph.perfetta authored
    In TurboFan the ArchDebugBreak opcode is not used for debugging but to
    force a crash in unreachable or unimplemented code path. The opcode was
    marked as having no side effects allowing the scheduler to bring it "up"
    with unfortunate consequences.
    
    This patch also update the behaviour of assembler::debug when not using
    the simulator.
    
    Review-Url: https://codereview.chromium.org/2901383004
    Cr-Commit-Position: refs/heads/master@{#45608}
    f56a48e8
instruction-scheduler.cc 11.5 KB