llvm-project/llvm/test/Transforms/FunctionAttrs
Stefan Stipanovic a516fbac52 [Attributor] Use nofree argument attribute for heap-to-stack conversion
Reviewers: jdoerfert, uenoku

Subscribers:

Differential Revision: https://reviews.llvm.org/D70140
2019-11-17 21:35:04 +01: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
align.ll [Attributor] Use must-be-executed-context in align deduction 2019-11-12 06:41:19 +00:00
arg_nocapture.ll [Attributor] Use must-be-executed-context in align deduction 2019-11-12 06:41:19 +00:00
arg_returned.ll [Attributor] Use must-be-executed-context in align deduction 2019-11-12 06:41:19 +00:00
assume.ll
atomic.ll Add, and infer, a nofree function attribute 2019-07-08 15:57:56 +00:00
callbacks.ll [Attributor][NFCI] Avoid unnecessary work except for testing 2019-11-02 00:28:24 -05:00
comdat-ipo.ll IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
convergent.ll
dereferenceable.ll [Attributor] Use must-be-executed-context in align deduction 2019-11-12 06:41:19 +00:00
fn_noreturn.ll [Attributor] `willreturn` + `noreturn` = UB 2019-11-02 00:35:22 -05:00
heap_to_stack.ll [Attributor] Use nofree argument attribute for heap-to-stack conversion 2019-11-17 21:35:04 +01:00
incompatible_fn_attrs.ll
int_sideeffect.ll
internal-noalias.ll [Attributor] Use must-be-executed-context in align deduction 2019-11-12 06:41:19 +00:00
liveness.ll [Attributor][NFCI] Distinguish optional and required dependences 2019-11-02 15:26:22 -05:00
misc.ll NoFree argument attribute. 2019-11-02 19:40:48 +01:00
naked_functions.ll IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
new_attributes.ll [Attributor][NFCI] Avoid unnecessary work except for testing 2019-11-02 00:28:24 -05:00
noalias_returned.ll NoFree argument attribute. 2019-11-02 19:40:48 +01:00
nocapture.ll NoFree argument attribute. 2019-11-02 19:40:48 +01:00
nofree-attributor.ll [Attributor] Use must-be-executed-context in align deduction 2019-11-12 06:41:19 +00:00
nofree.ll Add, and infer, a nofree function attribute 2019-07-08 15:57:56 +00:00
nonnull-global.ll
nonnull.ll Revert 57dd4b0 "[ValueTracking] Allow context-sensitive nullness check for non-pointers" 2019-11-13 12:19:02 +01:00
norecurse.ll NoFree argument attribute. 2019-11-02 19:40:48 +01:00
noreturn_async.ll [Attributor][NFCI] Avoid unnecessary work except for testing 2019-11-02 00:28:24 -05:00
noreturn_sync.ll [Attributor][NFCI] Avoid unnecessary work except for testing 2019-11-02 00:28:24 -05:00
nosync.ll [Attributor] Use must-be-executed-context in align deduction 2019-11-12 06:41:19 +00:00
nounwind.ll [Attributor][NFCI] Avoid unnecessary work except for testing 2019-11-02 00:28:24 -05:00
operand-bundles-scc.ll Add, and infer, a nofree function attribute 2019-07-08 15:57:56 +00:00
optnone-simple.ll
optnone.ll
out-of-bounds-iterator-bug.ll
read-write-scc.ll [FunctionAttrs] Remove readonly and writeonly assertion 2019-07-15 17:31:26 +00:00
read_write_returned_arguments_scc.ll [Attributor] Use must-be-executed-context in align deduction 2019-11-12 06:41:19 +00:00
readattrs.ll NoFree argument attribute. 2019-11-02 19:40:48 +01:00
readnone.ll IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
returned.ll
value-simplify.ll NoFree argument attribute. 2019-11-02 19:40:48 +01:00
willreturn.ll NoFree argument attribute. 2019-11-02 19:40:48 +01:00
writeonly.ll LLVM: Optimization Pass: Remove conflicting attribute, if any, before 2019-09-11 14:26:22 +00:00