LLVM 20.0.0git
|
Merges a tag into the raw address value: P' = P | (TagValue << TagOffset). More...
#include "llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h"
Public Member Functions | |
constexpr | Tag (uintptr_t TagValue, uintptr_t TagOffset) |
template<typename T > | |
constexpr T * | operator() (T *P) |
Merges a tag into the raw address value: P' = P | (TagValue << TagOffset).
Definition at line 44 of file ExecutorAddress.h.
|
inlineconstexpr |
Definition at line 46 of file ExecutorAddress.h.
|
inlineconstexpr |
Definition at line 49 of file ExecutorAddress.h.
References P.