aboutsummaryrefslogtreecommitdiffstats
path: root/test/DebugInfo/Inputs
diff options
context:
space:
mode:
authorRenato Golin <renato.golin@linaro.org>2013-08-14 16:35:29 +0000
committerRenato Golin <renato.golin@linaro.org>2013-08-14 16:35:29 +0000
commitdd34dc99fdf66edc52b5fc2ddf8132ebaa134aee (patch)
tree412710a800e3ece703a4de743cd4e8a893648bb8 /test/DebugInfo/Inputs
parent17a5457ffe009805d58d573b08a75c229e681eaa (diff)
downloadexternal_llvm-dd34dc99fdf66edc52b5fc2ddf8132ebaa134aee.zip
external_llvm-dd34dc99fdf66edc52b5fc2ddf8132ebaa134aee.tar.gz
external_llvm-dd34dc99fdf66edc52b5fc2ddf8132ebaa134aee.tar.bz2
Let t2LDRBi8 and t2LDRBi12 have same Base Pointer
When determining if two different loads are from the same base address, this patch allows one load to use a t2LDRi8 address mode and another to use a t2LDRi12 address mode. The current implementation is very conservative and this allows the case of differing Thumb2 byte loads to be considered. Allowing these differing modes instead of forcing the exact same opcode is useful for situations where one opcodes loads from a base address+1 and a second opcode loads for a base address-1. Patch by Daniel Stewart. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188385 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/DebugInfo/Inputs')
0 files changed, 0 insertions, 0 deletions