llvm-project/llvm/include
Lang Hames 6494920987 [JITLink] Pass Allocator (rather than storage) into Symbol named constructors.
Also switch from orc::ExecutorAddrDiff to uint64_t for the Symbol::Size field.

These changes help to prepare for the introduction of symbol alias support:
Aliases will require an auxiliary data structure which will also need to be
allocated (hence the need to pass the allocator down). The Size field will be
re-tasked to track the auxiliary data (which will hold a replacement Size field)
if the symbol is either an alias, or aliased by some other symbol.
2022-08-17 15:55:42 -07:00
..
llvm [JITLink] Pass Allocator (rather than storage) into Symbol named constructors. 2022-08-17 15:55:42 -07:00
llvm-c [IR] Remove support for float binop constant expressions 2022-07-12 09:40:49 +02:00