Return "[LICM] Support logical AND/OR when hoisting min/max"
authorMax Kazantsev <mkazantsev@azul.com>
Mon, 13 Mar 2023 07:13:33 +0000 (14:13 +0700)
committerMax Kazantsev <mkazantsev@azul.com>
Mon, 13 Mar 2023 07:34:43 +0000 (14:34 +0700)
commitf91aaf1b0c5d0c1a5880490a15f71e433a746e35
tree53fa0193aba8530e2754d4c7074425d1bcb4eae4
parent240e2cba67cfb4ec4639e5bfe6235411abfb58ef
Return "[LICM] Support logical AND/OR when hoisting min/max"

Underlying bug (creation of umin for pointers) is now fixed.

Differential Revision: https://reviews.llvm.org/D145771
llvm/lib/Transforms/Scalar/LICM.cpp
llvm/test/Transforms/LICM/min_max.ll