summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2014-06-17 11:31:42 +0000
committerTim Northover <tnorthover@apple.com>2014-06-17 11:31:42 +0000
commitc22960dba6583c3044d37c3d8b411f393cba46e0 (patch)
tree06623ac11ecba342677e2cfdce64dc3a212c141a /lib/Target/ARM/ARMLoadStoreOptimizer.cpp
parent3a001aab4d743b3557854d205e12bd4eb02d6f2b (diff)
downloadllvm-c22960dba6583c3044d37c3d8b411f393cba46e0.tar.gz
llvm-c22960dba6583c3044d37c3d8b411f393cba46e0.tar.bz2
llvm-c22960dba6583c3044d37c3d8b411f393cba46e0.tar.xz
AArch64: estimate inline asm length during branch relaxation
To make sure branches are in range, we need to do a better job of estimating the length of an inline assembly block than "it's probably 1 instruction, who'd write asm with more than that?". Fortunately there's already a (highly suspect, see how many ways you can think of to break it!) callback for this purpose, which is used by the other targets. rdar://problem/17277590 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211095 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMLoadStoreOptimizer.cpp')
0 files changed, 0 insertions, 0 deletions