diff options
author | David Terei <davidterei@gmail.com> | 2012-01-11 23:09:40 -0800 |
---|---|---|
committer | David Terei <davidterei@gmail.com> | 2012-01-12 00:48:04 -0800 |
commit | 71e5ee7d1656444ad23d0610ddaf9fc99a58b190 (patch) | |
tree | c0cbd57edbc4f3162fb1a3dccbd15372cb880e4b /rts | |
parent | 0f15f8a76d334becf992a83870d0b327cc3c40b6 (diff) | |
download | haskell-71e5ee7d1656444ad23d0610ddaf9fc99a58b190.tar.gz |
Use Type Based Alias Analysis (TBAA) in LLVM backend (#5567)
TBAA allows us to specify a type hierachy in metadata with
the property that nodes on different branches don't alias.
This should somewhat improve the optimizations LLVM does that
rely on alias information.
Diffstat (limited to 'rts')
0 files changed, 0 insertions, 0 deletions