aboutsummaryrefslogtreecommitdiff
path: root/src/Air.zig
diff options
context:
space:
mode:
authorTravis Staloch <twostepted@gmail.com>2021-09-08 15:19:03 -0700
committerAndrew Kelley <andrew@ziglang.org>2021-09-28 17:03:41 -0700
commitb9a95f2dd94e6175322d3388c3936eb600ec90ea (patch)
tree186a31fd920ca47bc15c3a426b9dfa8d67756ada /src/Air.zig
parent29f41896ed9d99e82a88f4b63efa182ca0d2f93c (diff)
downloadzig-b9a95f2dd94e6175322d3388c3936eb600ec90ea.tar.gz
zig-b9a95f2dd94e6175322d3388c3936eb600ec90ea.zip
sat-arithmetic: add c backend support
- modify AstGen binOpExt()/assignBinOpExt() to accept generic extended payload T - rework Sema zirSatArithmetic() to use existing sema.analyzeArithmetic() by adding an `opt_extended` parameter. - add airSatOp() to codegen/c.zig - add saturating functions to src/link/C/zig.h
Diffstat (limited to 'src/Air.zig')
0 files changed, 0 insertions, 0 deletions