src/Module.zig | 67 ++++++++++++++++++++--- src/Sema.zig | 92 +++++++++++++++++++++++++++----- src/TypedValue.zig | 5 ++ src/codegen.zig | 16 +++++- src/codegen/llvm.zig | 32 ++++++++++- src/value.zig | 41 ++++++++++++++ test/behavior/eval.zig | 13 ++++- test/cases/llvm/pointer_with_different_address_spaces.zig | 4 +- 8 files changed, 244 insertions(+), 26 deletions(-)