aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ModuleUtils.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2021-02-19 18:56:20 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2021-02-20 12:02:07 +0000
commit761bbed264f7f524fbf0e57d0bb285b1d6e5816e (patch)
tree1073ddde2f307603f50b847864414c4e296b2d56 /llvm/lib/Transforms/Utils/ModuleUtils.cpp
parent2b729548f00bcab8c4dc6967bca0e6661324f27e (diff)
downloadllvm-761bbed264f7f524fbf0e57d0bb285b1d6e5816e.zip
llvm-761bbed264f7f524fbf0e57d0bb285b1d6e5816e.tar.gz
llvm-761bbed264f7f524fbf0e57d0bb285b1d6e5816e.tar.bz2
[DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,SatLimit)))
This moves the last custom x86 USUBSAT fold to generic DAGCombine. Completes PR40111 Differential Revision: https://reviews.llvm.org/D96703
Diffstat (limited to 'llvm/lib/Transforms/Utils/ModuleUtils.cpp')
0 files changed, 0 insertions, 0 deletions