diff options
author | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2016-10-26 19:51:35 +0000 |
---|---|---|
committer | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2016-10-26 19:51:35 +0000 |
commit | 275853e777a2a2f7069d7b10b61ebc80bc699d5f (patch) | |
tree | a751f5b48cc0f87d3f2c49fb282a8d10801aaeaf /llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp | |
parent | 3de0a385c96fa94dd7ed3c1df8b10dd65cf738c8 (diff) | |
download | llvm-275853e777a2a2f7069d7b10b61ebc80bc699d5f.zip llvm-275853e777a2a2f7069d7b10b61ebc80bc699d5f.tar.gz llvm-275853e777a2a2f7069d7b10b61ebc80bc699d5f.tar.bz2 |
Do not assume that FP vector operands are never legalized by expanding
This patch ensures that if a floating point vector operand is legalized by
expanding, it is legalized through the stack rather than by calling
DAGTypeLegalizer::IntegerToVector which will cause a failure since the operand
is a non-integer type.
This fixes PR 30715.
llvm-svn: 285231
Diffstat (limited to 'llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions