llvm-project/llvm/test/Transforms/FunctionAttrs
Arthur Eubanks e4406cefa0 [RPOFuncAttrs] Fix norecurse detection
We wanted to check if all uses of the function are direct calls, but the
code didn't account for passing the function as a parameter.

Reviewed By: nikic

Differential Revision: https://reviews.llvm.org/D128104
2022-06-18 12:20:10 -07:00
..
2008-09-03-Mutual.ll
2008-09-03-ReadNone.ll
2008-09-03-ReadOnly.ll
2008-09-13-VolatileRead.ll
2008-12-29-Constant.ll
2009-01-02-LocalStores.ll
2010-10-30-volatile.ll
arg_returned.ll
argmemonly.ll [FunctionAttrs] Infer argmemonly . 2022-03-16 10:24:33 +00:00
assume.ll
atomic.ll [FunctionAttrs] Infer argmemonly . 2022-03-16 10:24:33 +00:00
comdat-ipo.ll
convergent.ll
incompatible_fn_attrs.ll
int_sideeffect.ll
invalidate.ll
naked_functions.ll
nocapture.ll
nofree-attributor.ll Extend the `uwtable` attribute with unwind table kind 2022-02-14 14:35:02 +00:00
nofree.ll [FunctionAttrs] Infer argmemonly . 2022-03-16 10:24:33 +00:00
nonnull-global.ll
nonnull.ll
norecurse.ll [RPOFuncAttrs] Fix norecurse detection 2022-06-18 12:20:10 -07:00
noreturn.ll [Coroutines] Convert coroutine.presplit to enum attr 2022-06-14 14:23:46 +08:00
nosync.ll [FunctionAttrs] Infer argmemonly . 2022-03-16 10:24:33 +00:00
nounwind.ll
operand-bundles-scc.ll
optnone-simple.ll
optnone.ll
out-of-bounds-iterator-bug.ll
read-write-scc.ll
readattrs.ll
readnone.ll
returned.ll
stats.ll [FunctionAttrs] Infer argmemonly . 2022-03-16 10:24:33 +00:00
willreturn-callsites.ll [NFCI] Fixed missing colon in CHECK directives - part 2 2022-04-03 14:42:59 +02:00
willreturn.ll
writeonly.ll