aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/ipa
AgeCommit message (Expand)AuthorFilesLines
2024-10-16testsuite: Prepare for -std=gnu23 defaultJoseph Myers10-10/+10
2024-09-20Fix small thinko in IPA mod/ref passEric Botcazou1-0/+34
2024-07-28testsuite: Fix unaligned accesses in ipa-sra-8.c and ipa-sra-9.cJohn David Anglin2-2/+4
2024-07-06testsuite/52641 - Fix more sloppy tests.Georg-Johann Lay4-5/+7
2024-05-15testsuite: Require lto-plugin in gcc.dg/ipa/ipa-icf-38.c [PR85656]Rainer Orth1-0/+1
2024-04-05ipa: Force args obtined through pass-through maps to the expected type (PR 11...Martin Jambor1-0/+31
2024-04-04ipa: Avoid duplicate replacements in IPA-SRA transformation phaseMartin Jambor1-0/+29
2024-01-24ipa: Self-DCE of uses of removed call LHSs (PR 108007)Martin Jambor2-0/+60
2024-01-24ipa-cp: Fix check for exceeding param_ipa_cp_value_list_size (PR 113490)Martin Jambor1-0/+31
2024-01-20Remove several xfails for 32-bit hppa*-*-*John David Anglin3-3/+3
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-11-20inter-procedural value range propagationJan Hubicka5-5/+5
2023-11-13C99 testsuite readiness: More unverified testcase un-reductionsFlorian Weimer1-4/+4
2023-11-13C99 testsuite readiness: -fpermissive testsFlorian Weimer5-5/+5
2023-10-05Revert "ipa: Self-DCE of uses of removed call LHSs (PR 108007)"Martin Jambor1-32/+0
2023-10-03ipa-sra: Allow IPA-SRA in presence of returns which will be removedMartin Jambor3-2/+82
2023-10-03ipa: Self-DCE of uses of removed call LHSs (PR 108007)Martin Jambor1-0/+32
2023-08-20Testsuite: mark IPA test as requiring alias supportFrancois-Xavier Coudert1-0/+1
2023-08-15Feed results of IPA-CP into tree value numberingMartin Jambor2-0/+52
2023-06-29Compute ipa-predicates for conditionals involving __builtin_expect_pJan Hubicka1-0/+27
2023-06-28Enable ranger for ipa-propJan Hubicka1-0/+16
2023-06-20ipa-sra: Disable candidates with no known callers (PR 110276)Martin Jambor1-0/+15
2023-05-24Provide an API for ipa_vr.Aldy Hernandez9-11/+11
2023-05-16Skip -fdelete-null-pointer-check tests if target keeps_null_pointer_checksSenthil Kumar Selvaraj5-0/+5
2023-04-18Shrink points-to analysis dumps when not dumping with -detailsRichard Biener1-1/+1
2023-04-17ipa: Fix double reference-count decrements for the same edge (PR 107769, PR 1...Martin Jambor1-0/+20
2023-04-05ipa: Avoid another ICE when dealing with type-incompatibilities (PR 108959)Martin Jambor1-0/+22
2023-03-04testsuite: Skip gcc.dg/ipa/pr77653.c for CRISHans-Peter Nilsson1-0/+1
2023-03-04testsuite: Fix various scan-assembler identifiers not handling _-prefixHans-Peter Nilsson1-2/+2
2023-02-15ipa: Avoid IPA confusing scalar values and single-field aggregates (PR 108679)Martin Jambor1-0/+25
2023-02-03ipa: Avoid invalid gimple when IPA-CP and IPA-SRA disagree on types (108384)Martin Jambor1-0/+25
2023-01-29Fix find_always_executed_bbs handling of infinite loopsJan Hubicka2-0/+35
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-14ipa-sra: Fix address escape case when detecting Fortran descriptorsMartin Jambor1-0/+38
2022-12-14ipa-sra: Forward propagation of sizes which are safe to dereferenceMartin Jambor3-0/+131
2022-12-14ipa-sra: Move caller->callee propagation before callee->caller oneMartin Jambor1-0/+17
2022-12-14ipa: Better way of applying both IPA-CP and IPA-SRA (PR 103227)Martin Jambor1-0/+50
2022-11-29Couple of testsuite adjustmentsEric Botcazou1-2/+2
2022-11-01Add attribute hot judgement for INLINE_HINT_known_hot hint.Cui,Lili1-0/+47
2022-10-18ipa-cp: Better representation of aggregate values we clone forMartin Jambor2-4/+4
2022-06-14Fix ipa-cp wrt volatile loadsJan Hubicka1-0/+30
2022-05-27ipa: Check cst type when propagating controled uses infoMartin Jambor1-0/+16
2022-05-21testsuite: Adjust pr91088.c for default_packed targetsDimitar Dimitrov1-1/+2
2022-04-13testsuite: Increase auto-inlining param in gcc.dg/ipa/remref-7.c (PR 105183)Martin Jambor1-1/+1
2022-04-09Propagate nondeterministic and side_effects flags in modref summary after inl...Jan Hubicka1-0/+77
2022-03-31ipa: Careful processing ANCESTOR jump functions and NULL pointers (PR 103083)Martin Jambor2-0/+58
2022-03-31ipa-cp: Do not create clones for values outside known value range (PR 102513)Martin Jambor1-0/+33
2022-03-31ipa: Create LOAD references when necessary during inlining (PR 103171)Martin Jambor2-1/+34
2022-03-10ipa-cp: Avoid adjusting references through self-recursion (PR 104813)Martin Jambor1-0/+32
2022-01-03Update copyright years.Jakub Jelinek1-1/+1