[ORC] Add 'contains' and 'overlaps' operations to ExecutorAddrRange.
authorLang Hames <lhames@gmail.com>
Fri, 24 Sep 2021 18:35:03 +0000 (11:35 -0700)
committerLang Hames <lhames@gmail.com>
Fri, 24 Sep 2021 20:29:11 +0000 (13:29 -0700)
commitc0d889995e708f8bcb0fd688f63d031ee06b5874
treea8304fb0aad979444d6751d43e7f19c9479fe0e4
parenta9ae2436fc0dcb68ef8a478948e46d0a9998b0c9
[ORC] Add 'contains' and 'overlaps' operations to ExecutorAddrRange.

Also includes unit tests for not-yet tested operations like comparison and
to/from pointer conversion.
llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt
llvm/unittests/ExecutionEngine/Orc/ExecutorAddressTest.cpp [new file with mode: 0644]