llvm-project/llvm/test/Analysis/ValueTracking
Philip Reames 2656885390 Teach isKnownNonEqual how to recurse through invertible multiplies
Build on the work started in 8f07629, and add the multiply case. In the process, more clearly describe the requirement for the operation we're looking through.

Differential Revision: https://reviews.llvm.org/D92726
2020-12-07 14:52:08 -08:00
..
aarch64.irg.ll
assume-queries-counter.ll [ValueTacking] assume-queries-counter.ll - remove unused check prefix 2020-11-10 14:31:03 +00:00
assume.ll [IR] Convert null-pointer-is-valid into an enum attribute 2020-05-15 19:41:07 +02:00
deref-bitcast-of-gep.ll Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
dereferenceable-and-aligned.ll
func-ptr-lsb.ll
gep-negative-issue.ll
get-pointer-base-with-const-off.ll
invariant.group.ll
known-bits-from-operator-constexpr.ll [ValueTracking] Avoid blind cast from Operator to Instruction 2020-03-22 14:45:31 +01:00
known-bits-from-range-md.ll
known-non-equal.ll Teach isKnownNonEqual how to recurse through invertible multiplies 2020-12-07 14:52:08 -08:00
known-nonnull-at.ll [llvm] Fix missing FileCheck directive colons 2020-04-06 09:59:08 -06:00
known-power-of-two.ll
knownzero-addrspacecast.ll
knownzero-shift.ll Reapply [InstSimplify] Remove known bits constant folding 2020-05-08 10:24:53 +02:00
memory-dereferenceable.ll Port -print-memderefs to NPM 2020-11-23 11:56:22 -08:00
monotonic-phi.ll
non-negative-phi-bits.ll
numsignbits-from-assume.ll
pr23011.ll
select-pattern.ll
signbits-extract-elt.ll