commit | be59eb33a04c3661e34d8794650b5dea0e59b515 | [log] [tgz] |
---|---|---|
author | Mikhail Dvoretckii <mikhail.dvoretckii@intel.com> | Tue Jun 19 10:37:52 2018 +0000 |
committer | Mikhail Dvoretckii <mikhail.dvoretckii@intel.com> | Tue Jun 19 10:37:52 2018 +0000 |
tree | 150dde875ff49bad56f017b4689d0320d180a56c | |
parent | d6cd67b722e0cadf6f25c26f8270927cd11695d3 [diff] |
[X86] VRNDSCALE* folding from masked and scalar ffloor and fceil patterns This patch handles back-end folding of generic patterns created by lowering the X86 rounding intrinsics to native IR in cases where the instruction isn't a straightforward packed values rounding operation, but a masked operation or a scalar operation. Differential Revision: https://reviews.llvm.org/D45203 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@335037 91177308-0d34-0410-b5e6-96231b3b80d8