aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg
AgeCommit message (Expand)AuthorFilesLines
2021-08-24Reset PHI base0 flag if it's clear in any argument [PR101977, ...]Martin Sebor4-34/+177
2021-08-24Add transitive operations to the relation oracle.Andrew MacLeod2-1/+145
2021-08-24[Committed] PR middle-end/102029: Stricter typing in LSHIFT_EXPR sign folding.Roger Sayle1-0/+8
2021-08-23analyzer: rewrite of switch handlingDavid Malcolm5-4/+432
2021-08-23analyzer: fix ICE with NULL change.m_expr [PR101875]David Malcolm1-0/+16
2021-08-23analyzer: fix ICE when failing to reconstruct a fn ptr [PR101837]David Malcolm1-0/+10
2021-08-23analyzer: assume that POINTER_PLUS_EXPR of non-NULL is non-NULL [PR101962]David Malcolm2-0/+77
2021-08-23analyzer: fix uninit false positive on overlapping bindingsDavid Malcolm3-0/+159
2021-08-23Avoid redundant entries in modref access lists.Jan Hubicka1-0/+13
2021-08-23analyzer: Fix PR analyzer/102020Ankur Saini1-1/+1
2021-08-23Fold sign of LSHIFT_EXPR to eliminate no-op conversions.Roger Sayle2-0/+40
2021-08-23bswap: Recognize (int) __builtin_bswap64 (arg) idioms or __builtin_bswap?? (a...Jakub Jelinek6-10/+73
2021-08-23tree-optimization/79334 - avoid PRE of possibly trapping array-refRichard Biener2-0/+24
2021-08-23dwarf2out: Emit DW_AT_location for global register vars during early dwarf [P...Jakub Jelinek1-0/+15
2021-08-23Correct treatment of qualifiers for pointers to arrays for C2X [PR98397]Martin Uecker10-2/+439
2021-08-22Clear EAF_NOCLOBBER for indirect callsJan Hubicka2-0/+24
2021-08-21analyzer: Fix PR analyzer/101980Ankur Saini2-4/+3
2021-08-19Fix up 'gcc.dg/pr78213.c' for '--enable-checking=release' etc.Thomas Schwinge1-1/+2
2021-08-18analyzer: detect and analyze calls via function pointerAnkur Saini2-0/+41
2021-08-18openmp: Actually ignore pragma_stmt pragmas for which c_parser_pragma returns...Jakub Jelinek3-4/+3
2021-08-17Move more warning code to gimple-ssa-warn-access etc.Martin Sebor4-8/+54
2021-08-17Restore 'gcc.dg/pr78213.c' testingThomas Schwinge1-8/+1
2021-08-17Improved handling of MINUS_EXPR in bit CCP.Roger Sayle1-0/+11
2021-08-17Improved handling of MULT_EXPR in bit CCP.Roger Sayle1-0/+17
2021-08-17Special case -TYPE_MIN_VALUE for flag_wrapv in operator_abs::op1_range.Andrew MacLeod1-0/+28
2021-08-17tree-optimization/101868 - avoid PRE of trapping mems across callsRichard Biener4-0/+75
2021-08-17openmp: Implement OpenMP 5.1 scope constructJakub Jelinek1-0/+60
2021-08-17tree-optimization/101925 - fix VN with reverse storage orderRichard Biener1-0/+100
2021-08-16ipa: ICF should check SSA_NAME_IS_DEFAULT_DEFMartin Liska1-0/+22
2021-08-13Warn for reads from write-only arguments [PR101734].Martin Sebor1-0/+87
2021-08-13Introduce EAF_NOREAD and cleanup EAF_UNUSED + ipa-modrefJan Hubicka1-1/+1
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-2/+37
2021-08-12libcpp: Fix ICE with -Wtraditional preprocessing [PR101638]Jakub Jelinek1-0/+7
2021-08-12Evaluate type arguments of sizeof that are structs of variable size [PR101838]Martin Uecker1-0/+33
2021-08-12Remove legacy back threader.Aldy Hernandez1-2/+1
2021-08-11Fix gcc.dg/lto/pr48622_0.c testcaseRichard Biener1-0/+6
2021-08-11middle-end/101858 - avoid shift of pointer in foldingRichard Biener1-0/+9
2021-08-11gcc.dg/uninit-pred-9_b.c: Xfail for CRIS tooHans-Peter Nilsson1-1/+1
2021-08-10middle-end/101824 - properly handle volatiles in nested fn loweringRichard Biener1-0/+19
2021-08-10Evaluate arguments of sizeof that are structs of variable size.Martin Uecker1-0/+18
2021-08-09Ensure toupper and tolower follow the expected pattern.Andrew MacLeod1-0/+16
2021-08-09ipa: Fix testsuite/gcc.dg/ipa/remref-6.cMartin Jambor1-1/+1
2021-08-09Improve handling of unknown sign bit in CCP.Roger Sayle2-2/+2
2021-08-06Move more code to new gimple-ssa-warn-access pass.Martin Sebor6-39/+616
2021-08-06gcov: Add __gcov_info_to_gdca()Sebastian Huber1-0/+60
2021-08-05Adjust gcc.dg/vect/bb-slp-pr101756.cRichard Biener1-0/+2
2021-08-05Fix oversight in handling of reverse SSO in SRA passEric Botcazou1-0/+36
2021-08-04analyzer: initial implementation of asm support [PR101570]David Malcolm12-0/+1214
2021-08-04Fold (X<<C1)^(X<<C2) to a multiplication when possible.Roger Sayle1-0/+61
2021-08-04tree-optimization/101756 - avoid vectorizing boolean MAX reductionsRichard Biener1-0/+15