summaryrefslogtreecommitdiff
path: root/rts
diff options
context:
space:
mode:
authorDavid Terei <davidterei@gmail.com>2012-01-11 23:09:40 -0800
committerDavid Terei <davidterei@gmail.com>2012-01-12 00:48:04 -0800
commit71e5ee7d1656444ad23d0610ddaf9fc99a58b190 (patch)
treec0cbd57edbc4f3162fb1a3dccbd15372cb880e4b /rts
parent0f15f8a76d334becf992a83870d0b327cc3c40b6 (diff)
downloadhaskell-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