llvm-project/llvm/test/Transforms/Attributor/ArgumentPromotion
Johannes Doerfert 477e8e10f0 [Attributor] Teach AAPointerInfo to look into aggregates
If we have a constant aggregate, e.g., as an initializer, we usually
failed to extract the proper value/type from it. This patch provides the
size and offset information necessary to extract the right part of the
constant.
2022-10-05 06:19:47 -07:00
..
X86 [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
2008-02-01-ReturnAttrs.ll [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
2008-07-02-array-indexing.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
2008-09-07-CGUpdate.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
2008-09-08-CGUpdateSelfEdge.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
aggregate-promote.ll [Attributor] Teach AAPointerInfo to look into aggregates 2022-10-05 06:19:47 -07:00
alignment.ll [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
alloca-as.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
array.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
attrs.ll [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
basictest.ll [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
byval-2.ll [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
byval.ll [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
chained.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
control-flow.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
control-flow2.ll [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
crash.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
dbg.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
fp80.ll [Attributor] Teach AAPointerInfo to look into aggregates 2022-10-05 06:19:47 -07:00
inalloca.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
invalidation.ll [Attributor] Use AAFunctionReachability to determine AANoRecurse 2022-02-01 01:40:44 -06:00
live_called_from_dead.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
live_called_from_dead_2.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
musttail.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
naked_functions.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
nonzero-address-spaces.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
pr27568.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
pr32917.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
pr33641_remove_arg_dbgvalue.ll [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
profile.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
reserve-tbaa.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
sret.ll [Attributor][NFC] Re-run update_test_checks on all Attributor tests 2022-10-05 06:19:43 -07:00
tail.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00
variadic.ll [Attribute] Clean up test prefixes (NFC) 2022-09-23 11:08:11 +02:00