• Sigurd Schneider's avatar
    Reland "[regalloc] Introduce deferred fixed ranges" · 1ca08865
    Sigurd Schneider authored
    This is a reland of b1769313
    
    Original change's description:
    > [regalloc] Introduce deferred fixed ranges
    > 
    > Fixed ranges are used to express register constraints in the
    > allocator. This change splits these fixed ranges into one for
    > normal code and deferred code. The former are handeled as before
    > whereas the latter are only made visible while allocating
    > registers for deferred code.
    > 
    > This prevents forward looking decisions in normal code to be
    > impacted by register constraints from deferred code.
    > 
    > Change-Id: I67d562bb41166194e62765d5ab051bc961054fc7
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1477742
    > Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
    > Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
    > Reviewed-by: Sigurd Schneider <sigurds@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#60322}
    
    Change-Id: I1a31150256eb5608db985b144aab7ea457169d0d
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1530810
    Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
    Reviewed-by: 's avatarJaroslav Sevcik <jarin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#60364}
    1ca08865
Name
Last commit
Last update
..
benchmarks Loading commit data...
cctest Loading commit data...
common Loading commit data...
debugger Loading commit data...
fuzzer Loading commit data...
inspector Loading commit data...
intl Loading commit data...
js-perf-test Loading commit data...
memory Loading commit data...
message Loading commit data...
mjsunit Loading commit data...
mkgrokdump Loading commit data...
mozilla Loading commit data...
preparser Loading commit data...
test262 Loading commit data...
torque Loading commit data...
unittests Loading commit data...
wasm-js Loading commit data...
wasm-spec-tests Loading commit data...
webkit Loading commit data...
BUILD.gn Loading commit data...
OWNERS Loading commit data...