aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
diff options
context:
space:
mode:
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2022-02-02 10:20:00 +0100
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2022-02-06 18:59:06 +0100
commitcecf11c31544ec17b16843297246e93618cd56cd (patch)
treeb591e043c683da8e87d5350e4c32066f37fd2bc1 /llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
parent0f685976057e2ea27b35b609f4d1653d24ab6694 (diff)
downloadllvm-cecf11c31544ec17b16843297246e93618cd56cd.zip
llvm-cecf11c31544ec17b16843297246e93618cd56cd.tar.gz
llvm-cecf11c31544ec17b16843297246e93618cd56cd.tar.bz2
[DAGCombiner] Fold SSHLSAT/USHLSAT to SHL when no saturation will occur
When the shift amount is known and a known sign bit analysis of the shiftee indicates that no saturation will occur, then we can replace SSHLSAT/USHLSAT by SHL. Differential Revision: https://reviews.llvm.org/D118765
Diffstat (limited to 'llvm/lib/ExecutionEngine/SectionMemoryManager.cpp')
0 files changed, 0 insertions, 0 deletions