aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorWang, Pengfei <pengfei.wang@intel.com>2021-02-15 08:50:59 +0800
committerWang, Pengfei <pengfei.wang@intel.com>2021-02-15 08:52:06 +0800
commit61da20575d6c6bc72438bb3d169b4b2797e909e4 (patch)
treeb87f999ec31da1479a5d1499f31e6a6f63b77ec1 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parentaef781b47a5e3a82eb70a9c96595915fc7fe6cb3 (diff)
downloadllvm-61da20575d6c6bc72438bb3d169b4b2797e909e4.zip
llvm-61da20575d6c6bc72438bb3d169b4b2797e909e4.tar.gz
llvm-61da20575d6c6bc72438bb3d169b4b2797e909e4.tar.bz2
[X86] Convert fmin/fmax _mm_reduce_* intrinsics to emit llvm.reduction intrinsics (PR47506)
This is a follow up of D92940. We have successfully converted fadd/fmul _mm_reduce_* intrinsics to llvm.reduction + reassoc flag. We can do the same approach for fmin/fmax too, i.e. llvm.reduction + nnan flag. Reviewed By: spatel Differential Revision: https://reviews.llvm.org/D93179
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions