OSDN Git Service

[ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()).
authorFlorian Hahn <flo@fhahn.com>
Mon, 30 Nov 2020 15:43:39 +0000 (15:43 +0000)
committerFlorian Hahn <flo@fhahn.com>
Tue, 1 Dec 2020 14:23:21 +0000 (14:23 +0000)
commit7a4f1d59b82e5defbce4498347291e6ef9f1281c
tree0581cae755b50b093c93ec65c594312835f8389d
parent4431c212a0a08c2b6552e6a476a15b142d7c6bb9
[ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()).

Add support to decompose a GEP with a ZEXT(SHL()) operand.
llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
llvm/test/Transforms/ConstraintElimination/geps.ll