|
Jlm
|

Public Attributes | |
| const rvsdg::Output * | BasePointer |
| std::optional< int64_t > | Offset |
Represents the result of tracing a pointer p to some origin, as a traced base pointer value plus an optional byte offset.
If the offset is present, that means p = base pointer + offset
If the offset is not present, that means p = base pointer + [unknown offset]
Definition at line 45 of file LocalAliasAnalysis.cpp.
| const rvsdg::Output* jlm::llvm::aa::LocalAliasAnalysis::TracedPointerOrigin::BasePointer |
Definition at line 47 of file LocalAliasAnalysis.cpp.
| std::optional<int64_t> jlm::llvm::aa::LocalAliasAnalysis::TracedPointerOrigin::Offset |
Definition at line 48 of file LocalAliasAnalysis.cpp.