aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2010-03-12 22:07:14 +0000
committerDaniel Dunbar <daniel@zuster.org>2010-03-12 22:07:14 +0000
commitf406aa5d8411757d6da618689a79a17e1040ee1a (patch)
treec71e2e775d26fa83538ad6c34d1a297234e82e8c /lib/Target/ARM/ARMLoadStoreOptimizer.cpp
parentd98a3acc2c5aaf86769a3c7bee88893721e37a84 (diff)
downloadexternal_llvm-f406aa5d8411757d6da618689a79a17e1040ee1a.zip
external_llvm-f406aa5d8411757d6da618689a79a17e1040ee1a.tar.gz
external_llvm-f406aa5d8411757d6da618689a79a17e1040ee1a.tar.bz2
MC/Mach-O: Implement initial support for relaxation.
- The implementation is currently very brain dead and inefficient, but I have a clear plan on how to fix it. - The good news is, it works and correctly assembles 403.gcc (when built with Clang, at '-Os', '-Os -g', and '-O3'). Even better, at '-Os' and '-Os -g', the resulting binary is exactly equivalent to that when built with the system assembler. So it probably works! :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98396 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMLoadStoreOptimizer.cpp')
0 files changed, 0 insertions, 0 deletions