[all-commits] [llvm/llvm-project] 897eb5: [ORC-RT] ExecutorAddrDiff ergonomic improvements; ...

lhames via All-commits all-commits at lists.llvm.org
Sat Sep 25 12:09:25 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 897eb579c615260d68fee7ecc11a5d1773fa3781
      https://github.com/llvm/llvm-project/commit/897eb579c615260d68fee7ecc11a5d1773fa3781
  Author: Lang Hames <lhames at gmail.com>
  Date:   2021-09-25 (Sat, 25 Sep 2021)

  Changed paths:
    M compiler-rt/lib/orc/elfnix_platform.cpp
    M compiler-rt/lib/orc/executor_address.h
    M compiler-rt/lib/orc/macho_platform.cpp
    M compiler-rt/lib/orc/unittests/CMakeLists.txt
    A compiler-rt/lib/orc/unittests/executor_address_test.cpp

  Log Message:
  -----------
  [ORC-RT] ExecutorAddrDiff ergonomic improvements; contains and overlaps methods

Renames StartAddress and EndAddress members to Start and End.

Adds contains and overlap methods.

Adds a constructor from an address and size.

These changes are counterparts to LLVM commits ef391df2b6332, c0d889995e708, and
37f1b7a3f35fd.




More information about the All-commits mailing list