aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBlockPlacement.cpp
diff options
context:
space:
mode:
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2019-08-16 13:16:48 +0000
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2019-08-16 13:16:48 +0000
commit9dddd26e31ae9a79008ee99697d52bc565a95411 (patch)
tree7232aad602f893c4f2d03bffd599ab071cc8d863 /llvm/lib/CodeGen/MachineBlockPlacement.cpp
parent6a75061e36fe1998e51ba9de2702f756b6ad5a8e (diff)
downloadllvm-9dddd26e31ae9a79008ee99697d52bc565a95411.zip
llvm-9dddd26e31ae9a79008ee99697d52bc565a95411.tar.gz
llvm-9dddd26e31ae9a79008ee99697d52bc565a95411.tar.bz2
[DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT
Summary: Add the following DAGCombiner folds for mulfix being one of SMULFIX/UMULFIX/SMULFIXSAT: (mulfix x, undef, scale) -> 0 (mulfix x, 0, scale) -> 0 Also added canonicalization of constants to RHS. Reviewers: RKSimon, craig.topper, spatel Reviewed By: RKSimon Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D66052 llvm-svn: 369103
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions