Fix PR4789. Teach eliminateFrameIndex how to handle VLDRQ and VSTRQ which cannot...
authorEvan Cheng <evan.cheng@apple.com>
Thu, 27 Aug 2009 01:23:50 +0000 (01:23 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 27 Aug 2009 01:23:50 +0000 (01:23 +0000)
commitcdbb3f5d3311e0f46d22bc8daa211b2fab3541cb
tree3c611bd106d479bc12372a51fcee8037f877da46
parent8dcf70080280dcf8d6861f2da9f8f9dd1a61aed6
Fix PR4789. Teach eliminateFrameIndex how to handle VLDRQ and VSTRQ which cannot fold any immediate offset.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80191 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMBaseInstrInfo.h
lib/Target/ARM/ARMBaseRegisterInfo.cpp
lib/Target/ARM/Thumb2InstrInfo.cpp
test/CodeGen/ARM/spill-q.ll [new file with mode: 0644]
test/CodeGen/Thumb2/thumb2-spill-q.ll [new file with mode: 0644]