aboutsummaryrefslogtreecommitdiff
path: root/src/ir.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-07-29 00:08:43 -0700
committerAndrew Kelley <andrew@ziglang.org>2020-07-29 02:29:37 -0700
commit1bbfa36b76271e907cac88e83cec8dee1e3d69f7 (patch)
tree3cfa960bb8f95a5bb97afaac13e7c0e4e4dd33f1 /src/ir.cpp
parent64a1a280ef2b5858aa9d5ec659badf3e5236b5f9 (diff)
downloadzig-1bbfa36b76271e907cac88e83cec8dee1e3d69f7.tar.gz
zig-1bbfa36b76271e907cac88e83cec8dee1e3d69f7.zip
stage2: improved codegen
* multiple returns jump to one canonical function exitlude. This is in preparation for the defer feature. * simple elision of trivial jump relocs. * omit prelude/exitlude for naked calling convention functions. * fix not switching on arch for prelude/exitlude * fix swapped registers when setting stack mem from a register
Diffstat (limited to 'src/ir.cpp')
0 files changed, 0 insertions, 0 deletions