llvm-project/llvm/test/Transforms/FunctionAttrs
Nikita Popov 436fb27186 [BasicAA] Support loop phis in pointsToConstantMemory()
When looking for underlying objects, if we encounter one that we
have already seen, then we should skip it (as it has already been
checked) rather than bail out. In particular, this adds support
for the case where we have a loop use of a phi recurrence.
2022-10-17 12:34:55 +02:00
..
2008-09-03-Mutual.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-12 17:11:48 +02:00
2008-09-03-ReadNone.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
2008-09-03-ReadOnly.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-12 17:11:48 +02:00
2008-09-13-VolatileRead.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
2008-12-29-Constant.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
2009-01-02-LocalStores.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
2010-10-30-volatile.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
arg_returned.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
argmemonly.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
assume.ll
atomic.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
comdat-ipo.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
convergent.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
incompatible_fn_attrs.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-13 11:24:07 +02:00
int_sideeffect.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-12 17:11:48 +02:00
invalidate.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
naked_functions.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
nocapture.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
nofree-attributor.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
nofree.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
nonnull-global.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
nonnull.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
norecurse.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-13 10:35:38 +02:00
noreturn.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
nosync.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
nounwind.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-13 11:24:07 +02:00
operand-bundles-scc.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-13 11:24:07 +02:00
optnone-simple.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
optnone.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
out-of-bounds-iterator-bug.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
read-write-scc.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-13 11:24:07 +02:00
readattrs.ll [BasicAA] Support loop phis in pointsToConstantMemory() 2022-10-17 12:34:55 +02:00
readnone.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
returned.ll
stats.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
willreturn-callsites.ll [FunctionAttrs] Convert tests to use opaque pointers (NFC) 2022-10-13 10:38:11 +02:00
willreturn.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-13 11:24:07 +02:00
writeonly.ll [FunctionAttrs] Regenerate test checks (NFC) 2022-10-13 11:24:07 +02:00