llvm-project/llvm/test/Transforms/Attributor
Johannes Doerfert 711bf7dcf9 [Attributor][FIX] Don't crash on internalizing linkonce_odr hidden functions
The CloneFunctionInto has implicit requirements with regards to the
linkage and visibility of the function. We now update these after we did
the CloneFunctionInto on the copy with the same linkage and visibility
as the original.
2020-09-07 23:38:09 -05:00
..
ArgumentPromotion [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
IPConstantProp [Attributor] Make use of AANoUndef in AAUndefinedBehavior 2020-09-02 16:08:03 +09:00
reduced [NewPM][Attributor] Pin tests with -attributor to legacy PM 2020-07-29 09:02:30 -07:00
align.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
allow_list.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
alwaysinline.ll [Attributor] Make use of AANoUndef in AAUndefinedBehavior 2020-09-02 16:08:03 +09:00
callbacks.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
depgraph.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
dereferenceable-1.ll [Attributor] Fix AANoUndef identification 2020-08-30 05:39:25 +09:00
dereferenceable-2.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
heap_to_stack.ll [Attributor] Fix AANoUndef identification 2020-08-30 05:39:25 +09:00
internal-noalias.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
internalize.ll [Attributor][FIX] Don't crash on internalizing linkonce_odr hidden functions 2020-09-07 23:38:09 -05:00
liveness.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
liveness_chains.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
lvi-after-jumpthreading.ll [Attributor] Fix AANoUndef identification 2020-08-30 05:39:25 +09:00
lvi-for-ashr.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
memory_locations.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
misc.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
misc_crash.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
new_attributes.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
noalias.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
nocapture-1.ll [Attributor] Fix AANoUndef identification 2020-08-30 05:39:25 +09:00
nocapture-2.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
nofree.ll [Attributor] Fix AANoUndef identification 2020-08-30 05:39:25 +09:00
nonnull.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
norecurse.ll [Attributor] Fix AANoUndef identification 2020-08-30 05:39:25 +09:00
noreturn.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
noreturn_async.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
noreturn_sync.ll [Attributor] Make use of AANoUndef in AAUndefinedBehavior 2020-09-02 16:08:03 +09:00
nosync.ll [Attributor] Fix AANoUndef identification 2020-08-30 05:39:25 +09:00
noundef.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
nounwind.ll [Attributor][NFC] rerun update_test_checks without --scrub-attributes 2020-08-29 19:34:10 +02:00
potential.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
range.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
read_write_returned_arguments_scc.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
readattrs.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
returned.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
undefined_behavior.ll [Attributor] Make use of AANoUndef in AAUndefinedBehavior 2020-09-02 16:08:03 +09:00
value-simplify.ll [Attributor] Introduce module slice. 2020-08-30 10:30:44 +02:00
willreturn.ll [Attributor] Fix AANoUndef identification 2020-08-30 05:39:25 +09:00
wrapper.ll [Attributor][NFC] Remove obsolete option from tests 2020-04-21 15:22:10 -05:00