summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
diff options
context:
space:
mode:
authorTim Northover <Tim.Northover@arm.com>2013-04-20 19:31:00 +0000
committerTim Northover <Tim.Northover@arm.com>2013-04-20 19:31:00 +0000
commitd9d4211fe2b8bbe969820610825ffa7d6d215daa (patch)
tree7545cd18689626515fa7a3f5b9772f8cb637a9be /llvm/lib/Transforms/Utils/SimplifyCFG.cpp
parent36e827602a79ab462177c0c764a1f6b01aa6e87c (diff)
downloadbcm5719-llvm-d9d4211fe2b8bbe969820610825ffa7d6d215daa.tar.gz
bcm5719-llvm-d9d4211fe2b8bbe969820610825ffa7d6d215daa.zip
ARM: don't add FrameIndex offset for LDMIA (has no immediate)
Previously, when spilling 64-bit paired registers, an LDMIA with both a FrameIndex and an offset was produced. This kind of instruction shouldn't exist, and the extra operand was being confused with the predicate, causing aborts later on. This removes the invalid 0-offset from the instruction being produced. llvm-svn: 179956
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud