OSDN Git Service

[MSP430] Fix PR33050: Don't use ADD16ri to lower FrameIndex.
authorVadzim Dambrouski <pftbest@gmail.com>
Wed, 24 May 2017 15:08:30 +0000 (15:08 +0000)
committerVadzim Dambrouski <pftbest@gmail.com>
Wed, 24 May 2017 15:08:30 +0000 (15:08 +0000)
commit6f94f45297b698e8c6ec6a9597806215eb8414f6
tree567cd5d616ded8818e708ff2e982d656f2bfa0c9
parent577a9934236820a51a28f18b7413aaee21ccde95
[MSP430] Fix PR33050: Don't use ADD16ri to lower FrameIndex.

Use ADDframe pseudo instruction instead.
This will fix machine verifier error, and will help to fix PR32146.

Differential Revision: https://reviews.llvm.org/D33452

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@303758 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
lib/Target/MSP430/MSP430InstrInfo.td
lib/Target/MSP430/MSP430RegisterInfo.cpp
test/CodeGen/MSP430/vararg.ll