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/ARM/ARMBaseInstrInfo.cpp | |
| parent | 3de0a385c96fa94dd7ed3c1df8b10dd65cf738c8 (diff) | |
| download | bcm5719-llvm-275853e777a2a2f7069d7b10b61ebc80bc699d5f.tar.gz bcm5719-llvm-275853e777a2a2f7069d7b10b61ebc80bc699d5f.zip | |
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/ARM/ARMBaseInstrInfo.cpp')
0 files changed, 0 insertions, 0 deletions

