diff options
author | Jun Bum Lim <junbuml@codeaurora.org> | 2015-11-19 17:21:41 +0000 |
---|---|---|
committer | Jun Bum Lim <junbuml@codeaurora.org> | 2015-11-19 17:21:41 +0000 |
commit | 4c35ccac915de737ee2238250f26a12d40c52bb1 (patch) | |
tree | 9e3b123532fb0cce944e9013b2dc9d05fa5c425a /compiler-rt/test/tsan/malloc_overflow.cc | |
parent | 89d7ff5de676464f33136778b1bf87ee945bf688 (diff) | |
download | bcm5719-llvm-4c35ccac915de737ee2238250f26a12d40c52bb1.tar.gz bcm5719-llvm-4c35ccac915de737ee2238250f26a12d40c52bb1.zip |
[AArch64]Extend merging narrow loads into a wider load
This change extends r251438 to handle more narrow load promotions
including byte type, unscaled, and signed. For example, this change will
convert :
ldursh w1, [x0, #-2]
ldurh w2, [x0, #-4]
into
ldur w2, [x0, #-4]
asr w1, w2, #16
and w2, w2, #0xffff
llvm-svn: 253577
Diffstat (limited to 'compiler-rt/test/tsan/malloc_overflow.cc')
0 files changed, 0 insertions, 0 deletions