aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/llvm.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-05-07 00:57:55 +0200
committerJakub Konka <kubkon@jakubkonka.com>2022-05-07 00:57:55 +0200
commitac954eb539ec242af568fe3565094cea12c4beea (patch)
tree388b3c11137f23393ff877699f86df4b43666501 /src/codegen/llvm.zig
parentac1aaec9c38eb44b93099ff18579a9401f107100 (diff)
downloadzig-ac954eb539ec242af568fe3565094cea12c4beea.tar.gz
zig-ac954eb539ec242af568fe3565094cea12c4beea.zip
regalloc: ensure we only freeze/unfreeze at the outermost scope
This prevents a nasty type of bugs where we accidentally unfreeze a register that was frozen purposely in the outer scope, risking accidental realloc of a taken register. Fix CF flags spilling on aarch64 backend.
Diffstat (limited to 'src/codegen/llvm.zig')
0 files changed, 0 insertions, 0 deletions