aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/basic.zig
diff options
context:
space:
mode:
authorJacob Young <jacobly0@users.noreply.github.com>2023-04-23 22:25:53 -0400
committerJacob Young <jacobly0@users.noreply.github.com>2023-04-26 19:05:17 -0400
commit26d4f9b69e087f3a9ef818f878f12affc94317f9 (patch)
tree6f9029aca24e97d961fcfbb10c09191b568eae83 /test/behavior/basic.zig
parentf618398b24acdc3317e6fd81f486d49176ffcef9 (diff)
downloadzig-26d4f9b69e087f3a9ef818f878f12affc94317f9.tar.gz
zig-26d4f9b69e087f3a9ef818f878f12affc94317f9.zip
x86_64: add frame indices
This allows abstract references to the stack frame which enables: * deferred frame layout until after the function has been processed * frame compaction (sorting by alignment) * being able to overalign the stack * references that change based on an overaligned stack * moving callee saved spills to the usual part (smaller code size) * shared call frame (avoids stack adjustments before and after calls)
Diffstat (limited to 'test/behavior/basic.zig')
0 files changed, 0 insertions, 0 deletions