diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-10-28 13:07:25 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-10-28 13:07:25 +0000 |
commit | 9b77f0c291922518d61f56f55d43efa8130366e4 (patch) | |
tree | dea5d84597fd4ef3d229ff1750e6039e3d6605b3 /llvm/lib/CodeGen/ProcessImplicitDefs.cpp | |
parent | 5b30571753cef75c86c6bc11983a5a4e56d5c771 (diff) | |
download | bcm5719-llvm-9b77f0c291922518d61f56f55d43efa8130366e4.tar.gz bcm5719-llvm-9b77f0c291922518d61f56f55d43efa8130366e4.zip |
[VectorLegalizer] Enable TargetLowering::expandFP_TO_UINT support.
Add vector support to TargetLowering::expandFP_TO_UINT.
This exposes an issue in X86TargetLowering::LowerVSELECT which was assuming that the select mask was the same width as the LHS/RHS ops - as long as the result is a sign splat we can easily sext/trunk this.
llvm-svn: 345473
Diffstat (limited to 'llvm/lib/CodeGen/ProcessImplicitDefs.cpp')
0 files changed, 0 insertions, 0 deletions