aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/test/Makefile
diff options
context:
space:
mode:
authorJohn Högberg <[email protected]>2018-07-11 11:01:05 +0200
committerJohn Högberg <[email protected]>2018-09-28 11:39:59 +0200
commit0b40d88912decc938d738f5531abc7e7ef3c9820 (patch)
tree734a5698a45c2ba8f4243214c77d74dc4259a081 /lib/compiler/test/Makefile
parentfd6246c5191d07b80bc7100b470a37a338accecd (diff)
downloadotp-0b40d88912decc938d738f5531abc7e7ef3c9820.tar.gz
otp-0b40d88912decc938d738f5531abc7e7ef3c9820.tar.bz2
otp-0b40d88912decc938d738f5531abc7e7ef3c9820.zip
beam_ssa_opt: Eliminate redundant match alignment tests
The beam_ssa_bsm pass welds chained matches together, but the match expressions themselves are unchanged and if there's a tail alignment check it will be done each time. This subpass figures out the checks we've already done and deletes the redundant ones.
Diffstat (limited to 'lib/compiler/test/Makefile')
0 files changed, 0 insertions, 0 deletions