diff options
author | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2016-12-15 11:16:20 +0000 |
---|---|---|
committer | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2016-12-15 11:16:20 +0000 |
commit | 552c8e960e9e88d3c96a467df2e37efa27eff7d2 (patch) | |
tree | 8bc97c5b90a9f8ea308ea18516cbd08c0b11e56d /llvm/lib/CodeGen/MachineScheduler.cpp | |
parent | 4f590f28e7739f139f6a23ebe426fd4e1557d470 (diff) | |
download | llvm-552c8e960e9e88d3c96a467df2e37efa27eff7d2.zip llvm-552c8e960e9e88d3c96a467df2e37efa27eff7d2.tar.gz llvm-552c8e960e9e88d3c96a467df2e37efa27eff7d2.tar.bz2 |
[Power9] Allow AnyExt immediates for XXSPLTIB
In some situations, the BUILD_VECTOR node that builds a v18i8 vector by
a splat of an i8 constant will end up with signed 8-bit values and other
situations, it'll end up with unsigned ones. Handle both situations.
Fixes PR31340.
llvm-svn: 289804
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions