1. 19 Jan, 2021 1 commit
  2. 18 Jan, 2021 1 commit
  3. 13 Jan, 2021 4 commits
  4. 12 Jan, 2021 1 commit
  5. 11 Jan, 2021 1 commit
  6. 08 Jan, 2021 2 commits
  7. 22 Dec, 2020 1 commit
  8. 21 Dec, 2020 1 commit
  9. 16 Dec, 2020 2 commits
  10. 15 Dec, 2020 1 commit
  11. 14 Dec, 2020 1 commit
  12. 10 Dec, 2020 1 commit
  13. 04 Dec, 2020 1 commit
  14. 03 Dec, 2020 1 commit
  15. 27 Nov, 2020 1 commit
  16. 26 Nov, 2020 1 commit
  17. 24 Nov, 2020 1 commit
  18. 20 Nov, 2020 1 commit
    • Milad Fa's avatar
      PPC/s390: Reland "[wasm][memory64] Prepare Liftoff for ptrsize offsets" · 794c2305
      Milad Fa authored
      Port 1da429fb
      
      Original Commit Message:
      
          This is a reland of 800307f6, with a
          minimal fix for arm64 (uint64_t -> uintptr_t).
      
          Original change's description:
          > [wasm][memory64] Prepare Liftoff for ptrsize offsets
          >
          > This CL prepares the LiftoffAssembler interface for uintptr_t offsets.
          > Many places can still only handle 32-bit values, but after this CL we can
          > start storing the offsets as uintptr_t in the memory access immediates.
          > Some TODOs are placed to extend code generation for 64-bit additions, if
          > memory64 is enabled.
          > All of this will be addressed in follow-up CLs.
          >
          > R=manoskouk@chromium.org
          >
          > Bug: v8:10949
          > Change-Id: Id3b9b8aa555ab41f082ba012f4f8d80586c35b89
          > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2529452
          > Commit-Queue: Clemens Backes <clemensb@chromium.org>
          > Reviewed-by: Manos Koukoutos <manoskouk@chromium.org>
          > Cr-Commit-Position: refs/heads/master@{#71236}
      
      R=clemensb@chromium.org, joransiu@ca.ibm.com, junyan@redhat.com, midawson@redhat.com
      BUG=
      LOG=N
      
      Change-Id: I87a421ab1fe6e4d0f2098c24ff34a3888631722e
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2552166Reviewed-by: 's avatarJunliang Yan <junyan@redhat.com>
      Commit-Queue: Milad Fa <mfarazma@redhat.com>
      Cr-Commit-Position: refs/heads/master@{#71317}
      794c2305
  19. 22 Oct, 2020 1 commit
    • Milad Fa's avatar
      PPC/s390: [wasm] Use int type for small offsets · d9829b92
      Milad Fa authored
      Port ba564604
      
      Original Commit Message:
      
          The uint32_t type can easily be confused with the memory offsets that
          are currently 32 bit and will become 64 bit with the memory64 proposal.
          Since the offsets into the instance are always small anyway, the type of
          the integer does not really matter, and we should stick to the default
          'int'.
      
      R=clemensb@chromium.org, joransiu@ca.ibm.com, junyan@redhat.com, midawson@redhat.com
      BUG=
      LOG=N
      
      Change-Id: Icfc3b4172984c81355ca4b69b67433892cca7408
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2491107Reviewed-by: 's avatarJunliang Yan <junyan@redhat.com>
      Commit-Queue: Milad Fa <mfarazma@redhat.com>
      Cr-Commit-Position: refs/heads/master@{#70720}
      d9829b92
  20. 19 Oct, 2020 1 commit
  21. 15 Oct, 2020 1 commit
  22. 25 Sep, 2020 1 commit
  23. 17 Sep, 2020 1 commit
  24. 16 Sep, 2020 1 commit
  25. 15 Sep, 2020 1 commit
  26. 14 Sep, 2020 1 commit
  27. 08 Sep, 2020 3 commits
  28. 18 Aug, 2020 1 commit
    • Milad Farazmand's avatar
      PPC/s390: [wasm][arm][arm64][liftoff] Allow loads from negative indices · 2638328d
      Milad Farazmand authored
      Port 4765c70f
      
      Original Commit Message:
      
          On arm, the root register points into the middle of the roots array to
          allow to use the full int12_t offset range. Therefore some offsets into
          the root array are negative. This CL changes the liftoff assembler for
          arm to allow loads from negative offsets.
      
          On arm64, offsets can also be negative when pointer compression is
          disabled.
      
          Additionally this CL changes the signature of
          LiftoffAssembler::LoadTaggedPointer from uint32_t to int32_t to allow
          the LiftoffCompiler to provide negative indices.
      
          This CL does not come with a separate test yet. However, this changes is
          needed for https://crrev.com/c/2352784. Where there will also be a test.
      
      R=ahaas@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
      BUG=
      LOG=N
      
      Change-Id: Ie286b0169a5f7a1de90e0ec7002bfac83383ea6c
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2363127Reviewed-by: 's avatarAndreas Haas <ahaas@chromium.org>
      Commit-Queue: Milad Farazmand <miladfar@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#69456}
      2638328d
  29. 04 Aug, 2020 1 commit
  30. 27 Jul, 2020 1 commit
  31. 23 Jul, 2020 1 commit
  32. 22 Jul, 2020 1 commit
  33. 10 Jul, 2020 1 commit