[ValueTracking] Add tracking of the alignment assume bundle
authorShimin Cui <scui@ca.ibm.com>
Tue, 27 Oct 2020 09:49:41 +0000 (09:49 +0000)
committerAlex Richardson <Alexander.Richardson@cl.cam.ac.uk>
Tue, 27 Oct 2020 12:16:45 +0000 (12:16 +0000)
commit22e4346e054a4474a68fd293324db295fffed34c
tree45e7c1cd2726e2e813f5697d922eafc8249c3b3e
parent673f2f702b03be8c003889cbb5923e111c3e24d0
[ValueTracking] Add tracking of the alignment assume bundle

This patch is to add the support of the value tracking of the alignment assume bundle.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D88669
llvm/lib/Analysis/ValueTracking.cpp
llvm/test/Analysis/BasicAA/featuretest.ll
llvm/test/Analysis/ValueTracking/assume-queries-counter.ll
llvm/test/Transforms/InstCombine/assume-align.ll [new file with mode: 0644]