|
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 59 of file LocalAliasAnalysis.cpp.
| const rvsdg::Output* jlm::llvm::aa::LocalAliasAnalysis::TracedPointerOrigin::BasePointer |
Definition at line 61 of file LocalAliasAnalysis.cpp.
| std::optional<int64_t> jlm::llvm::aa::LocalAliasAnalysis::TracedPointerOrigin::Offset |
Definition at line 62 of file LocalAliasAnalysis.cpp.