aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/v3_core.erl
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2018-03-12 15:57:22 +0100
committerBjörn Gustavsson <[email protected]>2018-08-17 09:50:57 +0200
commitb4b287de9f361e78042c79404a808ba1ab2819c1 (patch)
treee283d7d728df7bcfc6fc0ec4bb3165a8c9cd4892 /lib/compiler/src/v3_core.erl
parentd5af8b1f34f3e7b3f17711787de4ffb0903b54ad (diff)
downloadotp-b4b287de9f361e78042c79404a808ba1ab2819c1.tar.gz
otp-b4b287de9f361e78042c79404a808ba1ab2819c1.tar.bz2
otp-b4b287de9f361e78042c79404a808ba1ab2819c1.zip
Teach binary instructions to use Y registers as destination
The new code generator will use Y registers as a destination for binary construction and matching instructions. v3_codegen would always first store terms in an X register and it would be the responsibility of the optimization passes to optimize the extra moves.
Diffstat (limited to 'lib/compiler/src/v3_core.erl')
0 files changed, 0 insertions, 0 deletions