aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TextAPI/Platform.cpp
diff options
context:
space:
mode:
authorYvan Roux <yvan.roux@linaro.org>2021-06-09 15:30:50 +0200
committerYvan Roux <yvan.roux@linaro.org>2021-06-09 15:37:21 +0200
commit6c78dbd4ca1f2c25cdc276d646c7920afe856ca3 (patch)
tree0f0135607c26e9be0b652f4cdbc690eb4d637268 /llvm/lib/TextAPI/Platform.cpp
parentef8df920fbbc945dce6aeec717629ddde90a8ebe (diff)
downloadllvm-6c78dbd4ca1f2c25cdc276d646c7920afe856ca3.zip
llvm-6c78dbd4ca1f2c25cdc276d646c7920afe856ca3.tar.gz
llvm-6c78dbd4ca1f2c25cdc276d646c7920afe856ca3.tar.bz2
[ARM] Fix Machine Outliner LDRD/STRD handling in Thumb mode.
This is a fix for PR50481 Immediate values for AddrModeT2_i8s4 are already scaled in MCinst operand. This patch changes the number of bits and scale factor to reflect that state when checking stack offset status. AddrModeT2_i7s[2|4] also have this particularity but since MVE instructions are not outlined, just move these cases to the unhandled ones. Differential Revision: https://reviews.llvm.org/D103167
Diffstat (limited to 'llvm/lib/TextAPI/Platform.cpp')
0 files changed, 0 insertions, 0 deletions