• Nico Hartmann's avatar
    Reland "Reland "[Torque] Generalize Torque literals to larger size"" · 362b30eb
    Nico Hartmann authored
    This is a reland of 517ed4ad
    
    Original change's description:
    > Reland "[Torque] Generalize Torque literals to larger size"
    >
    > Previously, literals in Torque were stored as double values, which
    > made it impossible to precisely represent 64 bit integer values.
    > This CL replaces the old literal expression with an integer and
    > floating point literal expression that are unbounded in size. We
    > allow implicit conversion of these literals to arbitary integer
    > and floating point types respectively and insert a corresponding
    > bounds check into generated CSA.
    >
    > Changes in the reland: Simplified IntegerLiteral to single digit.
    >
    > Bug: v8:7793, chromium:1289282
    > Change-Id: I31c762c2f31165c7a1d0b07842b764e5851ce189
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3406750
    > Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
    > Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
    > Commit-Queue: Nico Hartmann <nicohartmann@chromium.org>
    > Cr-Commit-Position: refs/heads/main@{#78811}
    
    Bug: v8:7793, chromium:1289282
    Change-Id: I7aadc4d2c9494f03eae85e94949c8f4cab7a075c
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3437047Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
    Reviewed-by: 's avatarTobias Tebbi <tebbi@chromium.org>
    Commit-Queue: Nico Hartmann <nicohartmann@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#78939}
    362b30eb
Name
Last commit
Last update
..
CPPLINT.cfg Loading commit data...
DEPS Loading commit data...
OWNERS Loading commit data...
bigint-internal.cc Loading commit data...
bigint-internal.h Loading commit data...
bigint.h Loading commit data...
bitwise.cc Loading commit data...
digit-arithmetic.h Loading commit data...
div-barrett.cc Loading commit data...
div-burnikel.cc Loading commit data...
div-helpers.cc Loading commit data...
div-helpers.h Loading commit data...
div-schoolbook.cc Loading commit data...
fromstring.cc Loading commit data...
mul-fft.cc Loading commit data...
mul-karatsuba.cc Loading commit data...
mul-schoolbook.cc Loading commit data...
mul-toom.cc Loading commit data...
tostring.cc Loading commit data...
util.h Loading commit data...
vector-arithmetic.cc Loading commit data...
vector-arithmetic.h Loading commit data...