gcc/gcc/testsuite/gcc.dg
Richard Biener 409978d58d tree-optimization/106514 - add --param max-jump-thread-paths
The following adds a limit for the exponential greedy search of
the backwards jump threader.  The idea is to limit the search
space in a way that the paths considered are the same if the search
were in BFS order rather than DFS.  In particular it stops considering
incoming edges into a block if the product of the in-degrees of
blocks on the path exceeds the specified limit.

When considering the low stmt copying limit of 7 (or 1 in the size
optimize case) this means the degenerate case with maximum search
space is a sequence of conditions with no actual code

  B1
   |\
   | empty
   |/
  B2
   |\
   ...
  Bn
   |\

GIMPLE_CONDs are costed 2, an equivalent GIMPLE_SWITCH already 4, so
we reach 7 already with 3 middle conditions (B1 and Bn do not count).
The search space would be 2^4 == 16 to reach this.  The FSM threads
historically allowed for a thread length of 10 but is really looking
for a single multiway branch threaded across the backedge.  I've
chosen the default of the new parameter to 64 which effectively
limits the outdegree of the switch statement (the cases reaching the
backedge) to that number (divided by 2 until I add some special
pruning for FSM threads due to the loop header indegree).  The
testcase ssa-dom-thread-7.c requires 56 at the moment (as said,
some special FSM thread pruning of considered edges would bring
it down to half of that), but we now get one more threading
and quite some more in later threadfull.  This testcase seems to
be difficult to check for expected transforms.

The new testcases add the degenerate case we currently thread
(without deciding whether that's a good idea ...) plus one with
an approripate limit that should prevent the threading.

This obsoletes the mentioned --param max-fsm-thread-length but
I am not removing it as part of this patch.  When the search
space is limited the thread stmt size limit effectively provides
max-fsm-thread-length.

The param with its default does not help PR106514 enough to unleash
path searching with the higher FSM stmt count limit.

	PR tree-optimization/106514
	* params.opt (max-jump-thread-paths): New.
	* doc/invoke.texi (max-jump-thread-paths): Document.
	* tree-ssa-threadbackward.cc (back_threader::find_paths_to_names):
	Honor max-jump-thread-paths, take overall_path argument.
	(back_threader::find_paths): Pass 1 as initial overall_path.

	* gcc.dg/tree-ssa/ssa-thread-16.c: New testcase.
	* gcc.dg/tree-ssa/ssa-thread-17.c: Likewise.
	* gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
2022-08-09 10:14:30 +02:00
..
Foundation.framework
analyzer New warning: -Wanalyzer-jump-through-null [PR105947] 2022-08-05 19:45:41 -04:00
asan asan: Fix up instrumentation of assignments which are both loads and stores [PR105714] 2022-05-25 12:05:08 +02:00
atomic C: Implement C2X N2653 char8_t and UTF-8 string literal changes 2022-08-08 19:50:38 +00:00
autopar Update copyright years. 2022-01-03 10:42:10 +01:00
charset Update copyright years. 2022-01-03 10:42:10 +01:00
compat testsuite: Add further zero size elt passing tests [PR102024] 2022-04-01 11:49:40 +02:00
cpp Update copyright years. 2022-01-03 10:42:10 +01:00
debug testsuite: btf: fix regexps in btf-int-1.c 2022-08-03 18:50:05 +02:00
dfp testsuite: enable more BID DFP tests for AArch64 2022-05-20 09:35:08 +02:00
fixed-point fixed-point/composite-type: add -Wno-array-parameter 2022-04-01 23:18:34 -03:00
format Update copyright years. 2022-01-03 10:42:10 +01:00
goacc Enhance further testcases to verify Openacc 'kernels' decomposition 2022-03-17 08:51:32 +01:00
goacc-gomp Update copyright years. 2022-01-03 10:42:10 +01:00
gomp Add a restriction on allocate clause (OpenMP 5.0) 2022-05-06 10:45:05 +01:00
graphite tree-optimization/106055 - issue with autopar 2022-07-04 09:09:45 +02:00
guality testsuite: Update guality xfails for aarch64*-*-* 2022-02-03 10:43:59 +00:00
hwasan Update copyright years. 2022-01-03 10:42:10 +01:00
ipa Fix ipa-cp wrt volatile loads 2022-06-14 14:05:53 +02:00
lto target/105459 - allow delayed target option node fixup 2022-07-11 11:21:53 +02:00
noncompile Update copyright years. 2022-01-03 10:42:10 +01:00
params Update copyright years. 2022-01-03 10:42:10 +01:00
pch Update copyright years. 2022-01-03 10:42:10 +01:00
plugin diagnostics: add ability to associate diagnostics with rules from coding standards 2022-06-23 14:59:24 -04:00
rtl arm: Implement auto-vectorized MVE comparisons with vectors of boolean predicates 2022-02-22 15:55:07 +00:00
sancov Convert DOM to use Ranger rather than EVRP 2022-06-25 19:04:01 -04:00
simulate-thread Update copyright years. 2022-01-03 10:42:10 +01:00
special Update copyright years. 2022-01-03 10:42:10 +01:00
sso testsuite: Rename test-defined macros 2022-06-24 23:22:14 +03:00
tls Update copyright years. 2022-01-03 10:42:10 +01:00
tm Update copyright years. 2022-01-03 10:42:10 +01:00
torture tree-optimization/106521 - unroll-and-jam LC SSA rewrite 2022-08-04 15:01:38 +02:00
tree-prof Update copyright years. 2022-01-03 10:42:10 +01:00
tree-ssa tree-optimization/106514 - add --param max-jump-thread-paths 2022-08-09 10:14:30 +02:00
tsan Update copyright years. 2022-01-03 10:42:10 +01:00
ubsan gimple, internal-fn: Add IFN_TRAP and use it for __builtin_unreachable [PR106099] 2022-07-28 12:43:13 +02:00
vect vect: Restore optab_vector argument [PR106250] 2022-07-11 15:59:00 +01:00
vmx Update copyright years. 2022-01-03 10:42:10 +01:00
vxworks Update copyright years. 2022-01-03 10:42:10 +01:00
weak gcc.dg/weak/typeof-2: arm may use constant pool 2022-03-29 22:47:18 -03:00
54455.c
920413-1.c
940409-1.c
940510-1.c
951130-1.c
980502-1.c
980523-1.c
980526-1.c
980816-1.c
990213-1.c
990506-0.c
20000108-1.c
20000111-1.c
20000623-1.c
20000629-1.c
20000707-1.c
20000906-1.c
20000926-1.c
20001009-1.c
20001012-1.c
20001012-2.c
20001023-1.c
20001108-1.c
20001116-1.c
20001117-1.c
20001201-1.c
20001228-1.c
20010202-1.c
20010405-1.c
20010516-1.c
20010622-1.c
20010822-1.c
20010912-1.c
20011008-1.c
20011008-2.c
20011015-1.c
20011021-1.c
20011130-1.c
20011214-1.c
20020103-1.c
20020104-1.c
20020108-1.c
20020115-1.c
20020116-1.c
20020122-1.c
20020122-2.c
20020122-3.c
20020122-4.c
20020201-1.c
20020206-1.c
20020210-1.c
20020219-1.c
20020220-1.c
20020220-2.c
20020222-1.c
20020310-1.c
20020312-1.c
20020312-2.c LoongArch Port: gcc/testsuite 2022-03-29 17:43:36 +08:00
20020319-1.c
20020411-1.c
20020415-1.c
20020418-1.c
20020418-2.c
20020425-1.c
20020426-2.c
20020430-1.c
20020503-1.c
20020517-1.c
20020525-1.c
20020527-1.c
20020530-1.c
20020607-1.c
20020607-2.c
20020919-1.c
20021006-1.c
20021014-1.c
20021018-1.c
20021023-1.c
20021029-1.c Testsuite: Tweak gcc.dg/20021029-1.c for nios2. 2021-12-16 15:17:14 -08:00
20021029-2.c
20021116-1.c
20030107-1.c
20030120-1.c
20030204-1.c
20030213-1.c
20030225-1.c
20030309-1.c
20030321-1.c
20030323-1.c
20030324-1.c
20030331-2.c
20030414-1.c
20030414-2.c
20030612-1.c
20030612-2.c
20030625-1.c
20030626-1.c
20030627-1.c
20030702-1.c
20030707-1.c
20030708-1.c
20030711-1.c
20030717-1.c
20030721-1.c
20030804-1.c
20030805-1.c
20030815-1.c
20030820-1.c
20030826-1.c
20030826-2.c
20030906-1.c
20030906-2.c
20031002-1.c
20031012-1.c
20031102-1.c
20031111-1.c
20031201-1.c
20031201-2.c
20031202-1.c
20031216-1.c
20031218-1.c
20031218-2.c
20031218-3.c
20031222-1.c
20031223-1.c
20040123-1.c
20040127-1.c
20040127-2.c
20040202-1.c
20040203-1.c
20040206-1.c
20040217-1.c
20040219-1.c
20040223-1.c
20040305-2.c
20040306-1.c
20040309-1.c
20040310-1.c
20040311-2.c
20040322-1.c
20040331-1.c
20040409-1.c
20040609-1.c
20040622-2.c
20040625-1.c
20040627-1.c
20040813-1.c
20040910-1.c
20040916-1.c
20040920-1.c
20041014-1.c
20041104-1.c
20041106-1.c
20041122-1.c
20041213-1.c
20041219-1.c
20050105-1.c
20050105-2.c
20050111-1.c
20050111-2.c
20050121-1.c
20050121-2.c
20050209-1.c
20050307-1.c
20050309-1.c
20050321-1.c
20050321-2.c
20050325-1.c
20050330-1.c
20050330-2.c
20050503-1.c
20050517-1.c
20050527-1.c
20050603-2.c
20050607-1.c
20050620-1.c
20050629-1.c
20050702-1.c
20050811-1.c
20050811-2.c
20050826-1.c
20050922-1.c
20050922-2.c
20051201-1.c
20051207-1.c
20051207-2.c
20051207-3.c
20060410.c
20060419-1.c
20060425-1.c
20060425-2.c
20060801-1.c
20061026.c
20061109-1.c
20061109-2.c
20061124-1.c
20061127-1.c
20070112-1.c
20070507-1.c
20070725-1.c
20080615-1.c
20080820.c
20081223-1.c
20090902-1.c
20090922-1.c
20100906-1.c
20101010-1.c
20101013-1.c
20111216-1.c
20111227-2.c
20111227-3.c
20141029-1.c
20150120-1.c
20150120-2.c
20150120-3.c
20150306-1.c
20161219.c
O16384.c
PR68002.c
README Update copyright years. 2022-01-03 10:42:10 +01:00
Wabsolute-value.c
Waddress-2.c
Waddress-3.c
Waddress.c
Wall.c
Walloc-size-larger-than-1.c
Walloc-size-larger-than-2.c
Walloc-size-larger-than-3.c
Walloc-size-larger-than-4.c
Walloc-size-larger-than-5.c
Walloc-size-larger-than-6.c
Walloc-size-larger-than-7.c
Walloc-size-larger-than-8.c
Walloc-size-larger-than-9.c
Walloc-size-larger-than-10.c
Walloc-size-larger-than-11.c
Walloc-size-larger-than-12.c
Walloc-size-larger-than-13.c
Walloc-size-larger-than-14.c
Walloc-size-larger-than-15.c
Walloc-size-larger-than-16.c
Walloc-size-larger-than-17.c
Walloc-size-larger-than-18.c
Walloc-size-larger-than.c
Walloca-1.c
Walloca-2.c
Walloca-3.c
Walloca-4.c
Walloca-5.c
Walloca-6.c
Walloca-7.c
Walloca-8.c
Walloca-9.c
Walloca-10.c
Walloca-11.c
Walloca-12.c
Walloca-13.c
Walloca-14.c
Walloca-15.c
Walloca-16.c
Walloca-larger-than-2.c
Walloca-larger-than-3.c
Walloca-larger-than-3.h
Walloca-larger-than-4.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
Walloca-larger-than.c
Walways-true-1.c
Walways-true-2.c
Warray-bounds-2.c
Warray-bounds-3.c
Warray-bounds-4.c
Warray-bounds-5.c
Warray-bounds-6.c
Warray-bounds-7.c
Warray-bounds-8.c
Warray-bounds-9.c
Warray-bounds-10.c
Warray-bounds-11.c
Warray-bounds-12.c
Warray-bounds-13.c
Warray-bounds-14.c
Warray-bounds-15.c
Warray-bounds-16.c
Warray-bounds-17.c
Warray-bounds-18.c
Warray-bounds-19.c
Warray-bounds-20.c
Warray-bounds-21.c
Warray-bounds-22.c
Warray-bounds-23.c
Warray-bounds-24.c
Warray-bounds-25.c
Warray-bounds-26.c
Warray-bounds-27.c
Warray-bounds-28.c
Warray-bounds-29.c
Warray-bounds-30.c
Warray-bounds-31.c
Warray-bounds-32.c
Warray-bounds-33.c
Warray-bounds-34.c
Warray-bounds-35.c
Warray-bounds-36.c
Warray-bounds-37.c
Warray-bounds-38.c
Warray-bounds-39.c
Warray-bounds-40.c
Warray-bounds-41.c
Warray-bounds-42.c
Warray-bounds-43.c
Warray-bounds-44.c
Warray-bounds-45.c
Warray-bounds-46.c
Warray-bounds-47.c
Warray-bounds-48-novec.c testsuite: Mark extra warnings for default_packed 2022-05-21 21:27:28 +03:00
Warray-bounds-48.c Fix member alignment for all targets [PR103751]. 2021-12-16 12:34:24 -07:00
Warray-bounds-49.c
Warray-bounds-50.c
Warray-bounds-51-novec.c
Warray-bounds-51.c
Warray-bounds-52.c
Warray-bounds-53.c
Warray-bounds-54.c
Warray-bounds-55.c
Warray-bounds-56.c
Warray-bounds-57.c
Warray-bounds-58.c
Warray-bounds-59.c
Warray-bounds-61.c
Warray-bounds-62.c
Warray-bounds-63.c
Warray-bounds-64.c
Warray-bounds-65.c
Warray-bounds-66.c
Warray-bounds-67.c
Warray-bounds-68.c
Warray-bounds-69.c
Warray-bounds-70.c
Warray-bounds-71.c
Warray-bounds-71.h
Warray-bounds-72.c
Warray-bounds-73.c
Warray-bounds-74.c
Warray-bounds-75.c
Warray-bounds-76.c
Warray-bounds-77.c
Warray-bounds-78.c
Warray-bounds-79.c
Warray-bounds-80.c
Warray-bounds-81.c
Warray-bounds-82.c
Warray-bounds-83.c
Warray-bounds-84.c
Warray-bounds-85.c
Warray-bounds-87.c
Warray-bounds-88.c
Warray-bounds-89.c
Warray-bounds-90.c
Warray-bounds-91.c Extend the offset and size of merged object references [PR103215]. 2021-12-09 12:51:40 -07:00
Warray-bounds-92.c Extend the offset and size of merged object references [PR103215]. 2021-12-09 12:51:40 -07:00
Warray-bounds.c
Warray-parameter-2.c
Warray-parameter-3-novec.c
Warray-parameter-3.c
Warray-parameter-4.c
Warray-parameter-5.c
Warray-parameter-6.c
Warray-parameter-7.c
Warray-parameter-8.c
Warray-parameter-9.c
Warray-parameter-10.c
Warray-parameter-11.c
Warray-parameter.c
Wattribute-alias.c
Wattributes-1.c
Wattributes-2.c
Wattributes-3.c
Wattributes-4.c
Wattributes-5.c
Wattributes-6.c
Wattributes-7.c
Wattributes-8.c testsuite: Annotate Wattributes-8.c for default_packed 2022-05-03 21:56:15 +03:00
Wattributes-10.c
Wbad-function-cast-1.c
Wbool-operation-1.c
Wbuiltin-declaration-mismatch-2.c
Wbuiltin-declaration-mismatch-3.c
Wbuiltin-declaration-mismatch-4.c
Wbuiltin-declaration-mismatch-5.c
Wbuiltin-declaration-mismatch-6.c
Wbuiltin-declaration-mismatch-7.c
Wbuiltin-declaration-mismatch-8.c
Wbuiltin-declaration-mismatch-9.c
Wbuiltin-declaration-mismatch-10.c
Wbuiltin-declaration-mismatch-11.c
Wbuiltin-declaration-mismatch-12.c
Wbuiltin-declaration-mismatch-13.c
Wbuiltin-declaration-mismatch-14.c
Wbuiltin-declaration-mismatch-15.c
Wbuiltin-declaration-mismatch-16.c
Wbuiltin-declaration-mismatch-ignore.c
Wbuiltin-declaration-mismatch.c
Wc++-compat.c
Wc90-c99-compat-1.c
Wc90-c99-compat-2.c
Wc90-c99-compat-3.c
Wc90-c99-compat-4.c
Wc90-c99-compat-5.c
Wc90-c99-compat-6.c
Wc90-c99-compat-7.c
Wc90-c99-compat-8.c
Wc90-c99-compat-9.c
Wc90-c99-compat-10.c
Wc90-c99-compat-11.c
Wc90-c99-compat-12.c
Wc99-c11-compat-1.c
Wc99-c11-compat-2.c
Wc99-c11-compat-3.c
Wc99-c11-compat-4.c
Wc99-c11-compat-5.c
Wc99-c11-compat-6.c
Wc99-c11-compat-7.c
Wchar-subscripts-1.c
Wchar-subscripts.c
Wconversion-3.c
Wconversion-4.c
Wconversion-5.c
Wconversion-complex-c99.c
Wconversion-complex-gnu.c
Wconversion-integer-no-sign.c
Wconversion-integer.c
Wconversion-pr34389.c
Wconversion-real-integer.c
Wcxx-compat-1.c
Wcxx-compat-2.c
Wcxx-compat-3.c
Wcxx-compat-4.c
Wcxx-compat-5.c
Wcxx-compat-6.c
Wcxx-compat-7.c
Wcxx-compat-8.c
Wcxx-compat-9.c
Wcxx-compat-10.c
Wcxx-compat-11.c
Wcxx-compat-12.c
Wcxx-compat-13.c
Wcxx-compat-14.c
Wcxx-compat-15.c
Wcxx-compat-16.c
Wcxx-compat-17.c
Wcxx-compat-18.c
Wcxx-compat-19.c
Wcxx-compat-20.c
Wcxx-compat-21.c
Wcxx-compat-22.c
Wdangling-pointer-2.c Add -Wdangling-pointer [PR63272]. 2022-01-15 16:45:56 -07:00
Wdangling-pointer-3.c Add a test for true positives related to PR104715. 2022-03-01 16:56:06 -07:00
Wdangling-pointer-4.c Call mark_dfs_back_edges before testing EDGE_DFS_BACK [PR104761]. 2022-03-03 13:58:31 -07:00
Wdangling-pointer.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
Wdeclaration-after-statement-1.c
Wdeclaration-after-statement-2.c
Wdeclaration-after-statement-3.c
Wdeclaration-after-statement-4.c
Wdesignated-init-2.c
Wdesignated-init.c
Wdouble-promotion.c
Wduplicate-decl-specifier-c11.c
Wduplicate-decl-specifier.c
Wenum-compare-1.c
Wenum-conversion.c
Wenum-int-mismatch-1.c c: Implement new -Wenum-int-mismatch warning [PR105131] 2022-05-18 17:43:56 -04:00
Wenum-int-mismatch-2.c c: Implement new -Wenum-int-mismatch warning [PR105131] 2022-05-18 17:43:56 -04:00
Wenum-int-mismatch-3.c c: Implement new -Wenum-int-mismatch warning [PR105131] 2022-05-18 17:43:56 -04:00
Wenum-int-mismatch-4.c c: Implement new -Wenum-int-mismatch warning [PR105131] 2022-05-18 17:43:56 -04:00
Wenum-int-mismatch-5.c c: Implement new -Wenum-int-mismatch warning [PR105131] 2022-05-18 17:43:56 -04:00
Werror-1.c
Werror-2.c
Werror-3.c
Werror-4.c
Werror-5.c
Werror-6.c
Werror-7.c
Werror-8.c
Werror-10.c
Werror-11.c
Werror-12.c
Werror-13.c
Werror-implicit-function-declaration.c
Wfatal-2.c
Wfatal.c
Wfloat-equal-1.c
Wframe-address-in-Wall.c
Wframe-address.c
Wframe-larger-than-2.c
Wframe-larger-than-3.c
Wframe-larger-than.c
Wfree-nonheap-object-2.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
Wfree-nonheap-object-3.c
Wfree-nonheap-object-4.c
Wfree-nonheap-object-5.c
Wfree-nonheap-object-6.c
Wfree-nonheap-object.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
Wimplicit-fallthrough-1.c
Wimplicit-function-declaration-c89-default.c
Wimplicit-function-declaration-c89-pedantic.c
Wimplicit-function-declaration-c89.c
Wimplicit-function-declaration-c99-pedantic.c
Wimplicit-function-declaration-c99.c
Wimplicit-int-1.c
Wimplicit-int-2.c
Wimplicit-int-3.c
Wimplicit-int-4.c
Wincompatible-pointer-types-1.c
Wincompatible-pointer-types.c
Winfinite-recursion-2.c
Winfinite-recursion-3.c warn-recursion: Don't warn for __builtin_calls in gnu_inline extern inline functions [PR104633] 2022-02-23 12:03:55 +01:00
Winfinite-recursion-4.c warn-recursion: Don't warn for __builtin_calls in gnu_inline extern inline functions [PR104633] 2022-02-23 12:03:55 +01:00
Winfinite-recursion-5.c warn-recursion: Don't warn for __builtin_calls in gnu_inline extern inline functions [PR104633] 2022-02-23 12:03:55 +01:00
Winfinite-recursion.c
Wint-conversion-2.c
Wint-conversion.c
Wint-in-bool-context-4.c
Wjump-misses-init-1.c
Wjump-misses-init-2.c
Wlarger-than.c
Wlarger-than2.c
Wlarger-than3.c
Wlarger-than4.c
Wlogical-op-1.c
Wmismatched-dealloc-2.c Add -Wuse-after-free [PR80532]. 2022-01-15 16:45:24 -07:00
Wmismatched-dealloc-3.c Add -Wuse-after-free [PR80532]. 2022-01-15 16:45:24 -07:00
Wmismatched-dealloc.c
Wmissing-attributes.c
Wmissing-braces-fixits.c
Wmissing-field-initializers-1.c c: -Wmissing-field-initializers and designated inits [PR82283, PR84685] 2022-03-22 16:40:40 -04:00
Wmissing-field-initializers-2.c c: -Wmissing-field-initializers and designated inits [PR82283, PR84685] 2022-03-22 16:40:40 -04:00
Wmissing-field-initializers-3.c c: -Wmissing-field-initializers and designated inits [PR82283, PR84685] 2022-03-22 16:40:40 -04:00
Wmissing-field-initializers-4.c c: -Wmissing-field-initializers and designated inits [PR82283, PR84685] 2022-03-22 16:40:40 -04:00
Wmissing-field-initializers-5.c c: -Wmissing-field-initializers and designated inits [PR82283, PR84685] 2022-03-22 16:40:40 -04:00
Wmissing-parameter-type-Wextra.c
Wmissing-parameter-type-no.c
Wmissing-parameter-type.c
Wmissing-profile.c
Wnested-externs-1.c
Wnested-externs-2.c
Wno-all.c
Wno-attribute-warning.c
Wno-c++-compat.c
Wno-frame-address.c testsuite: Skip gcc.dg/Wno-frame-address.c for PRU 2022-05-03 21:56:15 +03:00
Wno-pointer-sign.c
Wnonnull-2.c
Wnonnull-3.c
Wnonnull-4.c
Wnonnull-5.c
Wnonnull-6.c
Wnonnull-7.c
Wnonnull.c
Wobjsize-1.c
Wobjsize-1.h
Wold-style-definition-1.c
Wold-style-definition-2.c
Woverflow-1.c
Woverflow-2.c
Woverflow-3.c
Woverlength-strings-pedantic-c89-asm.c
Woverlength-strings-pedantic-c89-ext.c
Woverlength-strings-pedantic-c89-no.c
Woverlength-strings-pedantic-c89.c
Woverlength-strings-pedantic-c90-asm.c
Woverlength-strings-pedantic-c90-ext.c
Woverlength-strings-pedantic-c90.c
Woverlength-strings-pedantic-c99-asm.c
Woverlength-strings-pedantic-c99-ext.c
Woverlength-strings-pedantic-c99-no.c
Woverlength-strings-pedantic-c99.c
Woverlength-strings.c
Woverride-init-1.c
Woverride-init-2.c
Woverride-init-3.c
Woverride-init-side-effects-1.c
Woverride-init-side-effects-2.c
Wpadded.c
Wparentheses-1.c
Wparentheses-2.c
Wparentheses-3.c
Wparentheses-4.c
Wparentheses-5.c
Wparentheses-6.c
Wparentheses-7.c
Wparentheses-8.c
Wparentheses-9.c
Wparentheses-10.c
Wparentheses-11.c
Wparentheses-12.c
Wparentheses-13.c
Wparentheses-14.c
Wpointer-arith.c
Wpointer-sign-Wall-no.c
Wpointer-sign-Wall.c
Wpointer-sign-pedantic-no.c
Wpointer-sign-pedantic.c
Wpointer-sign.c
Wpointer-to-int-cast-1.c
Wpointer-to-int-cast-2.c
Wpointer-to-int-cast-3.c
Wpragmas-1.c
Wredundant-decls-1.c
Wredundant-decls-2.c
Wrestrict-2.c
Wrestrict-3.c
Wrestrict-4.c
Wrestrict-5.c
Wrestrict-6.c
Wrestrict-7.c
Wrestrict-8.c
Wrestrict-9.c
Wrestrict-10.c
Wrestrict-11.c
Wrestrict-12.c
Wrestrict-13.c
Wrestrict-14.c
Wrestrict-15.c
Wrestrict-16.c
Wrestrict-17.c
Wrestrict-18.c
Wrestrict-19.c
Wrestrict-20.c
Wrestrict-21.c
Wrestrict-22.c
Wrestrict-23.c
Wrestrict-24.c PR middle-end/105604 - ICE: in tree_to_shwi with vla in struct and sprintf 2022-05-24 16:05:50 -06:00
Wrestrict-25.c PR middle-end/105604 - ICE: in tree_to_shwi with vla in struct and sprintf 2022-05-24 16:05:50 -06:00
Wrestrict-26.c PR middle-end/105604 - ICE: in tree_to_shwi with vla in struct and sprintf 2022-05-24 16:05:50 -06:00
Wrestrict.c
Wreturn-local-addr-2.c
Wreturn-local-addr-3.c
Wreturn-local-addr-4.c
Wreturn-local-addr-5.c
Wreturn-local-addr-6.c
Wreturn-local-addr-7.c
Wreturn-local-addr-8.c
Wreturn-local-addr-9.c
Wreturn-local-addr-10.c
Wreturn-local-addr.c
Wreturn-type.c
Wreturn-type2.c
Wreturn-type3.c
Wsequence-point-pr18050.c
Wshadow-1.c
Wshadow-2.c
Wshadow-3.c
Wshadow-4.c
Wshadow-4.h
Wshadow-compatible-local-1.c
Wshadow-local-1.c
Wshadow-local-2.c
Wshadow-local-3.c
Wsign-compare-1.c
Wsign-conversion.c
Wsizeof-pointer-memaccess1.c
Wstack-usage.c
Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c
Wstrict-aliasing-bogus-never-dereferenced.c
Wstrict-aliasing-bogus-pta-1.c
Wstrict-aliasing-bogus-ref-all-2.c
Wstrict-aliasing-bogus-ref-all.c
Wstrict-aliasing-bogus-struct-included.c
Wstrict-aliasing-bogus-upcast.c
Wstrict-aliasing-bogus-vla-1.c
Wstrict-aliasing-converted-assigned.c
Wstrict-aliasing-float-ptr-int-obj.c
Wstrict-aliasing-struct-with-char-member.c
Wstrict-overflow-1.c
Wstrict-overflow-2.c
Wstrict-overflow-3.c
Wstrict-overflow-4.c
Wstrict-overflow-5.c
Wstrict-overflow-6.c
Wstrict-overflow-7.c
Wstrict-overflow-8.c
Wstrict-overflow-9.c
Wstrict-overflow-10.c
Wstrict-overflow-11.c
Wstrict-overflow-12.c
Wstrict-overflow-13.c
Wstrict-overflow-14.c
Wstrict-overflow-15.c
Wstrict-overflow-16.c
Wstrict-overflow-17.c
Wstrict-overflow-18.c
Wstrict-overflow-19.c
Wstrict-overflow-20.c
Wstrict-overflow-21.c
Wstrict-overflow-22.c
Wstrict-overflow-23.c
Wstrict-overflow-24.c
Wstrict-overflow-25.c
Wstrict-overflow-26.c
Wstrict-overflow-27.c
Wstring-compare-2.c
Wstring-compare-3.c
Wstring-compare.c
Wstring-literal-comparison-1.c
Wstring-literal-comparison-2.c
Wstring-literal-comparison-3.c
Wstring-literal-comparison-4.c
Wstringop-overflow-2.c
Wstringop-overflow-3.c
Wstringop-overflow-4.c
Wstringop-overflow-5.c
Wstringop-overflow-6.c
Wstringop-overflow-7.c
Wstringop-overflow-8.c
Wstringop-overflow-9.c
Wstringop-overflow-10.c
Wstringop-overflow-11.c
Wstringop-overflow-12.c
Wstringop-overflow-13.c
Wstringop-overflow-14-novec.c
Wstringop-overflow-14.c
Wstringop-overflow-15.c Use enclosing object size if it's smaller than member [PR 101475]. 2022-01-14 11:13:08 -07:00
Wstringop-overflow-16.c
Wstringop-overflow-17.c
Wstringop-overflow-18.c
Wstringop-overflow-19.c
Wstringop-overflow-20.c
Wstringop-overflow-21-novec.c
Wstringop-overflow-21.c
Wstringop-overflow-22.c
Wstringop-overflow-23.c
Wstringop-overflow-24.c
Wstringop-overflow-25.c
Wstringop-overflow-26.c
Wstringop-overflow-27.c
Wstringop-overflow-28.c testsuite: XFAIL some Wstringop-overflow tests ... 2021-12-31 14:06:52 +01:00
Wstringop-overflow-29.c
Wstringop-overflow-30.c
Wstringop-overflow-31.c
Wstringop-overflow-32.c
Wstringop-overflow-33.c
Wstringop-overflow-34.c
Wstringop-overflow-35.c
Wstringop-overflow-36.c
Wstringop-overflow-37.c
Wstringop-overflow-38.c
Wstringop-overflow-39.c
Wstringop-overflow-40.c
Wstringop-overflow-41.c
Wstringop-overflow-42.c
Wstringop-overflow-43.c
Wstringop-overflow-44.c
Wstringop-overflow-45.c
Wstringop-overflow-46.c
Wstringop-overflow-47.c
Wstringop-overflow-49.c
Wstringop-overflow-50.c
Wstringop-overflow-51.c
Wstringop-overflow-52.c
Wstringop-overflow-53.c
Wstringop-overflow-54.c
Wstringop-overflow-55.c
Wstringop-overflow-56.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
Wstringop-overflow-57.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
Wstringop-overflow-58.c Extend the offset and size of merged object references [PR103215]. 2021-12-09 12:51:40 -07:00
Wstringop-overflow-59.c Extend the offset and size of merged object references [PR103215]. 2021-12-09 12:51:40 -07:00
Wstringop-overflow-60.c
Wstringop-overflow-61.c
Wstringop-overflow-62.c
Wstringop-overflow-63.c
Wstringop-overflow-64.c
Wstringop-overflow-65.c
Wstringop-overflow-66.c
Wstringop-overflow-67.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
Wstringop-overflow-68.c Use enclosing object size if it's smaller than member [PR 101475]. 2022-01-14 11:13:08 -07:00
Wstringop-overflow-69.c testsuite: AIX fixes 2022-02-09 15:03:53 -05:00
Wstringop-overflow-70.c
Wstringop-overflow-71.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
Wstringop-overflow-72.c
Wstringop-overflow-73.c
Wstringop-overflow-74.c
Wstringop-overflow-75.c testsuite: XFAIL some Wstringop-overflow tests ... 2021-12-31 14:06:52 +01:00
Wstringop-overflow-76-novec.c
Wstringop-overflow-76.c testsuite: XFAIL some Wstringop-overflow tests ... 2021-12-31 14:06:52 +01:00
Wstringop-overflow-77.c
Wstringop-overflow-78.c
Wstringop-overflow-79.c
Wstringop-overflow-80.c
Wstringop-overflow-81.c
Wstringop-overflow-82.c
Wstringop-overflow-83.c Use the recursive form of compute_objsize [PR 103143]. 2021-12-09 09:51:47 -07:00
Wstringop-overflow-84.c
Wstringop-overflow-85.c Extend the offset and size of merged object references [PR103215]. 2021-12-09 12:51:40 -07:00
Wstringop-overflow-86.c Avoid expecting nonzero size for access none void* arguments [PR101751]. 2021-12-09 11:28:43 -07:00
Wstringop-overflow-87.c Extend the offset and size of merged object references [PR103215]. 2021-12-09 12:51:40 -07:00
Wstringop-overflow-88.c Use enclosing object size if it's smaller than member [PR 101475]. 2022-01-14 11:13:08 -07:00
Wstringop-overflow.c
Wstringop-overread-2.c
Wstringop-overread-3.c
Wstringop-overread-4.c
Wstringop-overread-5.c
Wstringop-overread-6.c
Wstringop-overread.c
Wstringop-truncation-2.c
Wstringop-truncation-3.c
Wstringop-truncation-4.c
Wstringop-truncation-5.c
Wstringop-truncation-6.c
Wstringop-truncation-8.c
Wstringop-truncation-9.c
Wstringop-truncation.c
Wswitch-2.c
Wswitch-default.c
Wswitch-enum-2.c
Wswitch-enum-3.c
Wswitch-enum-error.c
Wswitch-enum.c
Wswitch-error.c
Wswitch-unreachable-1.c
Wswitch-unreachable-2.c
Wswitch.c
Wtraditional-conversion-2.c
Wtraditional-conversion.c
Wtrampolines.c
Wtype-limits-Wextra.c
Wtype-limits-no.c
Wtype-limits.c
Wtype-limits2.c
Wunknownprag.c
Wunsuffixed-float-constants-1.c
Wunused-function.c
Wunused-label-1.c
Wunused-local-typedefs.c
Wunused-parm-1.c
Wunused-result.c
Wunused-value-1.c
Wunused-value-2.c
Wunused-value-3.c
Wunused-var-1.c
Wunused-var-2.c
Wunused-var-3.c
Wunused-var-4.c
Wunused-var-5.c
Wunused-var-6.c
Wuse-after-free-2.c testsuite: Add -fno-tree-loop-distribute-patterns. 2022-04-05 08:43:39 +02:00
Wuse-after-free-3.c Constrain PHI handling in -Wuse-after-free [PR104232]. 2022-01-31 12:04:55 -07:00
Wuse-after-free.c Handle failure to determine pointer provenance conservatively [PR104069]. 2022-01-18 18:04:08 -07:00
Wvla-1.c
Wvla-2.c
Wvla-3.c
Wvla-4.c
Wvla-5.c
Wvla-6.c
Wvla-7.c
Wvla-larger-than-1.c
Wvla-larger-than-2.c
Wvla-larger-than-3.c
Wvla-larger-than-4.c
Wvla-larger-than-5.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
Wvla-parameter-2.c
Wvla-parameter-3.c
Wvla-parameter-4.c
Wvla-parameter-5.c
Wvla-parameter-6.c
Wvla-parameter-7.c
Wvla-parameter-8.c
Wvla-parameter-9.c
Wvla-parameter-10.c
Wvla-parameter-11.c
Wvla-parameter-12.c
Wvla-parameter-13.c
Wvla-parameter.c
Wwrite-strings-1.c
Wzero-length-array-bounds-2-novec.c
Wzero-length-array-bounds-2.c
Wzero-length-array-bounds.c
absu.c
add-mul-overflow-1.c Mark IFN_ADD/MUL_OVERFLOW as commutative 2021-11-30 09:52:27 +00:00
addr_builtin-1.c
addr_equal-1.c
alias-1.c
alias-2.c
alias-3.c
alias-4.c
alias-5.c
alias-6.c
alias-7.c
alias-8.c
alias-9.c
alias-10.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
alias-11.c
alias-12.c
alias-13.c
alias-14.c
alias-15.c
alias-16.c
align-1.c
align-2.c
align-3.c
alignof.c
always_inline.c
always_inline2.c
always_inline3.c
and-1.c
anon-struct-1.c
anon-struct-2.c
anon-struct-3.c
anon-struct-4.c
anon-struct-5.c
anon-struct-6.c
anon-struct-7.c
anon-struct-8.c
anon-struct-9.c
anon-struct-10.c
anon-struct-11.c
anon-struct-12.c
anon-struct-13.c
anon-struct-14.c
anon-struct-15.c
array-1.c
array-2.c
array-3.c
array-4.c
array-5.c
array-7.c
array-8.c
array-9.c
array-10.c
array-11.c
array-12.c
array-13.c
array-14.c
array-15.c
array-const-1.c
array-const-2.c
array-const-3.c
array-init-1.c
array-init-2.c
array-quals-1.c
array-quals-2.c
aru-2.c
asm-1.c
asm-2.c
asm-3.c
asm-4.c
asm-6.c
asm-7.c
asm-8.c
asm-9.c
asm-10.c
asm-a.c
asm-b.c
asm-fs-1.c
asm-names.c
asm-pr24146.c
asm-qual-1.c
asm-qual-2.c
asm-qual-3.c
asm-scope-1.c
asm-wide-1.c
asr_div1.c
assign-warn-1.c
assign-warn-2.c
assign-warn-3.c
associative-math-1.c
associative-math-2.c
atomic-compare-exchange-1.c
atomic-compare-exchange-2.c
atomic-compare-exchange-3.c
atomic-compare-exchange-4.c
atomic-compare-exchange-5.c
atomic-exchange-1.c
atomic-exchange-2.c
atomic-exchange-3.c
atomic-exchange-4.c
atomic-exchange-5.c
atomic-fence.c
atomic-fetch-bool.c
atomic-flag.c
atomic-generic-aux.c
atomic-generic.c
atomic-invalid-2.c Eenable -Winvalid-memory-order for C++ [PR99612]. 2022-01-04 13:44:23 -07:00
atomic-invalid.c Eenable -Winvalid-memory-order for C++ [PR99612]. 2022-01-04 13:44:23 -07:00
atomic-load-1.c
atomic-load-2.c
atomic-load-3.c
atomic-load-4.c
atomic-load-5.c
atomic-lockfree-aux.c
atomic-lockfree.c
atomic-noinline-aux.c
atomic-noinline.c
atomic-op-1.c
atomic-op-2.c
atomic-op-3.c
atomic-op-4.c
atomic-op-5.c
atomic-op-6.c
atomic-op-optimize.c
atomic-param.c
atomic-pr51256.c
atomic-pr81231.c
atomic-store-1.c
atomic-store-2.c
atomic-store-3.c
atomic-store-4.c
atomic-store-5.c
atomic-store-6.c
attr-access-2.c
attr-access-3.c
attr-access-4.c
attr-access-5.c
attr-access-none.c
attr-access-read-only-2.c
attr-access-read-only.c
attr-access-read-write-2.c
attr-access-read-write.c
attr-access-write-only.c
attr-access.c
attr-alias-1.c
attr-alias-2.c
attr-alias-3.c
attr-alias-4.c
attr-alias-5.c
attr-aligned-2.c
attr-aligned-3.c
attr-aligned.c Darwin: Update rules for handling alignment of globals. 2021-12-24 10:47:05 +00:00
attr-alloc_align-1.c
attr-alloc_align-2.c
attr-alloc_align-3.c
attr-alloc_align-4.c
attr-alloc_align-5.c
attr-alloc_size-2.c
attr-alloc_size-3.c
attr-alloc_size-4.c
attr-alloc_size-5.c
attr-alloc_size-6.c Add -Wuse-after-free [PR80532]. 2022-01-15 16:45:24 -07:00
attr-alloc_size-7.c Add -Wuse-after-free [PR80532]. 2022-01-15 16:45:24 -07:00
attr-alloc_size-8.c
attr-alloc_size-9.c
attr-alloc_size-10.c
attr-alloc_size-11.c
attr-alloc_size-12.c
attr-alloc_size-13.c
attr-alloc_size.c
attr-alwaysinline.c
attr-assume_aligned-1.c
attr-assume_aligned-2.c
attr-assume_aligned-3.c
attr-assume_aligned-4.c
attr-copy-2.c
attr-copy-3.c
attr-copy-4.c
attr-copy-5.c
attr-copy-6.c
attr-copy-7.c
attr-copy-8.c
attr-copy.c
attr-error-1.c
attr-externally-visible-1.c
attr-externally-visible-2.c
attr-flatten-1.c
attr-hotcold-1.c
attr-ifunc-1.c
attr-ifunc-2.c
attr-ifunc-3.c
attr-ifunc-4.c
attr-ifunc-5.c
attr-invalid.c
attr-malloc.c
attr-may-alias-1.c
attr-mode-1.c
attr-mode-2.c
attr-ms_struct-1.c
attr-ms_struct-2.c
attr-ms_struct-packed1.c
attr-nest.c
attr-noinline.c
attr-noipa.c
attr-nonstring-2.c
attr-nonstring-3.c
attr-nonstring-4.c
attr-nonstring.c
attr-noreturn.c
attr-returns-nonnull.c
attr-section.c
attr-unavailable-1.c
attr-unavailable-2.c
attr-unavailable-3.c
attr-unavailable-4.c
attr-unavailable-5.c
attr-unavailable-6.c
attr-vector_size.c
attr-weak-1.c
attr-weak-hidden-1.c
attr-weak-hidden-1a.c
attr-weakref-1-darwin.c
attr-weakref-1.c
attr-weakref-1a.c
attr-weakref-1b.c
attr-weakref-2.c
attr-weakref-3.c
attr-weakref-4.c
attr-weakref-5.c
auto-init-hardreg-1.c
auto-init-pr102276-1.c Don't emit switch-unreachable warnings for -ftrivial-auto-var-init (PR102276) 2022-03-02 16:53:00 +00:00
auto-init-pr102276-2.c Don't emit switch-unreachable warnings for -ftrivial-auto-var-init (PR102276) 2022-03-02 16:53:00 +00:00
auto-init-pr102276-3.c Don't emit switch-unreachable warnings for -ftrivial-auto-var-init (PR102276) 2022-03-02 16:53:00 +00:00
auto-init-pr102276-4.c Don't emit switch-unreachable warnings for -ftrivial-auto-var-init (PR102276) 2022-03-02 16:53:00 +00:00
auto-init-pr104550-1.c Suppress uninitialized warnings for new created uses from __builtin_clear_padding folding [PR104550] 2022-02-28 15:58:43 +00:00
auto-init-pr104550-2.c Suppress uninitialized warnings for new created uses from __builtin_clear_padding folding [PR104550] 2022-02-28 15:58:43 +00:00
auto-init-pr104550-3.c Suppress uninitialized warnings for new created uses from __builtin_clear_padding folding [PR104550] 2022-02-28 15:58:43 +00:00
auto-init-sra-1.c
auto-init-sra-2.c
auto-init-uninit-1.c
auto-init-uninit-2.c
auto-init-uninit-3.c
auto-init-uninit-4.c
auto-init-uninit-5.c
auto-init-uninit-6.c
auto-init-uninit-8.c
auto-init-uninit-9.c
auto-init-uninit-12.c
auto-init-uninit-13.c
auto-init-uninit-14.c
auto-init-uninit-15.c
auto-init-uninit-16.c Enable -Wuninitialized + -ftrivial-auto-var-init for address taken variables. 2022-01-17 17:41:07 +00:00
auto-init-uninit-17.c
auto-init-uninit-18.c
auto-init-uninit-19.c
auto-init-uninit-20.c
auto-init-uninit-21.c
auto-init-uninit-22.c
auto-init-uninit-23.c
auto-init-uninit-24.c
auto-init-uninit-25.c
auto-init-uninit-26.c
auto-init-uninit-34.c Enable -Wuninitialized + -ftrivial-auto-var-init for address taken variables. 2022-01-17 17:41:07 +00:00
auto-init-uninit-36.c
auto-init-uninit-37.c Enable -Wuninitialized + -ftrivial-auto-var-init for address taken variables. 2022-01-17 17:41:07 +00:00
auto-init-uninit-A.c
auto-init-uninit-B.c Enable -Wuninitialized + -ftrivial-auto-var-init for address taken variables. 2022-01-17 17:41:07 +00:00
auto-init-uninit-C.c
auto-init-uninit-H.c
auto-init-uninit-I.c
auto-type-1.c
auto-type-2.c
bad-binary-ops.c
bad-dereference.c
bad-pragma-locations.c
bconstp-1.c
bconstp-2.c
bconstp-3.c
bconstp-4.c
bf-ms-attrib.c
bf-ms-layout-2.c
bf-ms-layout-3.c
bf-ms-layout-4.c
bf-ms-layout-5.c
bf-ms-layout.c
bf-no-ms-layout.c
bf-spl1.c
bic-bitmask-7.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask-13.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask-14.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask-15.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask-16.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask-17.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask-18.c testsuite: make bic-bitmask-18.c test more precise [PR103479] 2021-12-02 13:30:08 +00:00
bic-bitmask-19.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask-20.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask-21.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask-22.c middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
bic-bitmask.h middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2> 2021-11-24 06:38:18 +00:00
binary-constants-1.c
binary-constants-2.c
binary-constants-3.c
binary-constants-4.c
binop-notand1.c
binop-notand1a.c
binop-notand2.c
binop-notand2a.c
binop-notand3.c
binop-notand3a.c
binop-notand4.c
binop-notand4a.c
binop-notand5.c
binop-notand5a.c
binop-notand6.c
binop-notand6a.c
binop-notor1.c
binop-notor2.c
binop-notxor1.c
binop-notxor2.c
binop-xor1.c
binop-xor2.c
binop-xor3.c
binop-xor4.c
binop-xor5.c
bitfld-1.c
bitfld-2.c
bitfld-3.c
bitfld-4.c
bitfld-5.c
bitfld-6.c
bitfld-7.c
bitfld-8.c
bitfld-9.c
bitfld-10.c
bitfld-11.c
bitfld-12.c
bitfld-13.c
bitfld-14.c
bitfld-15.c
bitfld-16.c
bitfld-17.c
bitfld-18.c
bitfld-19.c
bitfld-20.c
bitfld-21.c
bitfld-22.c
boolcomplex-1.c
bss.c
builtin-alloc-size.c
builtin-apply1.c
builtin-apply2.c loongarch: testsuite: skip builtin-apply2.c 2022-04-09 19:41:53 +08:00
builtin-apply3.c
builtin-apply4.c
builtin-arith-overflow-1.c
builtin-arith-overflow-2.c
builtin-arith-overflow-3.c
builtin-arith-overflow-4.c
builtin-arith-overflow-5.c
builtin-assume-aligned-1.c
builtin-assume-aligned-2.c
builtin-bswap-1.c
builtin-bswap-2.c
builtin-bswap-3.c
builtin-bswap-4.c
builtin-bswap-5.c
builtin-bswap-6.c
builtin-bswap-6a.c
builtin-bswap-7.c
builtin-bswap-7a.c
builtin-bswap-8.c
builtin-bswap-9.c
builtin-bswap-10.c
builtin-bswap-11.c
builtin-bswap-12.c
builtin-bswap-13.c
builtin-bswap-14.c
builtin-choose-expr-2.c
builtin-choose-expr.c
builtin-clear-padding-1.c
builtin-clear-padding-2.c
builtin-complex-err-1.c
builtin-complex-err-2.c
builtin-constant_p-1.c
builtin-dynamic-alloc-size.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-0.c tree-object-size: Don't let error_mark_node escape for ADDR_EXPR [PR105736] 2022-06-21 12:15:07 +05:30
builtin-dynamic-object-size-1.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-2.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-3.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-4.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-5-main.c tree-object-size: Support dynamic sizes in conditions 2022-01-11 20:16:55 +05:30
builtin-dynamic-object-size-5.c tree-object-size: Support dynamic sizes in conditions 2022-01-11 20:16:55 +05:30
builtin-dynamic-object-size-6.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-7.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-8.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-9.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-10.c tree-object-size: Support dynamic sizes in conditions 2022-01-11 20:16:55 +05:30
builtin-dynamic-object-size-11.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-12.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-13.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-14.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-15.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-16.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-17.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-18.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-dynamic-object-size-19.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-ffs-1.c
builtin-has-attribute.c
builtin-inf-1.c
builtin-memchr-2.c
builtin-memchr-3.c
builtin-memchr-4.c
builtin-memchr.c
builtin-memcpy-2.c
builtin-memcpy.c
builtin-object-size-1.c tree-optimization/104009: Conservative underflow estimate in object size 2022-01-14 11:51:44 +05:30
builtin-object-size-2.c tree-object-size: Dynamic sizes for ADDR_EXPR 2022-01-11 20:17:39 +05:30
builtin-object-size-3.c tree-optimization/104009: Conservative underflow estimate in object size 2022-01-14 11:51:44 +05:30
builtin-object-size-4.c tree-optimization/104009: Conservative underflow estimate in object size 2022-01-14 11:51:44 +05:30
builtin-object-size-5.c tree-optimization/104009: Conservative underflow estimate in object size 2022-01-14 11:51:44 +05:30
builtin-object-size-6.c
builtin-object-size-7.c
builtin-object-size-8.c
builtin-object-size-9.c
builtin-object-size-10.c
builtin-object-size-11.c
builtin-object-size-12.c
builtin-object-size-13.c
builtin-object-size-14.c
builtin-object-size-15.c
builtin-object-size-16.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-object-size-17.c __builtin_dynamic_object_size: Recognize builtin 2021-12-17 09:34:44 +05:30
builtin-object-size-18.c
builtin-object-size-19.c
builtin-object-size-20.c testsuite: Handle default_packed for gcc.dg/builtin-object-size-20.c 2022-06-24 23:22:14 +03:00
builtin-object-size-21.c
builtin-object-size-22.c testsuite: Handle default_packed for gcc.dg/builtin-object-size-20.c 2022-06-24 23:22:14 +03:00
builtin-prefetch-1.c
builtin-protos-1.c
builtin-redefine.c
builtin-return-1.c
builtin-stpncpy.c
builtin-stringop-chk-1.c
builtin-stringop-chk-2.c
builtin-stringop-chk-4.c
builtin-stringop-chk-5.c
builtin-stringop-chk-6.c
builtin-stringop-chk-7.c
builtin-stringop-chk-8.c
builtin-stringop-chk-9.c
builtin-strncat-chk-1.c
builtin-strstr-1.c
builtin-strstr.c
builtin-tgmath-1.c
builtin-tgmath-2.c
builtin-tgmath-3.c
builtin-tgmath-err-1.c
builtin-tgmath-err-2.c
builtin-unreachable-1.c
builtin-unreachable-2.c
builtin-unreachable-3.c
builtin-unreachable-4.c
builtin-unreachable-5.c
builtin-unreachable-6.c
builtin-unreachable-6a.c
builtins-1.c
builtins-2.c
builtins-6.c
builtins-7.c
builtins-8.c
builtins-9.c
builtins-10.c
builtins-11.c
builtins-12.c
builtins-13.c
builtins-14.c
builtins-15.c
builtins-16.c
builtins-17.c
builtins-18.c
builtins-19.c
builtins-20.c
builtins-21.c
builtins-22.c
builtins-23.c
builtins-24.c
builtins-26.c
builtins-27.c
builtins-28.c
builtins-30.c
builtins-31.c
builtins-32.c
builtins-33.c
builtins-34.c
builtins-35.c
builtins-36.c
builtins-37.c
builtins-38.c
builtins-39.c
builtins-40.c
builtins-41.c
builtins-43.c
builtins-44.c
builtins-45.c
builtins-46.c
builtins-47.c
builtins-48.c
builtins-49.c
builtins-50.c
builtins-51.c
builtins-52.c
builtins-53.c
builtins-54.c
builtins-55.c
builtins-57.c
builtins-58.c
builtins-59.c
builtins-60.c
builtins-61.c
builtins-62.c
builtins-63.c
builtins-64.c
builtins-65.c
builtins-66.c
builtins-67.c
builtins-68.c
builtins-69.c
builtins-70.c
builtins-85.c
builtins-config.h
builtins-error.c
builtins-nonnull.c
c2x-attr-deprecated-1.c
c2x-attr-deprecated-2.c
c2x-attr-deprecated-3.c
c2x-attr-deprecated-4.c
c2x-attr-fallthrough-1.c
c2x-attr-fallthrough-2.c
c2x-attr-fallthrough-3.c
c2x-attr-fallthrough-4.c
c2x-attr-fallthrough-5.c
c2x-attr-fallthrough-6.c
c2x-attr-maybe_unused-1.c
c2x-attr-maybe_unused-2.c
c2x-attr-maybe_unused-3.c
c2x-attr-maybe_unused-4.c
c2x-attr-nodiscard-1.c
c2x-attr-nodiscard-2.c
c2x-attr-nodiscard-3.c
c2x-attr-nodiscard-4.c
c2x-attr-syntax-1.c
c2x-attr-syntax-2.c
c2x-attr-syntax-3.c
c2x-attr-syntax-4.c
c2x-attr-syntax-5.c
c2x-binary-constants-1.c
c2x-binary-constants-2.c
c2x-binary-constants-3.c
c2x-bool-1.c
c2x-bool-limits-1.c
c2x-builtins-1.c
c2x-digit-separators-1.c
c2x-digit-separators-2.c
c2x-digit-separators-3.c
c2x-float-1.c
c2x-float-2.c
c2x-float-3.c
c2x-float-4.c
c2x-float-5.c
c2x-float-6.c
c2x-float-7.c
c2x-float-8.c
c2x-float-9.c
c2x-float-10.c
c2x-float-no-dfp-1.c
c2x-float-no-dfp-2.c
c2x-float-no-dfp-3.c
c2x-float-no-dfp-4.c
c2x-has-c-attribute-1.c
c2x-has-c-attribute-2.c
c2x-has-c-attribute-3.c
c2x-has-c-attribute-4.c
c2x-labels-1.c
c2x-labels-2.c
c2x-labels-3.c
c2x-no-dfp-1.c
c2x-old-style-definition-1.c
c2x-old-style-definition-2.c
c2x-old-style-definition-3.c
c2x-old-style-definition-4.c
c2x-old-style-definition-5.c
c2x-old-style-definition-6.c
c2x-parm-omit-1.c
c2x-parm-omit-2.c
c2x-parm-omit-3.c
c2x-parm-omit-4.c
c2x-qual-1.c
c2x-qual-2.c
c2x-qual-3.c
c2x-qual-4.c
c2x-qual-5.c
c2x-qual-6.c
c2x-qual-7.c
c2x-static-assert-1.c
c2x-static-assert-2.c
c2x-unproto-1.c c: Revert C2x changes to function type compatibility 2022-03-09 22:51:23 +00:00
c2x-unproto-2.c c: Revert C2x changes to function type compatibility 2022-03-09 22:51:23 +00:00
c2x-utf8char-1.c
c2x-utf8char-2.c
c2x-utf8char-3.c
c2x-utf8str-type.c C: Implement C2X N2653 char8_t and UTF-8 string literal changes 2022-08-08 19:50:38 +00:00
c2x-utf8str.c C: Implement C2X N2653 char8_t and UTF-8 string literal changes 2022-08-08 19:50:38 +00:00
c11-align-1.c
c11-align-2.c
c11-align-3.c
c11-align-4.c testsuite: Add new target check for no_alignment_constraints 2022-06-28 18:45:40 +03:00
c11-align-5.c
c11-align-6.c
c11-align-7.c
c11-align-8.c
c11-align-9.c
c11-anon-struct-1.c
c11-anon-struct-2.c
c11-anon-struct-3.c
c11-atomic-1.c
c11-atomic-2.c
c11-atomic-3.c
c11-atomic-4.c
c11-atomic-5.c
c11-attr-syntax-1.c
c11-attr-syntax-2.c
c11-attr-syntax-3.c
c11-binary-constants-1.c
c11-binary-constants-2.c
c11-bool-1.c
c11-bool-limits-1.c
c11-builtins-1.c
c11-compare-incomplete-1.c
c11-compare-incomplete-2.c
c11-complex-1.c
c11-digit-separators-1.c
c11-float-1.c
c11-float-2.c
c11-float-3.c
c11-float-4.c
c11-float-5.c
c11-float-6.c
c11-float-dfp-1.c
c11-float-dfp-2.c
c11-generic-1.c
c11-generic-2.c
c11-generic-3.c
c11-labels-1.c
c11-labels-2.c
c11-labels-3.c
c11-noreturn-1.c
c11-noreturn-2.c
c11-noreturn-3.c
c11-noreturn-4.c
c11-noreturn-5.c
c11-old-style-definition-1.c
c11-old-style-definition-2.c
c11-parm-omit-1.c
c11-parm-omit-2.c
c11-parm-omit-3.c
c11-parm-omit-4.c
c11-pointer-float-1.c
c11-qual-1.c
c11-static-assert-1.c
c11-static-assert-2.c
c11-static-assert-3.c
c11-static-assert-4.c
c11-static-assert-5.c
c11-static-assert-6.c
c11-static-assert-7.c
c11-static-assert-8.c
c11-static-assert-9.c
c11-static-assert-10.c
c11-stdatomic-1.c
c11-stdatomic-2.c
c11-thread-local-1.c
c11-thread-local-2.c
c11-true_min-1.c
c11-typedef-1.c
c11-uni-string-1.c
c11-uni-string-2.c
c11-unproto-1.c c: Revert C2x changes to function type compatibility 2022-03-09 22:51:23 +00:00
c11-unproto-2.c c: Revert C2x changes to function type compatibility 2022-03-09 22:51:23 +00:00
c11-utf8char-1.c
c11-utf8str-type.c C: Implement C2X N2653 char8_t and UTF-8 string literal changes 2022-08-08 19:50:38 +00:00
c11-version-1.c
c11-version-2.c
c17-utf8str-type.c C: Implement C2X N2653 char8_t and UTF-8 string literal changes 2022-08-08 19:50:38 +00:00
c17-version-1.c
c17-version-2.c
c18-version-1.c
c18-version-2.c
c90-align-1.c
c90-anon-struct-1.c
c90-array-lval-1.c
c90-array-lval-2.c
c90-array-lval-3.c
c90-array-lval-4.c
c90-array-lval-5.c
c90-array-lval-6.c
c90-array-lval-7.c
c90-array-lval-8.c
c90-array-quals-2.c
c90-array-quals.c
c90-arraydecl-1.c
c90-atomic-1.c
c90-complex-1.c
c90-complit-1.c
c90-const-expr-1.c
c90-const-expr-2.c
c90-const-expr-3.c
c90-const-expr-4.c
c90-const-expr-5.c
c90-const-expr-6.c
c90-const-expr-7.c
c90-const-expr-8.c
c90-const-expr-9.c
c90-const-expr-10.c
c90-const-expr-11.c
c90-digraph-1.c
c90-dupqual-1.c
c90-enum-comma-1.c
c90-flex-array-1.c
c90-flex-array-2.c
c90-float-1.c
c90-fordecl-1.c
c90-func-1.c
c90-func-2.c
c90-func-2.h
c90-hexfloat-1.c
c90-hexfloat-2.c
c90-idem-qual-1.c
c90-idem-qual-2.c
c90-idem-qual-3.c
c90-impl-decl-1.c
c90-impl-int-1.c
c90-impl-int-2.c
c90-init-1.c
c90-intconst-1.c
c90-intprom-1.c
c90-left-shift-1.c
c90-left-shift-2.c
c90-left-shift-3.c
c90-longlong-1.c
c90-mixdecl-1.c
c90-noreturn-1.c
c90-restrict-1.c
c90-return-1.c
c90-scope-1.c
c90-static-1.c
c90-static-assert-1.c
c90-thread-local-1.c
c90-typedef-1.c
c90-typespec-1.c
c90-vla-1.c
c94-digraph-1.c
c94-version-1.c
c99-align-1.c
c99-anon-struct-1.c
c99-array-lval-1.c
c99-array-lval-2.c
c99-array-lval-3.c
c99-array-lval-4.c
c99-array-lval-5.c
c99-array-lval-6.c
c99-array-lval-7.c
c99-array-lval-8.c
c99-array-nonobj-1.c
c99-arraydecl-1.c
c99-arraydecl-2.c
c99-arraydecl-3.c
c99-atomic-1.c
c99-bool-1.c
c99-bool-2.c
c99-bool-3.c
c99-bool-4.c
c99-compare-incomplete-1.c
c99-compare-incomplete-2.c
c99-complex-1.c
c99-complex-2.c
c99-complex-3.c
c99-complit-1.c
c99-complit-2.c
c99-condexpr-1.c
c99-const-expr-1.c
c99-const-expr-2.c
c99-const-expr-3.c
c99-const-expr-4.c
c99-const-expr-5.c
c99-const-expr-6.c
c99-const-expr-7.c
c99-const-expr-8.c
c99-const-expr-9.c
c99-const-expr-10.c
c99-const-expr-11.c
c99-const-expr-12.c
c99-const-expr-13.c
c99-const-expr-14.c
c99-const-expr-15.c
c99-digraph-1.c
c99-dupqual-1.c
c99-enum-comma-1.c
c99-flex-array-1.c
c99-flex-array-2.c
c99-flex-array-3.c
c99-flex-array-5.c
c99-flex-array-6.c
c99-flex-array-7.c
c99-flex-array-typedef-1.c
c99-flex-array-typedef-2.c
c99-flex-array-typedef-3.c
c99-flex-array-typedef-5.c
c99-flex-array-typedef-7.c
c99-flex-array-typedef-8.c
c99-float-1.c
c99-fordecl-1.c
c99-fordecl-2.c
c99-fordecl-3.c
c99-func-1.c
c99-func-2.c
c99-func-3.c
c99-func-4.c
c99-hexfloat-1.c
c99-hexfloat-2.c
c99-hexfloat-3.c
c99-idem-qual-1.c
c99-idem-qual-2.c
c99-idem-qual-3.c
c99-impl-decl-1.c
c99-impl-int-1.c
c99-impl-int-2.c
c99-init-1.c
c99-init-2.c
c99-init-3.c
c99-init-4.c
c99-init-5.c
c99-init-6.c
c99-intconst-1.c
c99-intconst-2.c
c99-intprom-1.c
c99-left-shift-1.c
c99-left-shift-2.c
c99-left-shift-3.c
c99-longlong-1.c
c99-longlong-2.c
c99-main-1.c
c99-math-double-1.c
c99-math-float-1.c
c99-math-long-double-1.c
c99-math.h
c99-mixdecl-1.c
c99-noreturn-1.c
c99-predef-1.c
c99-restrict-1.c
c99-restrict-2.c
c99-restrict-3.c
c99-restrict-4.c
c99-return-1.c
c99-scope-1.c
c99-scope-2.c
c99-static-1.c
c99-static-assert-1.c
c99-static-assert-2.c
c99-stdint-1.c
c99-stdint-2.c
c99-stdint-3.c
c99-stdint-4.c
c99-stdint-5.c
c99-stdint-6.c
c99-stdint-7.c
c99-stdint-8.c
c99-tag-1.c
c99-tag-2.c
c99-tag-3.c
c99-tgmath-1.c
c99-tgmath-2.c
c99-tgmath-3.c
c99-tgmath-4.c
c99-thread-local-1.c
c99-typedef-1.c
c99-typespec-1.c
c99-version-1.c
c99-vla-1.c
c99-vla-2.c
c99-vla-jump-1.c
c99-vla-jump-2.c
c99-vla-jump-3.c
c99-vla-jump-4.c
c99-vla-jump-5.c
call-diag-1.c
call-diag-2.c
case-bogus-1.c
case-const-1.c
case-const-2.c
case-const-3.c
cast-1.c
cast-2.c
cast-3.c
cast-4.c
cast-function-1.c
cast-lvalue-1.c
cast-lvalue-2.c
cast-pretty-print-1.c
cast-qual-1.c
cast-qual-2.c
cast-qual-3.c
cdce1.c
cdce2.c
cdce3.c
char-compare.c
cleanup-1.c
cleanup-2.c
cleanup-3.c
cleanup-4.c
cleanup-5.c
cleanup-6.c
cleanup-7.c
cleanup-8.c
cleanup-9.c
cleanup-10.c
cleanup-11.c
cleanup-12.c
cleanup-13.c
cold-1.c
combine-clobber.c
combine-subregs.c
combine_ashiftrt_1.c
combine_ashiftrt_2.c
comp-goto-1.c
comp-goto-2.c
comp-goto-3.c
comp-goto-4.c
comp-goto-5.c
comp-goto-6.c
comp-return-1.c
compare1.c
compare2.c
compare3.c
compare4.c
compare5.c
compare6.c
compare7.c
compare8.c
compare9.c
compare10.c
complete-port.c
completion-1.c
completion-2.c
completion-3.c
completion-4.c
completion-5.c
complex-1.c
complex-2.c
complex-2.h
complex-3.c
complex-4.c
complex-5.c
complex-6.c testsuite: libgcc function name for PRU 2022-05-03 21:56:15 +03:00
complex-7.c testsuite: libgcc function name for PRU 2022-05-03 21:56:15 +03:00
compound-literal-1.c
compound-lvalue-1.c
concat.c
concat2.c
cond-constqual-1.c
cond-lvalue-1.c
const-1.c
const-2.c
const-elim-1.c
const-elim-2.c
const-float80-ped.c
const-float80.c
const-float128-ped.c
const-float128.c
const-uniq-1.c
constructor-1.c
conv-1.c
conv-2.c
conv-3.c
cr-decimal-dig-1.c
cr-decimal-dig-2.c
cr-decimal-dig-3.c
cse_recip.c
ctor1.c
cwsc0.c
cwsc1.c
darwin-20040809-2.c
darwin-20040812-1.c
darwin-aligned-globals.c Darwin: Update rules for handling alignment of globals. 2021-12-24 10:47:05 +00:00
darwin-cfstring-1.c
darwin-cfstring-2.c
darwin-cfstring-format-1.c
darwin-comm-1.c testsuite, Darwin: Fix darwin-comm-1.c error messages for Darwin <= 10. 2022-06-25 10:43:06 +01:00
darwin-comm.c
darwin-ld-1.c
darwin-ld-2.c
darwin-ld-3.c
darwin-ld-4.c
darwin-ld-5.c
darwin-ld-20040809-1.c
darwin-ld-20040809-2.c
darwin-ld-20040828-1.c
darwin-ld-20040828-2.c
darwin-ld-20040828-3.c
darwin-minversion-1.c
darwin-minversion-2.c
darwin-minversion-3.c
darwin-minversion-4.c
darwin-minversion-5.c
darwin-minversion-6.c
darwin-minversion-7.c
darwin-minversion-8.c
darwin-minversion-9.c
darwin-minversion-10.c
darwin-minversion-11.c
darwin-minversion-12.c
darwin-minversion-link.c Darwin: Future-proof and homogeneize detection of darwin versions 2021-12-18 09:20:49 +01:00
darwin-sections.c
darwin-segaddr.c
darwin-version-1.c
darwin-weakimport-1.c
darwin-weakimport-2.c
darwin-weakimport-3.c
darwin-weakref-1.c
decl-1.c
decl-2.c
decl-3.c
decl-4.c
decl-5.c
decl-6.c
decl-7.c
decl-8.c
decl-9.c
decl-10.c
decl-global-ext.c
decl-nospec-1.c
decl-nospec-2.c
decl-nospec-3.c
declare-simd.c
declspec-1.c
declspec-2.c
declspec-3-Wextra.c
declspec-3-no.c
declspec-3.c
declspec-4.c
declspec-5.c
declspec-6.c
declspec-7.c
declspec-8.c
declspec-9.c
declspec-10.c
declspec-11.c
declspec-12.c
declspec-13.c
declspec-14.c
declspec-15.c
declspec-16.c
declspec-17.c
declspec-18.c
delay-slot-1.c
delay-slot-2.c
deprecated-2.c
deprecated-3.c
deprecated-4.c
deprecated-5.c
deprecated-6.c
deprecated.c
devnull-dump.c
dg-test-1.c
dg.exp Update copyright years. 2022-01-03 10:42:10 +01:00
di-longlong64-sync-1.c
di-sync-multithread.c testsuite: pthread: call sched_yield for non-preemptive targets 2022-06-27 10:34:17 -03:00
diag-aka-1.c
diag-aka-2.c
diag-aka-3.c
diag-aka-4.c
diag-aka-5.h
diag-aka-5a.c
diag-aka-5b.c
diag-sanity.c
diagnostic-input-charset-1.c
diagnostic-input-utf8-bom.c
diagnostic-range-bad-called-object.c
diagnostic-range-bad-return.c
diagnostic-range-static-assert.c
diagnostic-ranges-1.c
diagnostic-token-ranges.c
diagnostic-tree-expr-ranges-2.c
diagnostic-types-1.c
div-cmp-1.c
div-cmp-2.c
div-compare-1.c
div-double-1.c
div_neg.c
divbyzero.c
divmod-1-simode.c
divmod-1.c
divmod-2-simode.c
divmod-2.c
divmod-3-simode.c
divmod-3.c
divmod-4-simode.c
divmod-4.c
divmod-5.c
divmod-6-simode.c
divmod-6.c
divmod-7.c
dll-1.c
dll-2.c
dll-3.c
dll-4.c
dll-5.c
dll-6.c
dll-6a.c
dll-7.c
dll-7a.c
dll-8.c
dll-9.c
dll-9a.c
dll-10.c
dll-10a.c
dll-11.c
dll-11a.c
dll-12.c
dll-12a.c
do-empty.c
dollar.c
doloop-2.c
dremf-type-compat-1.c
dremf-type-compat-2.c
dremf-type-compat-3.c
dremf-type-compat-4.c
driver-specs.c
dse.c
duff-1.c
duff-2.c
duff-3.c
duff-4.c
dump-pass.c
dx-test.c
empty-source-1.c
empty-source-2.c
empty-source-3.c
empty.h
empty1.c
empty2.c
encoding-issues-bytes.c
encoding-issues-unicode.c
enum-compat-1.c
enum-const-1.c
enum-const-2.c
enum-const-3.c
enum-incomplete-1.c
enum-incomplete-2.c
enum-incomplete-3.c
enum-incomplete-4.c
enum-mode-1.c
enum-mode-2.c
enum-redef-1.c
enum1.c
enum2.c
enum3.c
errno-1.c
ext-elim-1.c
extra-semi-1.c
extra-semi-2.c
extra-semi-3.c
extract_recip_3.c
extract_recip_4.c
fail_always_inline.c
fail_always_inline2.c
falign-labels-1.c
fastmath-1.c
fdata-sections-1.c
fdata-sections-2.c
fixits-pr84852-1.c
fixits-pr84852-2.c
fixits.c
fixuns-trunc-1.c
float-exact-1.c
float-range-1.c
float-range-2.c
float-range-3.c
float-range-4.c
float-range-5.c
float16-align.c
float16-typeof.c
float32-align.c
float32-typeof.c
float32x-align.c
float32x-typeof.c
float64-align.c
float64-typeof.c
float64x-align.c
float64x-typeof.c
float128-align.c
float128-typeof.c
float128x-align.c
float128x-typeof.c
floatn-align.h
floatn-arithconv.c
floatn-errs.c
floatn-typeof.h
fltconst-1.c
fltconst-2.c
fltconst-double-pedantic-1.c
fltconst-double-pedantic-2.c
fltconst-pedantic-dfp.c
fma-1.c
fma-2.c
fma-3.c
fma-4.c
fma-5.c
fma-6.c
fma-7.c
fmax-fmin-1.c Canonicalize argument order for commutative functions 2021-11-30 09:52:25 +00:00
fnegate-1.c
fold-abs-1.c
fold-abs-2.c
fold-abs-3.c
fold-abs-4.c
fold-abs-5.c
fold-addr-1.c
fold-alloca-1.c
fold-and-1.c
fold-and-2.c
fold-and-lshift.c
fold-and-rshift-1.c
fold-and-rshift-2.c
fold-andxor-1.c
fold-bcopy.c
fold-bitand-1.c
fold-bitand-2.c
fold-bitand-3.c
fold-bitand-4.c
fold-bopcond-1.c
fold-bopcond-2.c
fold-compare-1.c
fold-compare-2.c
fold-compare-3.c
fold-compare-4.c
fold-compare-5.c
fold-compare-6.c
fold-compare-7.c
fold-compare-8.c
fold-complex-1.c
fold-cond-1.c
fold-cond-2.c
fold-cond-3.c
fold-condcmpconv-1.c
fold-condcmpconv-2.c
fold-condneg-1.c Final value replacement improvements for until-wrap loops. 2021-12-01 19:58:40 +00:00
fold-condneg-2.c Final value replacement improvements for until-wrap loops. 2021-12-01 19:58:40 +00:00
fold-condnot-1.c Final value replacement improvements for until-wrap loops. 2021-12-01 19:58:40 +00:00
fold-convlshift-1.c
fold-convlshift-2.c
fold-convlshift-3.c
fold-convlshift-4.c Fold truncations of left shifts in match.pd 2022-06-15 09:31:13 +02:00
fold-convmaxconv-1.c
fold-convminconv-1.c
fold-convnotconv-1.c
fold-convround-1.c
fold-copysign-1.c
fold-cstring.c
fold-cstvecshift.c
fold-cvect.c
fold-div-1.c
fold-div-2.c
fold-div-3.c
fold-eqand-1.c
fold-eqandnot-1.c
fold-eqandshift-1.c
fold-eqandshift-2.c
fold-eqandshift-3.c
fold-eqbswap-1.c
fold-eqcmplx-1.c
fold-eqrotate-1.c
fold-eqxor-1.c
fold-eqxor-2.c
fold-eqxor-3.c
fold-eqxor-4.c
fold-even-1.c
fold-ior-1.c
fold-ior-2.c
fold-ior-3.c
fold-ior-4.c
fold-ior-5.c
fold-isfinite-1.c
fold-isfinite-2.c
fold-isinf-1.c
fold-isinf-2.c
fold-isnan-1.c
fold-isnan-2.c
fold-minus-1.c
fold-minus-2.c
fold-minus-3.c
fold-minus-4.c
fold-minus-5.c
fold-minus-6.c
fold-minus-7.c
fold-mod-1.c
fold-modpow2-2.c
fold-modpow2.c
fold-mulconj-1.c
fold-narrowbopcst-1.c
fold-negate-1.c
fold-nonneg-1.c
fold-notrotate-1.c
fold-notshift-1.c
fold-notshift-2.c
fold-notunord.c
fold-overflow-1.c
fold-parity-1.c
fold-parity-2.c
fold-parity-3.c
fold-parity-4.c
fold-parity-5.c
fold-perm.c
fold-plus-1.c
fold-plus-2.c
fold-plusmult-2.c
fold-plusmult.c
fold-plusnot-1.c
fold-popcount-1.c
fold-popcount-2.c
fold-popcount-3.c
fold-popcount-4.c
fold-popcount-5.c
fold-reassoc-1.c
fold-reassoc-2.c
fold-reassoc-3.c
fold-reduc-1.c Implement constant-folding simplifications of reductions. 2022-02-22 12:32:22 +00:00
fold-rotate-1.c
fold-stringops-1.c
fold-stringops-2.c
fold-stringops-3.c
fold-sub.c
fold-xor-1.c
fold-xor-2.c
fold-xor-3.c
fold-xor-4.c
fold-xor-5.c
fold-xorand-1.c
fold-xornot-1.c
foo.specs
for-1.c
fork-instrumentation.c
fpermitted-flt-eval-methods_1.c
fpermitted-flt-eval-methods_2.c
fpermitted-flt-eval-methods_3.c
fpermitted-flt-eval-methods_4.c
framework-1.c
framework-2.c
free-1.c
free-2.c
fshort-wchar.c
fstack-protector-strong.c
ftrapv-1.c
ftrapv-2.c
ftrapv-3.c
func-args-1.c
func-args-2.c
func-attr-1.c
func-outside-1.c
func-outside-2.c
func-ptr-conv-1.c
funcdef-attr-1.c
funcdef-storage-1.c
funcdef-var-1.c
funcdef-var-2.c
funcorder.c
funroll-loops-all.c
fuse-caller-save.c
fwrapv-1.c
fwrapv-2.c
gcc-have-sync-compare-and-swap.c
gcov-info-to-gcda.c gcov: Add __gcov_filename_to_gcfn() 2022-04-28 20:46:49 +02:00
gimplefe-1.c
gimplefe-2.c
gimplefe-3.c
gimplefe-4.c
gimplefe-5.c
gimplefe-6.c
gimplefe-7.c
gimplefe-8.c
gimplefe-9.c
gimplefe-10.c
gimplefe-11.c
gimplefe-12.c
gimplefe-13.c
gimplefe-14.c
gimplefe-15.c
gimplefe-16.c
gimplefe-17.c
gimplefe-18.c
gimplefe-19.c
gimplefe-20.c
gimplefe-21.c
gimplefe-22.c
gimplefe-23.c
gimplefe-24.c
gimplefe-25.c
gimplefe-26.c
gimplefe-27.c Force the selection operand of a GIMPLE COND_EXPR to be a register 2022-05-23 11:30:39 +02:00
gimplefe-28.c
gimplefe-29.c
gimplefe-30.c
gimplefe-31.c
gimplefe-32.c
gimplefe-33.c
gimplefe-34.c
gimplefe-35.c
gimplefe-36.c
gimplefe-37.c tree-optimization/104960 - unsplit edges after late sinking 2022-03-17 09:51:09 +01:00
gimplefe-38.c
gimplefe-39.c
gimplefe-42.c
gimplefe-43.c
gimplefe-44.c
gimplefe-45.c Force the selection operand of a GIMPLE COND_EXPR to be a register 2022-05-23 11:30:39 +02:00
gimplefe-46.c
gimplefe-47.c
gimplefe-48.c [gimplefe] Add vector_mask attribute to get access to vector bools 2022-02-11 13:53:45 +01:00
gimplefe-49.c Support SSA name declarations with pointer type 2022-02-23 12:15:30 +01:00
gimplefe-error-1.c
gimplefe-error-2.c
gimplefe-error-3.c
gimplefe-error-4.c
gimplefe-error-5.c
gimplefe-error-6.c
gimplefe-error-7.c
gimplefe-error-8.c
gimplefe-error-9.c
gimplefe-error-10.c
gimplefe-error-11.c
gimplefe-error-12.c
gimplefe-error-13.c Support SSA name declarations with pointer type 2022-02-23 12:15:30 +01:00
gimplefe-error-14.c c/105151 - move early walloca pass 2022-04-05 09:54:46 +02:00
globalalias-2.c
globalalias.c
gnu-cond-expr-1.c
gnu-cond-expr-2.c
gnu-cond-expr-3.c
gnu-predef-1.c
gnu2x-attr-syntax-1.c
gnu2x-attr-syntax-2.c
gnu2x-attrs-1.c
gnu2x-attrs-2.c
gnu2x-builtins-no-dfp-1.c
gnu2x-static-assert-1.c
gnu2x-utf8char-1.c
gnu2x-utf8str-type.c C: Implement C2X N2653 char8_t and UTF-8 string literal changes 2022-08-08 19:50:38 +00:00
gnu2x-utf8str.c C: Implement C2X N2653 char8_t and UTF-8 string literal changes 2022-08-08 19:50:38 +00:00
gnu11-align-1.c
gnu11-version-1.c
gnu89-const-expr-1.c
gnu89-const-expr-2.c
gnu89-dupqual-1.c
gnu89-init-1.c
gnu89-init-2.c
gnu89-init-3.c
gnu89-init-4.c
gnu90-const-expr-1.c
gnu99-const-expr-1.c
gnu99-const-expr-2.c
gnu99-const-expr-3.c
gnu99-const-expr-4.c
gnu99-init-1.c
gnu99-init-2.c
gnu99-static-1.c
h8300-bit-insn-ice.c
h8300-bit-insn-ice2.c
h8300-bss-align-1.c
h8300-div-delay-slot.c
h8300-ice2.c
h8300-stack-1.c
header.c
hex-round-1.c
hex-round-2.c
hoist-register-pressure-1.c
hoist-register-pressure-2.c
hoist-register-pressure-3.c
ia64-sync-1.c
ia64-sync-2.c
ia64-sync-3.c
ia64-sync-4.c
ia64-sync-5.c
iec-559-macros-1.c
iec-559-macros-2.c
iec-559-macros-3.c
iec-559-macros-4.c
iec-559-macros-5.c
iec-559-macros-6.c
iec-559-macros-7.c
iec-559-macros-8.c
iec-559-macros-9.c
if-empty-1.c
ifcvt-1.c
ifcvt-2.c
ifcvt-3.c
ifcvt-4.c testsuite: Skip ifcvt-4.c for PRU 2022-05-21 21:27:29 +03:00
ifcvt-5.c
ifcvt-fabs-1.c
ifelse-1.c
ifelse-2.c
iftrap-1.c
iftrap-2.c
imag-1.c
incomplete-typedef-1.c
independent-cloneids-1.c
init-bad-1.c
init-bad-2.c
init-bad-3.c
init-bad-4.c
init-bad-5.c
init-bad-6.c
init-bad-7.c
init-bad-8.c
init-bad-9.c
init-compare-1.c Testsuite: Make dependence on -fdelete-null-pointer-checks explicit 2022-01-08 22:17:18 -08:00
init-desig-obs-1.c
init-desig-obs-2.c
init-desig-obs-3.c
init-empty-1.c
init-empty-2.c
init-empty-3.c
init-excess-1.c
init-excess-2.c
init-rounding-math-1.c
init-string-1.c
init-string-2.c
init-string-3.c
init-undef-1.c
initpri1.c
initpri2.c
initpri3.c
inline-1.c
inline-2.c
inline-3.c
inline-4.c
inline-5.c
inline-6.c
inline-7.c
inline-8.c
inline-9.c
inline-10.c
inline-11.c
inline-12.c
inline-13.c
inline-14.c
inline-15.c
inline-16.c
inline-17.c
inline-18.c
inline-19.c
inline-20.c
inline-21.c
inline-22.c
inline-23.c
inline-24.c
inline-25.c
inline-26.c
inline-27.c
inline-28.c
inline-29.c
inline-30.c
inline-31.c
inline-32.c
inline-32a.c
inline-33.c
inline-34.c
inline-35.c
inline-36.c
inline-37.c
inline-38.c
inline-39.c
inline-40.c
inline-41.c
inline-42.c
inline-43.c
inline1.c
inline2.c
inline3.c
inline4.c
inline5.c
inline6.c
inline7.c
instrument-1.c
instrument-2.c
instrument-3.c
instrument-4.c Introduce -finstrument-functions-once 2022-06-13 13:35:33 +02:00
intermod-1.c
intmax_t-1.c
invalid-call-1.c
ira-loop-pressure.c
ira-shrinkwrap-prep-1.c
ira-shrinkwrap-prep-2.c
ivdep.c
kpice1.c
label-compound-stmt-1.c
label-decl-1.c
label-decl-2.c
label-decl-3.c
label-decl-4.c
large-size-array-2.c
large-size-array-3.c
large-size-array-4.c
large-size-array-5.c
large-size-array-6.c
large-size-array.c
lazy-ptr-test.c
limits-width-1.c
limits-width-2.c
live-patching-1.c
live-patching-2.c
live-patching-3.c
live-patching-4.c
local1.c
localalias-2.c
localalias.c
long-long-compare-1.c
long-long-cst1.c
long-long-typespec-1.c
long_branch.c
loop-1.c
loop-2.c
loop-3.c
loop-4.c
loop-5.c
loop-6.c
loop-7.c
loop-8.c LoongArch Port: gcc/testsuite 2022-03-29 17:43:36 +08:00
loop-9.c
loop-invariant-2.c loop-invariant: Don't move cold bb instructions to preheader in RTL 2021-12-29 20:02:12 -06:00
loop-invariant.c
loop-split.c
loop-unswitch-1.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
loop-unswitch-2.c Use -fopt-info in unswitch pass. 2021-12-08 19:20:15 +01:00
loop-unswitch-3.c Use -fopt-info in unswitch pass. 2021-12-08 19:20:15 +01:00
loop-unswitch-4.c Use -fopt-info in unswitch pass. 2021-12-08 19:20:15 +01:00
loop-unswitch-5.c Use -fopt-info in unswitch pass. 2021-12-08 19:20:15 +01:00
loop-unswitch-6.c testsuite: AIX fixes 2022-02-09 15:03:53 -05:00
loop-unswitch-7.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
loop-unswitch-8.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
loop-unswitch-9.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
loop-unswitch-10.c Fix misspelled default 2022-05-25 12:56:16 +02:00
loop-unswitch-11.c Fix misspelled default 2022-05-25 12:56:16 +02:00
loop-unswitch-12.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
loop-unswitch-13.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
loop-unswitch-14.c Fix misspelled default 2022-05-25 12:56:16 +02:00
loop-unswitch-15.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
loop-unswitch-16.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
loop-unswitch-17.c Add GIMPLE switch support to loop unswitching 2022-05-25 10:37:13 +02:00
loop-versioning-1.c
loop-versioning-2.c
loop-versioning-3.c
loop-versioning-4.c
loop-versioning-5.c
loop-versioning-6.c
loop-versioning-7.c
loop-versioning-8.c
loop-versioning-9.c
loop-versioning-10.c
loop-versioning-11.c
loop-versioning-12.c
loop-versioning-13.c
loop-versioning-14.c
lower-subreg-1.c Remove long deprecated tilegx and tilepro ports 2022-06-25 13:55:21 -04:00
lsr-div1.c
lvalue-2.c
lvalue-3.c
lvalue-4.c
lvalue-5.c
lvalue-6.c
lvalue-7.c
lvalue-8.c
lvalue-9.c
lvalue-10.c
lvalue-11.c
lvalue1.c
m-un-1.c
m-un-2.c
macro-1.c
macro-fusion-1.c
macro-fusion-2.c
mallign.c testsuite: mallign: Handle word size of 1 byte 2022-05-23 18:44:38 +03:00
march-generic.c
march.c
max-1.c
max.c
memchr-2.c
memchr-3.c
memchr.c testsuite: Skip cases for default_packed targets 2022-05-03 21:56:15 +03:00
memcmp-1.c
memcmp-2.c
memcmp-3.c testsuite: Skip cases for default_packed targets 2022-05-03 21:56:15 +03:00
memcmp-4.c
memcmp-5.c
memcmp-6.c
memcmp-pr95189.c
memcpy-1.c
memcpy-2.c
memcpy-3.c
memcpy-4.c
memcpy-5.c
memcpy-6.c testsuite/105122 - adjust testcases after memcpy folding changes 2022-04-06 08:14:23 +02:00
memmove-1.c
memmove-2.c
memmove-3.c
memmove-4.c
memset-1.c
memset-2.c
merge-all-constants-1.c
merge-all-constants-2.c
min.c
minmax-1.c
misaligned-expand-1.c
misaligned-expand-2.c
misaligned-expand-3.c
misc-column.c
mismatch-decl-1.c
missing-field-init-1.c
missing-field-init-2.c
missing-header-fixit-1.c
missing-header-fixit-2.c
missing-header-fixit-2.h
missing-header-fixit-3.c
missing-header-fixit-4.c
missing-header-fixit-5.c
missing-symbol-2.c
missing-symbol-3.c
mmix-1.c
modmod.c
mtune.c
multiple-overflow-warn-1.c
multiple-overflow-warn-2.c
multiple-overflow-warn-3.c
multiword-1.c
nand.c
nest.c
nested-calls-1.c
nested-func-1.c
nested-func-2.c
nested-func-3.c
nested-func-4.c
nested-func-5.c
nested-func-6.c
nested-func-7.c
nested-func-8.c
nested-func-9.c
nested-func-10.c
nested-func-11.c
nested-func-12.c
nested-redef-1.c
nextafter-1.c
nextafter-2.c
nextafter-3.c
nextafter-4.c
no-asm-1.c
no-asm-2.c
no-asm-3.c
no-asm-4.c
no-math-errno-1.c
no-math-errno-2.c
no-math-errno-3.c
no-math-errno-4.c
no-signed-zeros-1.c
no-signed-zeros-2.c
no-strict-overflow-1.c
no-strict-overflow-2.c
no-strict-overflow-3.c
no-strict-overflow-4.c
no-strict-overflow-5.c
no-strict-overflow-6.c
no-strict-overflow-7.c
no-strict-overflow-8.c
no-trapping-math-1.c
no-trapping-math-2.c
no_profile_instrument_function-attr-1.c
no_profile_instrument_function-attr-2.c
nodfp-1.c
nofixed-point-1.c
nofixed-point-2.c
non-local-goto-1.c
non-local-goto-2.c
nonnull-1.c
nonnull-2.c
nonnull-3.c
nonnull-4.c
nonnull-5.c
nonnull-6.c
nop.h
noreorder.c
noreorder2.c
noreorder3.c
noreorder4.c
noreturn-1.c
noreturn-2.c
noreturn-3.c
noreturn-4.c
noreturn-5.c
noreturn-6.c
noreturn-7.c
noreturn-8.c
nrv1.c
nrv2.c
nrv3.c
nrv4.c
nrv5.c
null-pointer-1.c
old-style-asm-1.c
old-style-param-1.c
old-style-prom-1.c
old-style-prom-2.c
old-style-prom-3.c
old-style-then-proto-1.c
optimize-bswapdi-1.c
optimize-bswapdi-2.c
optimize-bswapdi-3.c
optimize-bswaphi-1.c Fold truncations of left shifts in match.pd 2022-06-15 09:31:13 +02:00
optimize-bswapsi-1.c
optimize-bswapsi-2.c
optimize-bswapsi-3.c
optimize-bswapsi-4.c
optimize-bswapsi-5.c
optimize-bswapsi-6.c
optimize-bswapsi-7.c bswap: Improve perform_symbolic_merge [PR103376] 2021-11-25 10:38:33 +01:00
opts-1.c
opts-2.c
opts-3.c
opts-4.c
opts-5.c
opts-6.c
opts-7.c
opts-8.c
ordered-comparison-1.c
ordered-comparison-2.c
ordered-comparison-3.c
ordered-comparison-4.c
out-of-bounds-1.c
overflow-1.c
overflow-2.c
overflow-warn-1.c
overflow-warn-2.c
overflow-warn-3.c
overflow-warn-4.c
overflow-warn-5.c
overflow-warn-6.c
overflow-warn-7.c
overflow-warn-8.c
overflow-warn-9.c
pack-test-1.c
pack-test-1.h
pack-test-2.c
pack-test-3.c
pack-test-4.c
pack-test-5.c
packed-array.c
packed-vla.c
param-type-mismatch.c
parm-forwdecl-1.c
parm-forwdecl-2.c
parm-forwdecl-3.c
parm-forwdecl-4.c
parm-impl-decl-1.c
parm-impl-decl-2.c
parm-impl-decl-3.c
parm-incomplete-1.c
parm-mismatch-1.c
parse-decl-after-if.c
parse-decl-after-label.c
parse-else-error-2.c
parse-else-error-3.c
parse-else-error-4.c
parse-else-error.c
parse-error-1.c
parse-error-2.c
parse-error-3.c
parser-pr28152-2.c
parser-pr28152.c
pedwarn-init.c
pg-override.c
pg.c
pic-1.c
pic-2.c
pic-3.c
pic-4.c
pic-macro-define.c
pie-1.c
pie-2.c
pie-3.c
pie-4.c
pie-5.c
pie-6.c
pie-7.c
pie-link.c
pie-static-1.c
pie-static-2.c
pointer-arith-1.c
pointer-arith-2.c
pointer-arith-3.c
pointer-arith-4.c
pointer-arith-5.c
pointer-arith-6.c
pointer-arith-7.c
pointer-arith-8.c
pointer-arith-9.c
pointer-arith-10.c
pointer-array-atomic.c
pointer-array-quals-1.c
pointer-array-quals-2.c
pointer-range-check-1.c
pointer-range-check-2.c
postincr-1.c
pow-sqrt-1.c
pow-sqrt-2.c
pow-sqrt-3.c
pow-sqrt-synth-1.c Move pass_cse_sincos after vectorizer. 2022-07-20 16:11:21 +08:00
pow-sqrt.x
pr3074-1.c
pr7356-2.c
pr7356.c
pr8715.c
pr8788-1.c
pr8835-1.c
pr8927-1.c
pr9365-1.c
pr9814-1.c
pr10392-1.c
pr10474.c
pr11459-1.c
pr11492.c
pr11864-1.c
pr12603.c
pr12625-1.c
pr13519-1.c
pr13804-1.c
pr14092-1.c
pr14475.c
pr14649-1.c
pr14765-1.c
pr14796-1.c
pr14796-2.c
pr14963.c
pr15236.c
pr15347.c
pr15360-1.c
pr15443-1.c
pr15443-2.c
pr15649-1.c
pr15698-1.c
pr15698-2.c
pr15698-3.c
pr15698-4.c
pr15698-5.c
pr15698-6.c
pr15698-7.c
pr15698-8.c
pr15749-1.c
pr15749-1.h
pr15784-1.c
pr15784-2.c
pr15784-3.c
pr15784-4.c
pr15785-1.c
pr15825-1.c
pr16107.c
pr16194.c
pr16302.c
pr16973.c
pr17024-1.c
pr17036-1.c
pr17055-1.c
pr17112-1.c
pr17188-1.c
pr17301-1.c
pr17301-2.c
pr17319.c
pr17322.c
pr17424-1.c
pr17581-1.c
pr17635.c
pr17730-1.c
pr17844-1.c
pr17957.c
pr18079.c
pr18164.c
pr18241-1.c
pr18241-2.c
pr18241-3.c
pr18241-4.c
pr18241-5.c
pr18479.c
pr18501.c
pr18502-1.c
pr18520-1.c
pr18596-1.c
pr18596-2.c
pr18596-3.c
pr18628.c
pr18725.c
pr18809-1.c
pr18921-1.c
pr18928-1.c
pr18963-1.c
pr19105.c
pr19340.c
pr19345.c
pr19402-1.c
pr19402-2.c
pr19633-1.c
pr19633.c
pr19967.c
pr19984.c
pr19988.c
pr20017.c
pr20054.c
pr20100.c
pr20115-1.c
pr20115.c
pr20126.c
pr20130-1.c
pr20216.c
pr20245-1.c
pr20368-1.c
pr20368-2.c
pr20368-3.c
pr20672-1.c
pr20922-1.c
pr20922-2.c
pr20922-3.c
pr20922-4.c
pr20922-5.c
pr20922-6.c
pr21032.c
pr21041.c
pr21085.c
pr21137.c
pr21282.c
pr21419.c
pr21643.c
pr21709-1.c
pr21858.c
pr21921.c
pr22231.c
pr22308-1.c
pr22311-1.c
pr22329.c
pr22335-1.c
pr22335-2.c
pr22356-1.c
pr22458-1.c
pr23049.c
pr23075.c
pr23165.c
pr23200.c
pr23295.c
pr23408.c
pr23470-1.c
pr23518.c
pr23547.c
pr23584.c
pr23623.c
pr23818.c
pr23911.c Adjust testcase. 2022-07-22 10:06:42 +08:00
pr24101-1.i
pr24101-2.i
pr24225.c
pr24293.c
pr24367.c
pr24445.c
pr24561.c
pr24574.c
pr24600.c
pr24615.c
pr24620.c
pr24683.c
pr24820.c
pr25023.c
pr25376.c
pr25529.c
pr25530.c
pr25559.c
pr25682.c
pr25795-1.c
pr25795.c
pr25801.c
pr25805.c
pr26004.c
pr26427.c
pr26570.c
pr26632.c
pr26717.c
pr26719.c
pr26729-1.c
pr26865.c
pr26961-1.c
pr26983.c
pr27003.c
pr27095.c
pr27132.c
pr27150-1.c
pr27301.c
pr27314.c
pr27331.c
pr27335.c
pr27363.c
pr27382-1.c
pr27382-2.c
pr27428-1.c
pr27528.c
pr27531-1.c
pr27639.c
pr27671-2.c
pr27758.c
pr27802-1.c
pr27861-1.c
pr27953.c
pr27959-2.c
pr27959.c
pr28121.c
pr28162.c
pr28187.c
pr28243.c
pr28322-2.c
pr28322-3.c
pr28322.c
pr28402.c
pr28419.c
pr28574.c
pr28685-1.c
pr28726.c
pr28755.c
pr28796-1.c
pr28796-2.c
pr28888.c
pr28911.c
pr28935.c
pr29091.c
pr29215.c
pr29254.c
pr29299.c
pr29467.c
pr29521-2.c
pr29521.c
pr29637.c
pr29683.c
pr29736.c
pr29801.c
pr29921-2.c
pr29921.c
pr30045.c
pr30137-1.c
pr30137-2.c
pr30172-1.c
pr30189.c
pr30260.c
pr30286.c
pr30360.c
pr30457.c
pr30473.c
pr30551-2.c
pr30551-3.c
pr30551-4.c
pr30551-5.c
pr30551-6.c
pr30551.c
pr30643.c
pr30744-1.c
pr30762-1.c
pr30762-2.c
pr30904.c
pr30949.c
pr30951.c
pr30957-1.c
pr31096-1.c
pr31096.c
pr31127.c
pr31490-2.c
pr31490-3.c
pr31490-4.c
pr31490.c
pr31507-1.c
pr31507-2.c
pr31529-1.c
pr31529-2.c
pr31847.c
pr31866.c
pr31959.c
pr32041.c
pr32061.c
pr32069.c
pr32135.c
pr32176.c
pr32207.c
pr32293.c
pr32328.c
pr32338-1.c
pr32338-2.c
pr32370.c
pr32374.c
pr32450.c
pr32559.c
pr32573.c
pr32721.c
pr32773.c
pr32912-1.c
pr32912-2.c
pr32912-3.c
pr32975.c
pr33007.c
pr33017.c
pr33136-1.c
pr33136-2.c
pr33136-3.c
pr33238.c
pr33434-1.c
pr33434-2.c
pr33434-3.c
pr33434-4.c
pr33619.c
pr33644.c
pr33645-1.c
pr33645-2.c
pr33648.c
pr33653.c
pr33666.c
pr33667.c
pr33670.c
pr33673.c
pr33676.c
pr33691.c
pr33692.c
pr33693.c
pr33694.c
pr33695.c
pr33696.c
pr33697.c
pr33724.c
pr33726.c
pr33742.c
pr33826.c
pr33919-0.h
pr33919-1.h
pr33919-2.h
pr33919.c
pr33923.c
pr33961.c
pr34003-1.c
pr34003-2.c
pr34027-1.c
pr34027-2.c
pr34088.c
pr34171.c
pr34225.c
pr34233.c
pr34263.c
pr34351.c
pr34457-1.c
pr34457-2.c
pr34668-1.c
pr34668-2.c
pr34825.c
pr34856.c
pr34965.c
pr34969.c
pr34985.c
pr35045.c
pr35065.c
pr35258.c
pr35264.c
pr35334.c
pr35430.c
pr35440.c
pr35441.c
pr35442.c
pr35443.c
pr35445.c
pr35468.c
pr35616.c
pr35635.c
pr35691-1.c
pr35691-2.c
pr35691-3.c
pr35691-4.c
pr35691-5.c
pr35691-6.c
pr35701.c
pr35729.c
pr35736.c
pr35742.c
pr35746.c
pr35899.c
pr36015.c
pr36017.c
pr36093.c
pr36111.c
pr36194.c
pr36224.c
pr36227.c
pr36300-1.c
pr36300-2.c
pr36489.c
pr36504.c
pr36508.c
pr36584.c
pr36774-1.c
pr36774-2.c
pr36901-1.c
pr36901-2.c
pr36901-3.c
pr36901-4.c
pr36901-system.h
pr36901.h
pr36902.c
pr36991.c
pr36997.c
pr36998.c
pr37106-1.c
pr37106-2.c
pr37156.c
pr37171.c
pr37186.c
pr37217.c
pr37261.c
pr37289.c
pr37303.c
pr37353.c
pr37360.c
pr37438.c
pr37529.c
pr37544.c
pr37561.c
pr37645.c
pr37663.c
pr37772.c
pr37858.c
pr37879.c
pr37908.c
pr37985.c
pr38140.c
pr38200.c
pr38245-1.c
pr38245-2.c
pr38245-3.c
pr38245-3.h
pr38245-4.c
pr38338.c
pr38364.c
pr38615.c
pr38616.c
pr38645.c
pr38700.c
pr38902.c
pr38932.c
pr38934.c
pr38957.c
pr38984.c
pr39084.c
pr39226.c
pr39323-1.c
pr39323-2.c
pr39323-3.c
pr39343.c
pr39443.c
pr39453.c
pr39455.c
pr39464.c
pr39565.c
pr39666-1.c
pr39666-2.c
pr39712.c
pr39794.c
pr39867.c
pr39874.c
pr40031.c
pr40172-1.c
pr40172-2.c
pr40172-3.c
pr40209.c
pr40340-1.c
pr40340-2.c
pr40340-3.c
pr40340-4.c
pr40340-5.c
pr40340.h
pr40501.c
pr40550.c
pr40669.c
pr40792.c
pr40861.c
pr40946.c
pr40971.c
pr40989.c
pr41033.c
pr41123.c
pr41232.c
pr41241.c
pr41248.c
pr41295.c
pr41340.c
pr41345.c
pr41454.c
pr41470.c
pr41488.c
pr41551.c
pr41573.c
pr41574.c
pr41619.c
pr41643.c
pr41762.c
pr41783.c
pr41837.c
pr41841.c
pr41842.c
pr41935.c
pr41963.c
pr42078.c
pr42084.c
pr42215.c
pr42245-2.c
pr42245.c
pr42246.c
pr42249.c
pr42250.c
pr42388.c
pr42389.c
pr42396.c
pr42427.c
pr42461.c
pr42475.c
pr42611.c
pr42629.c
pr42630.c
pr42631.c
pr42662.c
pr42685.c
pr42715.c
pr42719.c
pr42728.c
pr42889.c
pr42916.c
pr42918.c
pr42963.c
pr43058.c
pr43082.c
pr43084.c
pr43139.c
pr43157.c
pr43211.c
pr43213.c
pr43245.c
pr43280.c
pr43299.c
pr43300.c
pr43305.c
pr43317.c
pr43379.c
pr43402.c
pr43419.c
pr43513.c
pr43557-1.c
pr43557-2.c
pr43562.c
pr43564.c
pr43643.c
pr43670.c
pr43730.c
pr43783.c
pr43864-2.c
pr43864-3.c
pr43864-4.c
pr43864.c
pr43971.c
pr44012.c
pr44023.c
pr44024.c
pr44028.c
pr44061.c
pr44136.c
pr44194-1.c
pr44194-2.c
pr44214-1.c
pr44214-2.c
pr44214-3.c
pr44290-1.c
pr44290-2.c
pr44337.c
pr44393.c
pr44404.c
pr44485.c
pr44509.c
pr44539.c
pr44545.c
pr44606.c
pr44674.c
pr44699.c
pr44838.c
pr44964.c
pr44971.c
pr44974.c
pr45055.c
pr45071.c
pr45079.c
pr45083.c
pr45101.c
pr45105.c
pr45107.c
pr45259.c
pr45352-1.c
pr45352-2.c
pr45352-3.c
pr45352.c
pr45353.c
pr45415.c
pr45416.c
pr45449.c
pr45461.c
pr45472.c
pr45506.c
pr45567.c
pr45570.c
pr45652.c
pr45733.c
pr45750.c
pr45819.c
pr45865.c
pr45991.c
pr46088.c
pr46130-1.c
pr46130-2.c
pr46165.c
pr46171.c
pr46177-2.c
pr46177.c
pr46184.c
pr46212.c
pr46217.c
pr46233.c
pr46251.c
pr46252.c
pr46255.c
pr46288.c
pr46307.c
pr46309-2.c
pr46309.c
pr46315.c
pr46355.c
pr46375.c
pr46387.c
pr46440.c
pr46494.c
pr46499-1.c
pr46499-2.c
pr46521.c
pr46522.c
pr46571.c
pr46585.c
pr46614.c
pr46620.c
pr46647.c testsuite: Skip gcc.dg/pr46647.c for PRU 2022-05-21 21:27:29 +03:00
pr46674.c
pr46675.c
pr46685.c
pr46728-6.c
pr46728-9.c
pr46728-12.c
pr46771.c
pr46777.c
pr46867.c
pr46875.c
pr46878-1.c
pr46893.c
pr46909.c
pr46921.c
pr46932.c
pr47028.c
pr47086.c
pr47201.c
pr47276.c
pr47369-1.c
pr47372-1.c
pr47372-2.c
pr47381-1.c
pr47381-2.c
pr47383.c
pr47391.c
pr47443.c
pr47446-1.c
pr47446-2.c
pr47555.c
pr47610.c
pr47684.c
pr47727.c
pr47763.c
pr47766.c
pr47881.c
pr47893.c
pr47899.c
pr47917.c
pr47991.c
pr48022-1.c
pr48022-2.c
pr48062.c
pr48067.c
pr48134.c
pr48141.c
pr48144.c
pr48156.c
pr48159-1.c
pr48159-2.c
pr48186.c
pr48189.c
pr48203.c
pr48213.c
pr48235.c
pr48335-1.c
pr48335-2.c
pr48335-3.c
pr48335-4.c
pr48335-5.c
pr48335-6.c
pr48335-7.c
pr48335-8.c
pr48374.c
pr48442.c
pr48524.c
pr48524.spec
pr48552-1.c
pr48552-2.c
pr48616.c
pr48685.c
pr48739-1.c
pr48739-2.c
pr48768.c
pr48770.c
pr48774.c
pr48784-1.c
pr48784-2.c
pr48826.c
pr48837.c
pr48975.c
pr49000.c
pr49069.c
pr49120.c
pr49235.c
pr49243.c
pr49307.c
pr49496.c
pr49544.c
pr49551.c
pr49602.c
pr49619.c
pr49696.c
pr49705.c
pr49799.c
pr49860.c
pr49899.c
pr49948.c
pr49994-1.c
pr49994-2.c
pr49994-3.c
pr50017.c
pr50078.c
pr50132.c
pr50133.c
pr50161.c
pr50193-1.c
pr50205.c
pr50251.c
pr50290.c
pr50310-1.c
pr50310-2.c
pr50340.c
pr50527.c
pr50571.c
pr50604.c
pr50613.c
pr50717-1.c
pr50763-2.c
pr50763-5.c
pr50763.c
pr50764.c
pr50765.c
pr50827.c
pr50908-2.c
pr50908-3.c
pr50908.c
pr51012-1.c
pr51012-2.c
pr51034.c
pr51039.c
pr51261.c
pr51321.c
pr51408.c
pr51481.c
pr51491-2.c
pr51491.c
pr51505.c
pr51519.c
pr51557.c
pr51628-17.c
pr51628-18.c
pr51628-19.c
pr51628-20.c
pr51628-21.c
pr51628-22.c
pr51628-23.c
pr51628-24.c
pr51628-25.c
pr51628-34.c
pr51644.c
pr51683.c
pr51695.c
pr51721.c
pr51762.c
pr51796.c
pr51821.c
pr51865.c
pr51867.c
pr51879-2.c
pr51879-3.c
pr51879-4.c
pr51879-6.c
pr51879-7.c
pr51879-12.c
pr51879-16.c
pr51879-17.c
pr51879-18.c
pr51879.c
pr51957-1.c
pr51957-1.h
pr51957-2.c
pr51990-2.c
pr51990.c
pr52045.c
pr52046.c
pr52086.c
pr52132.c
pr52134.c
pr52139.c
pr52171.c
pr52210.c
pr52267.c
pr52283.c
pr52318.c
pr52355.c
pr52445.c
pr52448.c
pr52549.c
pr52578.c
pr52592.c
pr52691.c
pr52734.c
pr52769.c
pr52803.c
pr52808.c
pr52862.c
pr52880.c
pr52904.c
pr53037-1.c
pr53037-2.c
pr53037-3.c
pr53037-4.c
pr53060.c
pr53119.c
pr53153.c
pr53174.c
pr53196-1.c
pr53196-2.c
pr53265.c
pr53352.c
pr53358.c
pr53532.c
pr53550.c
pr53701.c
pr53749.c
pr53849.c
pr53881-1.c
pr53881-2.c
pr53887.c
pr53942.c
pr53979-1.c
pr53979-2.c
pr54087.c
pr54113.c
pr54121.c
pr54355.c
pr54363.c
pr54472.c
pr54669.c
pr54676.c
pr54782.c
pr54838.c
pr54919.c
pr54921.c
pr54981.c
pr55010.c
pr55019.c
pr55023.c
pr55027.c
pr55094.c
pr55110.c
pr55122.c
pr55150-1.c
pr55150-2.c
pr55152-2.c
pr55152.c
pr55153.c
pr55191.c
pr55236.c
pr55430.c
pr55570.c
pr55702.c
pr55831.c
pr55833.c
pr55838.c
pr55940.c
pr56023.c
pr56035.c
pr56078.c
pr56094.c
pr56098-1.c
pr56098-2.c
pr56117.c
pr56125.c
pr56144.c
pr56167.c
pr56228.c
pr56275.c
pr56341-1.c
pr56341-2.c
pr56350.c
pr56355-1.c
pr56396.c
pr56424.c
pr56436.c
pr56466.c
pr56494.c
pr56510.c
pr56548.c
pr56724-1.c
pr56724-2.c
pr56724-3.c
pr56727-1.c
pr56727-2.c
pr56809.c
pr56824.c
pr56837.c
pr56847.c
pr56890-1.c
pr56890-2.c
pr56977.c
pr56980.c
pr56989.c
pr56990.c
pr56992.c
pr56997-1.c
pr56997-2.c
pr56997-3.c
pr56997-4.c
pr57104.c
pr57105.c
pr57134.c
pr57149.c
pr57154.c
pr57184.c
pr57233.c
pr57286.c
pr57287-2.c
pr57287.c
pr57300.c
pr57371-5.c
pr57438-1.c
pr57518.c
pr57662.c
pr57773.c
pr57980.c
pr58010.c
pr58145-1.c
pr58145-2.c
pr58346.c
pr58432.c
pr58463.c
pr58668.c
pr58742-1.c
pr58742-2.c
pr58742-3.c
pr58805.c
pr58893-0.h
pr58893.c
pr58981.c
pr59011.c
pr59020.c
pr59261.c
pr59304.c
pr59350-2.c
pr59350.c
pr59351.c
pr59418.c
pr59471.c
pr59523.c
pr59605-2.c
pr59605.c
pr59630.c
pr59643.c
pr59670.c
pr59717.c
pr59722.c
pr59827.c
pr59833.c
pr59846.c
pr59860.c
pr59871.c
pr59920-1.c
pr59920-2.c
pr59920-3.c
pr59924.c
pr59940.c
pr59963-1.c
pr59963-2.c
pr59963-3.c
pr59992.c
pr60013.c
pr60036.c
pr60087.c
pr60114.c
pr60139.c
pr60195.c
pr60257.c
pr60267.c
pr60351.c
pr60485-1.c
pr60485-2.c
pr60598.c
pr60647-1.c
pr60647-2.c
pr60704.c
pr60784.c
pr60797.c
pr60844.c
pr60866.c
pr60915.c
pr61045.c
pr61053.c
pr61058.c
pr61060.c
pr61077.c
pr61096-1.c
pr61096-2.c
pr61158.c
pr61162-2.c
pr61162.c
pr61220.c
pr61240.c
pr61441.c
pr61529.c
pr61561.c
pr61583.c
pr61692.c
pr61756.c
pr61762.c
pr61773.c
pr61776.c
pr61817-1.c
pr61817-2.c
pr61852.c
pr61861.c
pr61868.c
pr62004.c
pr62024.c
pr62030.c
pr62070.c
pr62090-2.c
pr62090.c
pr62167-run.c
pr62167.c
pr62294.c
pr62294.h
pr63186.c
pr63284.c
pr63342.c
pr63387-2.c
pr63387.c
pr63453.c
pr63477.c
pr63480.c
pr63543.c
pr63549.c
pr63567-1.c
pr63567-2.c
pr63567-3.c
pr63567-4.c
pr63568.c
pr63593.c
pr63594-1.c
pr63594-2.c
pr63626.c
pr63637-1.c
pr63637-2.c
pr63637-3.c
pr63637-4.c
pr63637-5.c
pr63637-6.c
pr63665.c
pr63743.c
pr63748.c
pr63762.c
pr63770.c
pr63804.c
pr63835.c
pr63856.c
pr63877.c
pr63914.c
pr64007.c
pr64015.c
pr64075.c
pr64087.c
pr64223-1.c
pr64223-2.c
pr64252.c
pr64277.c
pr64295.c
pr64309.c
pr64316.c
pr64406.c
pr64417.c
pr64423.c
pr64434.c
pr64440.c
pr64454.c
pr64465.c
pr64511.c
pr64536.c
pr64563.c
pr64637.c
pr64663.c
pr64709.c
pr64715-1.c
pr64715-2.c
pr64766.c
pr64778.c
pr64807.c
pr64817-1.c
pr64817-2.c
pr64817-3.c
pr64856.c
pr64935-1.c
pr64935-2.c
pr65050.c
pr65063.c
pr65066.c
pr65228.c
pr65321.c
pr65345-1.c
pr65345-2.c
pr65345-3.c
pr65358.c
pr65408.c
pr65521.c
pr65533.c
pr65658.c
pr65779.c
pr65780-1.c
pr65780-2.c
pr65802.c
pr65901.c
pr65980.c
pr66066-1.c
pr66066-2.c
pr66066-3.c
pr66187-1.c
pr66187-2.c
pr66299-1.c
pr66299-2.c
pr66299-3.c
pr66444.c
pr66552.c
pr66618-2.c
pr66618.c
pr66688.c
pr66869.c
pr66899.c
pr67028.c
pr67029.c
pr67043.c
pr67077.c
pr67088.c
pr67089-1.c
pr67089-2.c
pr67089-3.c
pr67089-4.c
pr67089-5.c
pr67089-6.c
pr67089-7.c
pr67107.c
pr67271.c
pr67312.c
pr67338.c
pr67410.c
pr67432.c
pr67465.c
pr67512.c
pr67563.c
pr67580.c
pr67730-1.c
pr67730-2.c
pr67730.c
pr67730.h
pr67784-1.c
pr67784-2.c
pr67784-3.c
pr67784-4.c
pr67784-5.c
pr67786.c
pr67787.c
pr67830.c
pr67854.c
pr67964.c
pr68024.c
pr68088_1.c
pr68090.c
pr68112.c
pr68129_1.c
pr68134.c
pr68162-1.c
pr68217.c
pr68286.c
pr68306-2.c
pr68306-3.c
pr68306.c
pr68317.c
pr68320.c
pr68327.c
pr68375.c
pr68412-2.c
pr68412.c
pr68435.c
pr68474.c
pr68513.c
pr68533.c
pr68595.c
pr68668.c
pr68670-1.c
pr68670-2.c
pr68671.c
pr68730.c
pr68766.c
pr68785.c
pr68835-1.c
pr68835-2.c
pr68841.c
pr68907.c
pr69015.c
pr69032.c
pr69047.c
pr69070.c
pr69071.c
pr69097-1.c
pr69097-2.c
pr69156.c
pr69162.c
pr69167.c
pr69169.c
pr69172.c
pr69181-1.c
pr69181-2.c
pr69195.c
pr69224.c
pr69238.c
pr69247.c
pr69307.c
pr69328.c
pr69391-1.c
pr69391-2.c
pr69421.c
pr69442.c
pr69471-1.c
pr69471-2.c
pr69483.c
pr69522.c
pr69535.c
pr69543.c
pr69554-1.c
pr69592.c
pr69615.c
pr69619.c
pr69627.c
pr69634.c
pr69644.c
pr69650.c
pr69733.c
pr69796.c
pr69801.c
pr69802.c
pr69819.c
pr69824.c
pr69885.c
pr69896.c
pr69900.c
pr69915.c
pr69956.c
pr69960.c
pr69973.c
pr69974.c
pr69990.c
pr70017.c
pr70022.c
pr70026.c
pr70050.c
pr70110.c
pr70152.c
pr70161-2.c
pr70161.c
pr70169.c
pr70174.c
pr70177.c
pr70219.c
pr70252.c
pr70269.c
pr70281.c
pr70292.c
pr70317.c
pr70326.c
pr70405.c
pr70442.c
pr70700.c
pr70725.c
pr70747.c
pr70771.c
pr70775.c
pr70807.c
pr70843.c
pr70852.c
pr70859-2.c
pr70859.c
pr70920-1.c
pr70920-2.c
pr70920-3.c
pr70920-4.c
pr71006.c
pr71071.c
pr71077.c
pr71084.c
pr71104-1.c
pr71104-2.c
pr71148.c
pr71279.c
pr71280.c
pr71289.c
pr71362.c
pr71478.c
pr71514.c
pr71518.c
pr71558.c
pr71581.c
pr71585-2.c
pr71585-3.c
pr71585.c
pr71619.c
pr71632.c
pr71636-1.c
pr71636-2.c
pr71685.c
pr71969-1.c
pr71969-2.c
pr71969-3.c
pr72816.c
pr76783.c
pr77323.c
pr77407.c
pr77450.c
pr77454.c
pr77520.c
pr77521.c
pr77587.c
pr77587a.c
pr77621.c
pr77664.c
pr77673.c
pr77834.c
pr77860.c
pr77862.c
pr77975.c
pr78138.c
pr78148.c
pr78185.c
pr78213.c
pr78241.c
pr78333.c
pr78384.c
pr78408-1.c
pr78408-2.c
pr78445.c
pr78468.c
pr78526.c
pr78540.c
pr78547.c
pr78575.c
pr78582.c
pr78644-1.c
pr78644-2.c
pr78721.c
pr78725-2.c
pr78725.c
pr78768.c
pr78775.c
pr78888.c
pr78902.c
pr78957.c
pr78965.c
pr78973-2.c
pr78973.c
pr79080.c
pr79214.c
pr79214.h
pr79222.c
pr79223.c
pr79255.c
pr79342.c
pr79405.c
pr79412.c
pr79494.c
pr79499.c
pr79538.c
pr79570.c
pr79574-2.c
pr79574.c
pr79677.c
pr79715.c
pr79730.c
pr79788-1.c
pr79788-2.c
pr79972.c
pr79983.c
pr79985.c
pr80020.c
pr80100.c
pr80112.c
pr80131-1.c
pr80163.c
pr80170.c
pr80218.c
pr80286.c
pr80463.c
pr80468.c
pr80492.c
pr80500.c
pr80632.c
pr80693.c
pr80747.c
pr80775.c
pr80776-1.c
pr80776-2.c
pr80788.c
pr80823.c
pr80903.c
pr80907.c
pr81019.c
pr81020.c
pr81030.c
pr81165.c
pr81192.c
pr81227.c
pr81228.c
pr81281-1.c
pr81281-2.c
pr81281-3.c
pr81292-1.c
pr81292-2.c
pr81345.c
pr81455.c
pr81564.c
pr81578.c
pr81588.c
pr81592.c
pr81621.c
pr81650.c
pr81661.c
pr81695.c
pr81703.c
pr81737.c
pr81779.c
pr81795.c
pr81854.c
pr81979.c
pr81988.c
pr82004.c
pr82112.c
pr82123.c
pr82167.c
pr82190.c
pr82274-1.c
pr82274-2.c
pr82286.c
pr82386.c
pr82389.c
pr82404.c
pr82596.c
pr82597.c
pr82703.c
pr82765.c
pr82788.c
pr82809.c
pr82863.c
pr82875.c
pr82916.c
pr82929-2.c
pr82929.c
pr82975.c
pr83034.c
pr83044.c
pr83047.c
pr83072-2.c Allow more precision when querying from fold_const. 2022-01-13 13:51:30 -05:00
pr83072.c
pr83073.c Allow more precision when querying from fold_const. 2022-01-13 13:51:30 -05:00
pr83089.c
pr83100-1.c
pr83100-2.c
pr83100-3.c
pr83100-4.c
pr83198.c
pr83312.c
pr83323.c
pr83361.c
pr83363.c
pr83364.c
pr83373.c
pr83393.c
pr83396.c
pr83415.c
pr83419.c
pr83422.c
pr83424.c
pr83463.c
pr83480.c
pr83491.c
pr83506.c
pr83512.c
pr83517.c
pr83521.c
pr83527.c
pr83530.c
pr83552.c
pr83581.c
pr83585.c
pr83593.c
pr83595.c
pr83605.c
pr83609.c
pr83620.c
pr83621.c
pr83623.c
pr83640.c
pr83645.c
pr83666.c
pr83723.c
pr83771.c
pr83801.c
pr83844.c
pr83852.c
pr83913.c
pr83922.c
pr83930.c
pr83962.c
pr83972.c
pr83985.c
pr83986.c
pr84032.c
pr84068.c
pr84095.c
pr84100.c
pr84131.c
pr84206.c
pr84225.c
pr84237.c
pr84300.c
pr84309-2.c
pr84309.c
pr84321.c
pr84334.c
pr84452.c
pr84503-1.c
pr84503-2.c
pr84607.c
pr84614.c
pr84628.c
pr84659.c
pr84670-1.c
pr84670-2.c
pr84670-3.c
pr84670-4.c
pr84687.c
pr84710.c
pr84721.c
pr84739.c
pr84772.c
pr84799.c
pr84834.c
pr84841.c
pr84853.c
pr84875.c
pr84877.c
pr84899.c
pr84941.c
pr84953.c
pr84956.c
pr85045.c
pr85164-1.c
pr85164-2.c
pr85167.c
pr85180.c
pr85195.c
pr85257.c
pr85300.c
pr85376.c
pr85388-1.c
pr85388-2.c
pr85388-3.c
pr85388-4.c
pr85388-5.c
pr85388-6.c
pr85412.c
pr85414.c
pr85423.c
pr85430.c
pr85455.c
pr85467.c
pr85512.c
pr85529.c
pr85598.c
pr85799.c
pr85811.c
pr85859.c
pr85876.c
pr85899.c
pr85955.c
pr86010-2.c PR tree-optimization/98335: Improvements to DSE's compute_trims. 2022-03-11 17:51:18 +00:00
pr86010.c PR tree-optimization/98335: Improvements to DSE's compute_trims. 2022-03-11 17:51:18 +00:00
pr86038.c
pr86046.c
pr86047.c
pr86058.c
pr86064.c
pr86076.c
pr86114.c
pr86124.c
pr86134.c
pr86179.c
pr86271.c
pr86314.c
pr86459.c
pr86489.c
pr86572.c
pr86617.c
pr86723.c
pr86835.c
pr86928.c
pr86979.c
pr86991.c
pr87009.c
pr87024.c
pr87025.c
pr87047.c
pr87052.c Fix middle-end/103645: empty struct store not removed when using compound literal 2022-08-08 08:14:25 -07:00
pr87054.c
pr87074.c
pr87092.c
pr87099.c
pr87112.c
pr87117-1.c
pr87117-2.c
pr87259.c
pr87261.c
pr87273.c
pr87286.c
pr87309.c
pr87314-1.c
pr87320.c
pr87347.c
pr87415.c
pr87483.c
pr87485.c
pr87490.c
pr87600-1.c
pr87600-2.c
pr87600.h
pr87672.c
pr87746.c
pr87790.c
pr87793.c
pr87811-2.c
pr87811-3.c
pr87811.c
pr87826.c
pr87873.c
pr87874.c
pr87894.c
pr87929.c
pr87954.c
pr87962.c
pr87979.c
pr87985.c
pr88007.c
pr88031.c
pr88069.c
pr88071.c
pr88074-2.c
pr88074.c
pr88427.c
pr88444.c
pr88563.c
pr88568.c
pr88594.c
pr88598-1.c
pr88598-2.c
pr88598-3.c
pr88598-4.c
pr88598-5.c
pr88660.c
pr88676.c
pr88701.c
pr88784-1.c
pr88784-2.c
pr88784-3.c
pr88784-4.c
pr88784-5.c
pr88784-6.c
pr88784-7.c
pr88784-8.c
pr88784-9.c
pr88784-10.c
pr88784-11.c
pr88784-12.c
pr88855.c
pr88870.c
pr88905.c
pr88928.c
pr89037.c
pr89045.c
pr89061.c
pr89211.c
pr89278.c
pr89313.c
pr89314.c
pr89340.c
pr89342.c
pr89350.c
pr89354.c
pr89410-1.c
pr89410-2.c
pr89434.c
pr89435.c
pr89438.c
pr89500.c
pr89506.c
pr89518.c
pr89520-1.c
pr89520-2.c
pr89521-1.c
pr89521-2.c
pr89525.c
pr89570.c
pr89590.c
pr89594.c
pr89679.c
pr89689.c
pr89734.c
pr89737.c
pr89795.c
pr89984.c
pr90010.c
pr90037.c
pr90082.c
pr90095-1.c
pr90095-2.c
pr90248.c
pr90263.c
pr90648.c
pr90726.c
pr90733.c
pr90756.c
pr90760.c
pr90838.c RISC-V: Implement C[LT]Z_DEFINED_VALUE_AT_ZERO 2022-05-13 22:21:43 +02:00
pr90866-2.c
pr90866.c
pr90892.c
pr90898.c
pr91014.c
pr91029.c
pr91069.c
pr91134.c c: Improve build_component_ref diagnostics [PR91134] 2022-05-25 14:21:54 +02:00
pr91172.c
pr91181.c
pr91195.c
pr91269.c
pr91441.c
pr91570.c
pr91720.c
pr91734.c
pr91860-1.c
pr91860-2.c
pr91860-3.c
pr91860-4.c
pr91885.c
pr92115.c
pr92162.c
pr92260.c
pr92263.c
pr92301.c
pr92430.c
pr92493.c
pr92510.c
pr92591-1.c
pr92591-2.c
pr92741.c
pr92768.c
pr92860-2.c
pr92860.c
pr93054.c
pr93210.c
pr93231.c
pr93376.c
pr93399.c
pr93412.c
pr93430.c
pr93454.c
pr93573-1.c
pr93573-2.c
pr93576.c
pr93577-1.c
pr93577-2.c
pr93577-3.c
pr93577-4.c
pr93577-5.c
pr93577-6.c
pr93582.c
pr93615.c
pr93661.c
pr93780.c
pr93820-2.c
pr93820.c
pr93874.c
pr93953.c
pr93986.c
pr93995.c
pr94001.c
pr94002.c
pr94015.c
pr94026.c [PATCH] PR tree-optimization/94026: Simplify (X>>8)&6 != 0 as X&1536 != 0. 2022-06-27 07:44:49 +01:00
pr94114.c
pr94121.c
pr94166.c
pr94167.c
pr94172-1.c
pr94172-2.c
pr94188.c
pr94189.c
pr94211.c
pr94234-1.c
pr94234-2.c
pr94234-3.c
pr94269.c
pr94277.c
pr94283.c
pr94286.c
pr94291.c
pr94292.c
pr94344.c
pr94368.c
pr94436.c
pr94526.c
pr94574.c
pr94589-1.c
pr94589-2.c
pr94589-3.c
pr94589-4.c
pr94600-1.c
pr94600-2.c
pr94600-3.c
pr94600-4.c
pr94600-5.c
pr94600-6.c
pr94600-7.c
pr94600-8.c
pr94705.c
pr94726.c
pr94780.c
pr94784.c
pr94842.c
pr94873.c
pr94899.c match.pd: Remove "+ 0x80000000" in int comparisons [PR94899] 2022-06-21 12:13:52 +02:00
pr94920-2.c match.pd: Add new abs pattern [PR94920] 2022-07-21 17:24:06 -04:00
pr94963.c
pr94968.c
pr95052.c
pr95115.c fold-const: do not fold NaN result from non-NaN operands [PR95115] 2022-02-01 18:20:57 +08:00
pr95118.c
pr95133.c
pr95141.c
pr95171.c
pr95580.c
pr95582.c
pr95694.c
pr95713.c
pr95770.c
pr95853.c
pr95854.c
pr95857.c
pr96239.c
pr96260.c
pr96298.c
pr96307.c
pr96335.c
pr96370.c
pr96377-1.c
pr96377-2.c
pr96377-3.c
pr96377-4.c
pr96377-5.c
pr96377-6.c
pr96392.c [PATCH] PR tree-optimization/104420: Fix checks for constant folding X*0.0 2022-02-09 14:23:17 +00:00
pr96453.c
pr96466.c
pr96514.c
pr96542.c
pr96558.c
pr96573.c
pr96579.c
pr96674.c
pr96708-negative.c
pr96708-positive.c
pr96818.c
pr96931.c
pr97078.c
pr97172-2.c
pr97172.c
pr97192.c
pr97238.c
pr97315-2.c
pr97317.c
pr97322.c
pr97357.c
pr97359.c
pr97360-2.c
pr97371.c
pr97378.c
pr97381.c
pr97396.c
pr97459-1.c
pr97459-2.c
pr97459-3.c
pr97459-4.c
pr97459-5.c
pr97459-6.c
pr97462.c
pr97463.c
pr97467.c
pr97487-1.c
pr97487-2.c
pr97488.c
pr97501.c
pr97502.c
pr97505.c
pr97515.c
pr97520.c
pr97534.c
pr97539.c
pr97555.c
pr97567-2.c
pr97567.c
pr97579.c
pr97596.c
pr97721.c
pr97725.c
pr97737.c
pr97741.c
pr97750.c
pr97806.c
pr97830.c
pr97860.c
pr97882.c
pr97897.c
pr97932.c
pr97953.c
pr97954.c
pr97955.c
pr97979.c
pr97981.c
pr98029.c
pr98099.c
pr98147.c
pr98190.c
pr98198.c PR c/98198: ICE-on-invalid-code error recovery. 2022-03-16 23:20:34 +00:00
pr98211.c Force the selection operand of a GIMPLE COND_EXPR to be a register 2022-05-23 11:30:39 +02:00
pr98255.c
pr98271.c
pr98272.c
pr98287.c
pr98304-1.c [PATCH] match.pd: Add new bitwise arithmetic pattern [PR98304] 2022-07-09 12:08:01 -04:00
pr98330.c
pr98331.c
pr98420.c PR middle-end/98420: Don't fold x - x to 0.0 with -frounding-math 2022-03-12 09:20:52 +00:00
pr98721-1.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
pr98721-2.c
pr98766.c
pr98793.c
pr98807.c
pr98865.c Canonicalize X&-Y as X*Y in match.pd when Y is [0,1]. 2022-05-27 09:01:13 +01:00
pr99104.c
pr99122-1.c
pr99122-2.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
pr99122-3.c
pr99136.c
pr99224.c
pr99230.c
pr99296.c
pr99323-1.c
pr99323-2.c
pr99578-1.c Allow (void *) 0xdeadbeef accesses without warnings [PR99578] 2022-03-18 19:02:19 +01:00
pr99578-2.c Allow (void *) 0xdeadbeef accesses without warnings [PR99578] 2022-03-18 19:02:19 +01:00
pr99578-3.c Allow (void *) 0xdeadbeef accesses without warnings [PR99578] 2022-03-18 19:02:19 +01:00
pr99708.c rs6000: Fix up __SIZEOF_{FLOAT,IBM}128__ defines [PR99708] 2022-03-10 10:22:27 +01:00
pr99830.c
pr99882.c
pr99990.c
pr100142.c
pr100225.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
pr100239.c
pr100292.c
pr100349.c
pr100373.c
pr100414.c
pr100464.c
pr100509.c testsuite: mark tests that require alias 2021-12-19 12:23:32 +01:00
pr100512.c
pr100520.c
pr100521.c
pr100547.c
pr100563.c
pr100590.c
pr100619.c
pr100680.c Allow (void *) 0xdeadbeef accesses without warnings [PR99578] 2022-03-18 19:02:19 +01:00
pr100781.c Remove legacy EVRP code. 2022-06-28 14:43:01 +02:00
pr100788.c
pr100790.c
pr100791.c
pr100834.c Allow (void *) 0xdeadbeef accesses without warnings [PR99578] 2022-03-18 19:02:19 +01:00
pr100843.c [PR100843] store by mult pieces: punt on max_len < min_len 2021-12-15 02:22:33 -03:00
pr100887.c
pr101008.c
pr101028.c
pr101062.c
pr101145-1.c Final value replacement improvements for until-wrap loops. 2021-12-01 19:58:40 +00:00
pr101145-2.c Force the selection operand of a GIMPLE COND_EXPR to be a register 2022-05-23 11:30:39 +02:00
pr101156.c
pr101170.c
pr101171.c
pr101172.c
pr101223.c
pr101254.c
pr101266.c
pr101294.c
pr101384.c
pr101403.c
pr101419.c
pr101496.c
pr101497.c
pr101741.c
pr101858.c
pr101885.c [PATCH] PR rtl-optimization/101885: Prevent combine from clobbering flags 2022-02-04 09:38:02 +00:00
pr101938.c
pr102009.c
pr102087.c
pr102087_1.c Update the type of control.base after changed 2022-01-24 17:07:16 +08:00
pr102140.c rs6000: Fix up vspltis_shifted [PR102140] 2022-02-08 20:14:30 +01:00
pr102141.c
pr102152.c
pr102207.c
pr102224.c
pr102269.c
pr102273.c
pr102356.c simplify-rtx: Punt on simplify_associative_operation with large operands [PR102356] 2021-12-01 10:16:57 +01:00
pr102385.c
pr102463.c
pr102478.c optabs: Don't create pseudos in prepare_cmp_insn when not allowed [PR102478] 2022-01-21 11:16:50 +01:00
pr102511.c
pr102585.c
pr102648.c Add the testcase for this PR to the testsuite. 2021-11-25 09:02:28 -05:00
pr102738.c
pr102764.c
pr102798.c
pr102827.c
pr102892-1.c
pr102892-2.c
pr102897.c
pr102950.c [Committed] PR testsuite/105486: Use "signed char" in gcc.dg/pr102950.c 2022-05-05 08:30:27 -04:00
pr102983.c Use nonzero bits in range-ops to determine if < 0 is false. 2022-07-13 16:25:28 +02:00
pr103003.c
pr103028.c [PR103028] test ifcvt trap_if seq more strictly after reload 2021-12-04 00:17:16 -03:00
pr103062.c
pr103075.c
pr103079.c
pr103093.c
pr103120.c
pr103184-1.c
pr103184-2.c
pr103207.c
pr103222.c
pr103248.c
pr103254.c
pr103268-1.c
pr103268-2.c
pr103270.c Fix incorrect loop exit edge probability [PR103270] 2021-12-20 21:10:46 -06:00
pr103277.c
pr103359.c Check for equivalences between PHI argument and def. 2021-11-25 08:44:27 -05:00
pr103406.c PR middle-end/103406: Check for Inf before simplifying x-x. 2021-11-25 19:02:06 +00:00
pr103431.c x86: Fix up x86_{,64_}sh{l,r}d patterns [PR103431] 2021-11-27 13:02:06 +01:00
pr103440.c Always track arguments, even when ignoring equiv params. 2021-11-30 09:07:21 -05:00
pr103451.c Remove can_throw_non_call_exceptions special case from operator_div::wi_fold. 2021-11-30 11:23:27 +01:00
pr103485.c middle-end/103485 - fix conversion kind for vectors 2021-11-30 09:16:41 +01:00
pr103587.c c: Fix ICE on deferred pragma in unknown attribute arguments [PR103587] 2021-12-14 12:02:55 +01:00
pr103594.c x86: Check FUNCTION_DECL before calling cgraph_node::get 2021-12-07 05:24:47 -08:00
pr103721-2.c Reset relations when crossing backedges. 2022-01-21 11:19:07 +01:00
pr103721.c Reset relations when crossing backedges. 2022-01-21 11:19:07 +01:00
pr103775.c ecog: Return 1 from insn_invalid_p if REG_INC reg overlaps some stored reg [PR103775] 2022-03-26 16:21:36 +01:00
pr103793.c Fix ICE in lsplit when built with -O3 -fno-guess-branch-probability [PR103793] 2021-12-28 19:11:28 -06:00
pr103808.c emit-rtl: Fix a -fcompare-debug issue due to var-tracking [PR103808] 2021-12-30 14:36:06 +01:00
pr103837.c loop-invariant: Fix -fcompare-debug failure [PR103837] 2021-12-28 17:40:17 +01:00
pr103838.c optabs: Fix up checking for CALLs in newly added code by double-word divmod [PR103838] 2021-12-28 17:39:23 +01:00
pr103845.c Add testcase from PR103845 2022-02-24 22:16:56 -03:00
pr103860.c shrink-wrapping: Fix up prologue block discovery [PR103860] 2021-12-30 14:23:18 +01:00
pr103961.c tree-optimization/103961: Never compute offset for -1 size 2022-01-11 20:14:42 +05:30
pr104198.c ifcvt: Fix PR104153 and PR104198. 2022-02-08 20:46:20 +01:00
pr104263.c store-merging: Fix up a -fcompare-debug bug in get_status_for_store_merging [PR104263] 2022-01-28 19:02:26 +01:00
pr104288.c Register non-null side effects properly. 2022-02-09 09:09:54 -05:00
pr104380.c rs6000: Fix up -D_FORTIFY_SOURCE* with -mabi=ieeelongdouble [PR104380] 2022-02-04 18:30:59 +01:00
pr104381.c opts: fix -gtoggle + optimize attribute 2022-03-07 15:45:21 +01:00
pr104389.c match.pd: Fix x * 0.0 -> 0.0 folding [PR104389] 2022-02-05 10:53:54 +01:00
pr104420-1.c [PATCH] PR tree-optimization/104420: Fix checks for constant folding X*0.0 2022-02-09 14:23:17 +00:00
pr104420-2.c [PATCH] PR tree-optimization/104420: Fix checks for constant folding X*0.0 2022-02-09 14:23:17 +00:00
pr104420-3.c [PATCH] PR tree-optimization/104420: Fix checks for constant folding X*0.0 2022-02-09 14:23:17 +00:00
pr104420-4.c [PATCH] PR tree-optimization/104420: Fix checks for constant folding X*0.0 2022-02-09 14:23:17 +00:00
pr104427.c c: Fix up __builtin_assoc_barrier handling in the C FE [PR104427] 2022-02-09 20:46:10 +01:00
pr104459.c df: Don't set bbs dirty because of debug insn moves [PR104459] 2022-02-11 11:21:24 +01:00
pr104464.c middle-end/104464 - ISEL and non-call EH #2 2022-02-09 15:50:02 +01:00
pr104506-1.c c: [PR104506] Fix ICE after error due to change of type to error_mark_node 2022-02-21 09:05:50 +00:00
pr104506-2.c c: [PR104506] Fix ICE after error due to change of type to error_mark_node 2022-02-21 09:05:50 +00:00
pr104506-3.c c: [PR104506] Fix ICE after error due to change of type to error_mark_node 2022-02-21 09:05:50 +00:00
pr104511.c tree-optimization/104511 - avoid FP to DFP conversion for VEC_PACK_TRUNC 2022-02-14 11:26:06 +01:00
pr104522.c fold, simplify-rtx: Punt on non-representable floating point constants [PR104522] 2022-02-15 12:12:16 +01:00
pr104526.c Use GORI to evaluate arguments of a COND_EXPR. 2022-02-15 17:03:27 -05:00
pr104544.c combine: Fix up -fcompare-debug issue in the combiner [PR104544] 2022-02-16 14:48:30 +01:00
pr104558.c calls: When bypassing emit_push_insn for 0 sized arg, emit at least anti_adjust_stack for alignment pad if needed [PR104558] 2022-03-03 09:11:09 +01:00
pr104612.c i386: Fix up copysign/xorsign expansion [PR104612] 2022-02-22 10:38:37 +01:00
pr104644.c middle-end/104644 - recursion with bswap match.pd pattern 2022-02-23 13:51:43 +01:00
pr104675-1.c match.pd: Don't create BIT_NOT_EXPRs for COMPLEX_TYPE [PR104675] 2022-02-25 10:55:17 +01:00
pr104675-2.c match.pd: Don't create BIT_NOT_EXPRs for COMPLEX_TYPE [PR104675] 2022-02-25 10:55:17 +01:00
pr104675-3.c match.pd: Further complex simplification fixes [PR104675] 2022-02-25 21:25:12 +01:00
pr104700-2.c tree-optimization/104700 - adjust constant handling in PRE 2022-02-28 10:34:25 +01:00
pr104786.c middle-end/104786 - ICE with asm and VLA 2022-03-09 14:37:02 +01:00
pr104910.c aarch64: Fix up RTL sharing bug in aarch64_load_symref_appropriately [PR104910] 2022-03-16 11:04:16 +01:00
pr104975.c hardcmp: split before dispatch edge 2022-03-24 10:02:27 -03:00
pr104992.c match.pd: Add new division pattern [PR104992] 2022-08-01 09:01:53 -04:00
pr105049.c middle-end/105049 - fix uniform_vector_p and vector CTOR gimplification 2022-03-25 13:15:37 +01:00
pr105080.c tree-optimization/105080 - make sure SCEV is available for ranger 2022-03-29 08:14:40 +02:00
pr105094.c store-merging: Avoid ICEs on roughly ~0ULL/8 sized stores [PR105094] 2022-03-30 10:21:16 +02:00
pr105140.c IBM zSystems/testsuite: PR105147: Skip pr105140.c 2022-04-07 07:29:21 +02:00
pr105149.c c: Error on va_arg with function type [PR105149] 2022-04-08 09:16:30 +02:00
pr105150.c tree.cc: Add tree_builtin_call_types_compatible_p [PR105150] 2022-04-07 09:10:58 +02:00
pr105165.c middle-end/105165 - sorry instead of ICE for _Complex asm goto 2022-04-07 08:17:05 +02:00
pr105173.c tree-optimization/105173 - fix insertion logic in reassoc 2022-04-06 13:15:35 +02:00
pr105175.c tree-optimization/105175 - avoid -Wvector-operation-performance 2022-04-08 08:34:06 +02:00
pr105211.c builtins: Fix up expand_builtin_int_roundingfn_2 [PR105211] 2022-04-12 09:16:06 +02:00
pr105218.c phiopt: Fix up debug handling in the (x != cst1 ? x : cst2) != cst3 opt [PR105218] 2022-04-11 19:06:59 +02:00
pr105226.c tree-optimization/105226 - avoid splitting abnormal edges 2022-04-12 10:53:46 +02:00
pr105250.c testsuite: Skip pr105250.c for powerpc and s390 [PR105266] 2022-04-17 21:34:51 -05:00
pr105257.c sparc: Preserve ORIGINAL_REGNO in epilogue_renumber [PR105257] 2022-04-19 18:58:59 +02:00
pr105263.c tree-optimization/105263 - reassoc and DFP 2022-04-13 15:59:14 +02:00
pr105331.c i386: Fix up ix86_gimplify_va_arg [PR105331] 2022-04-28 12:33:59 +02:00
pr105333.c rtlanal: Fix up replace_rtx [PR105333] 2022-04-22 13:38:11 +02:00
pr105376.c middle-end/105376 - invalid REAL_CST for DFP constant 2022-04-29 08:08:17 +02:00
pr105414.c This patch skips constant folding for fmin/max when either argument is sNaN. According to C standard, fmin(sNaN, sNaN)= qNaN, fmin(sNaN, NaN) = qNaN. 2022-05-11 09:27:48 +08:00
pr105415.c expand: Throw away non-external decls without varpool nodes [PR105415] 2022-05-02 11:30:58 +02:00
pr105455.c [PR105455] Set edge probabilities when hardening conditionals 2022-05-13 03:00:29 -03:00
pr105458.c Check for equivalence after merging relations. 2022-05-17 11:43:32 -04:00
pr105461.c middle-end/105461 - opts processing of -fvar-tracking 2022-05-03 11:19:20 +02:00
pr105528.c isel: Fix up gimple_expand_vec_set_expr [PR105528] 2022-05-10 18:34:08 +02:00
pr105591.c Clamp vec_perm_expr index in simplify_bitfield_ref to avoid ICE. 2022-05-17 08:59:42 +08:00
pr105597.c Check operand for type, not LHS. 2022-05-13 14:38:50 -04:00
pr105630.c cfgexpand: Yet another spot with debug insns references to global vars without varpool nodes [PR105630] 2022-05-19 11:58:15 +02:00
pr105635.c pointer-query: Fix ICE with non-pointer param [PR105635] 2022-05-19 11:57:36 +02:00
pr105763.c tree-optimization/105763 - avoid abnormals with ranger queries 2022-06-01 09:07:37 +02:00
pr105770.c unswitch: Fold case label lo/hi values to index type [PR105770] 2022-06-01 14:00:49 +02:00
pr105825.c i386: Fix up *_doubleword_mask [PR105825] 2022-06-04 10:36:24 +02:00
pr105835.c PR tree-optimization/105835: Two narrowing patterns for match.pd. 2022-06-18 09:09:26 +01:00
pr105853.c PR middle-end/105853: Call store_constructor directly from calls.cc. 2022-06-07 10:09:49 +01:00
pr105856.c PR middle-end/105853: Call store_constructor directly from calls.cc. 2022-06-07 10:09:49 +01:00
pr105911.c i386: Fix up *<dwi>3_doubleword_mask [PR105911] 2022-06-13 10:54:22 +02:00
pr105969.c tree-optimization/105969 - FPE with array diagnostics 2022-06-15 13:14:58 +02:00
pr106027.c middle-end/106027 - fix types in needle folding 2022-06-20 15:01:57 +02:00
pr106063.c testsuite: Require int128 for gcc.dg/pr106063.c 2022-07-10 11:38:46 +03:00
pr106114.c Don't use gori dependencies to optimize. 2022-06-29 21:37:21 -04:00
pr106189.c tree-optimization/106189 - avoid division by zero exception 2022-07-26 08:36:53 +02:00
pr106198.c tree-optimization/106198 - CFG cleanup vs LC SSA 2022-07-05 16:05:59 +02:00
pr106243-1.c match.pd: Add bitwise and pattern [PR106243] 2022-08-04 09:35:14 -04:00
pr106243.c match.pd: Add bitwise and pattern [PR106243] 2022-08-04 09:35:14 -04:00
pr106249.c tree-optimization/106249 - unroll-and-jam and LC SSA upate 2022-07-13 08:30:44 +02:00
pr106264.c PR c/106264: Silence warnings from __builtin_modf et al. 2022-07-19 08:39:43 +01:00
pr106278.c PR target/106278: Keep REG_EQUAL notes consistent during TImode STV on x86_64. 2022-07-15 14:39:28 +01:00
pr106379-1.c tree-optimization/106379 - add missing ~(a ^ b) folding for _Bool 2022-07-21 13:20:47 +02:00
pr106397.c testsuite: Add extra ia32 options so that -fprefetch-loop-arrays works [PR106397] 2022-07-27 12:00:36 +02:00
pr106510.c Do not register edges for statements not understood. 2022-08-02 19:23:47 -04:00
pr106519.c middle-end: Fix phi-ssa assertion triggers. [PR106519] 2022-08-04 16:35:31 +01:00
pragma-align-2.c
pragma-align.c
pragma-darwin-2.c
pragma-darwin.c
pragma-diag-1.c
pragma-diag-2.c
pragma-diag-3.c
pragma-diag-4.c
pragma-diag-5.c
pragma-diag-6.c
pragma-diag-7.c
pragma-diag-8.c
pragma-diag-9.c
pragma-diag-10.c testsuite: mark tests that require alias 2021-12-19 12:23:32 +01:00
pragma-init-fini-2.c
pragma-init-fini.c
pragma-message.c c: Fix location for _Pragma tokens [PR97498] 2022-07-10 16:50:03 -04:00
pragma-ms_struct.c
pragma-pack-2.c
pragma-pack-3.c
pragma-pack-4.c
pragma-pack-5.c
pragma-pop_options-1.c
pragma-push_macro-1.c
pragma-re-1.c
pragma-re-2.c
pragma-re-3.c
pragma-re-4.c
precedence-1.c
predict-1.c
predict-2.c
predict-3.c
predict-4.c
predict-5.c
predict-6.c
predict-7.c
predict-8.c
predict-9.c
predict-10.c
predict-11.c
predict-12.c
predict-13.c
predict-13b.c
predict-14.c
predict-15.c
predict-16.c
predict-17.c
predict-18.c
predict-19.c
predict-20.c
predict-21.c
predict-22.c
prefetch-loop-arrays-1.c
profile-dir-1.c
profile-dir-2.c
profile-dir-3.c
profile-filtering-1.c
profile-filtering-2.c
profile-generate-1.c
profile-generate-2.c
profile-generate-3.c
profile-info-section.c
profile-update-warning.c
proto-1.c
pthread-init-1.c
pthread-init-2.c
pthread-init-common.h
pubtypes-1.c
pubtypes-2.c
pubtypes-3.c
pubtypes-4.c
pure-1.c
pure-2.c
pure-3.c
qual-assign-7.c
qual-component-1.c
qual-return-1.c
qual-return-2.c
qual-return-3.c
qual-return-4.c
qual-return-5.c
qual-return-6.c
qual-return-7.c
qual-return-8.c
range-test-1.c
range.h
readonly-loc.c
real-const-1.c
recip_sqrt_mult_1.c
recip_sqrt_mult_2.c
recip_sqrt_mult_3.c
recip_sqrt_mult_4.c
recip_sqrt_mult_5.c
reciprocal-math-1.c
reciprocal-math-2.c
redecl-1.c
redecl-2.c
redecl-3.c
redecl-4.c
redecl-5.c
redecl-6.c
redecl-7.c
redecl-8.c
redecl-9.c
redecl-10.c
redecl-11.c
redecl-12.c
redecl-13.c
redecl-14.c
redecl-15.c
redecl-16.c
redecl-17.c
redecl-18.c
reg-vol-struct-1.c
register-var-1.c
register-var-2.c
register-var-3.c
return-type-1.c
return-type-2.c
return-type-3.c
rounding-math-1.c
rounding-math-2.c
sabd_1.c
section1.c
self-right-shift.c
semicolon-fixits.c
sequence-pt-1.c
sequence-pt-2.c
sequence-pt-3.c
sequence-pt-pr17880.c
setjmp-1.c
setjmp-2.c
setjmp-3.c
setjmp-4.c
setjmp-5.c
setjmp-6.c
setjmp-7.c tree-ssa-sink: do not sink to in front of setjmp 2022-07-19 17:16:08 +03:00
short-compare-1.c
short-compare-2.c
shrink-wrap-alloca.c
shrink-wrap-loop.c
shrink-wrap-pretend.c
shrink-wrap-sibcall.c
sibcall-1.c testsuite: Use attribute "noipa" in sibcall tests 2021-12-08 18:50:54 +01:00
sibcall-2.c testsuite: Use attribute "noipa" in sibcall tests 2021-12-08 18:50:54 +01:00
sibcall-3.c [nvptx] Xfail sibcall execution tests 2022-02-22 10:14:59 +01:00
sibcall-4.c [nvptx] Xfail sibcall execution tests 2022-02-22 10:14:59 +01:00
sibcall-6.c
sibcall-7.c
sibcall-8.c
sibcall-9.c testsuite: Use attribute "noipa" in sibcall tests 2021-12-08 18:50:54 +01:00
sibcall-10.c [nvptx] Xfail sibcall execution tests 2022-02-22 10:14:59 +01:00
sibcall-11.c
signbit-2.c arm: Fix vcond_mask expander for MVE (PR target/100757) 2022-02-22 15:55:07 +00:00
signbit-3.c
signbit-4.c
signbit-5.c
signbit-6.c
signbit-sa.c
simd-1.c
simd-1b.c
simd-2.c
simd-3.c
simd-4.c
simd-5.c
simd-6.c
simd-7.c
simd-8.c
sin_cos.c
sinatan-1.c
sinatan-2.c
sinatan-3.c
single-precision-constant.c
sinhatanh-1.c
sinhatanh-2.c
sinhatanh-3.c
sinhovercosh-1.c
sizeof-1.c
sizeof-2.c
slp-1.c
smod-1.c
sms-1.c
sms-2.c
sms-3.c
sms-4.c
sms-5.c
sms-6.c
sms-7.c
sms-8.c
sms-9.c
sms-10.c
sms-11.c
sms-12.c
sms-13.c
sms-compare-debug-1.c
sms-compare-debug-2.c
spec-barrier-3.c
spec-options.c
spellcheck-fields-2.c
spellcheck-fields-3.c
spellcheck-fields.c
spellcheck-identifiers-2.c
spellcheck-identifiers-3.c
spellcheck-identifiers-4.c
spellcheck-identifiers.c
spellcheck-inttypes.c
spellcheck-options-1.c
spellcheck-options-2.c
spellcheck-options-3.c
spellcheck-options-4.c
spellcheck-options-5.c
spellcheck-options-6.c
spellcheck-options-7.c
spellcheck-options-8.c
spellcheck-options-9.c
spellcheck-options-10.c
spellcheck-options-11.c
spellcheck-options-12.c
spellcheck-options-13.c
spellcheck-options-14.c
spellcheck-options-15.c
spellcheck-options-16.c
spellcheck-options-17.c
spellcheck-options-18.c
spellcheck-options-19.c
spellcheck-options-20.c
spellcheck-options-21.c
spellcheck-options-22.c
spellcheck-options-23.c
spellcheck-options-24.c options: Fix up -fsanitize-coverage= [PR104158] 2022-01-24 11:51:49 +01:00
spellcheck-params-2.c
spellcheck-params.c
spellcheck-pr83056.c
spellcheck-stdbool.c
spellcheck-stdint.c
spellcheck-stdlib.c
spellcheck-transposition.c
spellcheck-typenames.c
spill-1.c
split-1.c
split-2.c
split-3.c
split-4.c
split-5.c
split-6.c
split-7.c
split-8.c
sso-1.c
sso-2.c
sso-3.c
sso-4.c
sso-5.c
sso-6.c Avoid more -Wformat-diag warnings [PR103758] 2022-01-05 19:42:45 -05:00
sso-7.c
sso-8.c
sso-10.c
sso-11.c
sso-12.c
sso-13.c
sso-14.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
sso-15.c
sso-16.c
ssp-1.c
ssp-2.c
ssp-3.c
ssp-4.c
stack-check-2.c
stack-check-3.c
stack-check-4.c
stack-check-5.c
stack-check-6.c
stack-check-6a.c
stack-check-7.c
stack-check-8.c
stack-check-9.c
stack-check-10.c
stack-check-16.c
stack-layout-1.c
stack-layout-2.c
stack-layout-dynamic-1.c
stack-usage-1.c loongarch: testsuite: adapt stack-usage-1.c for LP64 2022-04-09 19:41:53 +08:00
stack-usage-2.c
stackprotectexplicit1.c
stdint-width-1.c
stdint-width-2.c
stmt-expr-1.c
stmt-expr-2.c
stmt-expr-3.c
stmt-expr-4.c
stmt-expr-label-1.c
stmt-expr-label-2.c
stmt-expr-label-3.c
store-motion-fgcse-sm.c
store_merging_1.c
store_merging_2.c
store_merging_3.c
store_merging_4.c
store_merging_5.c
store_merging_6.c
store_merging_7.c
store_merging_8.c
store_merging_9.c
store_merging_10.c
store_merging_11.c
store_merging_12.c
store_merging_13.c
store_merging_14.c
store_merging_15.c
store_merging_16.c
store_merging_17.c
store_merging_18.c i386: Introduce V2QImode vectorized arithmetic [PR103861] 2022-01-02 21:13:14 +01:00
store_merging_19.c
store_merging_20.c
store_merging_21.c
store_merging_22.c
store_merging_23.c
store_merging_24.c
store_merging_25.c
store_merging_26.c
store_merging_27.c
store_merging_28.c
store_merging_29.c i386: Introduce V2QImode vectorized arithmetic [PR103861] 2022-01-02 21:13:14 +01:00
store_merging_30.c
store_merging_31.c
store_merging_32.c
strcmp-1.c
strcmpopt_1.c
strcmpopt_2.c
strcmpopt_3.c
strcmpopt_4.c
strcmpopt_5.c
strcmpopt_6.c
strcmpopt_7.c
strcmpopt_8.c
strcmpopt_9.c
strcmpopt_10.c
strcmpopt_11.c
strcmpopt_12.c
strict-overflow-1.c
strict-overflow-2.c
strict-overflow-3.c
strict-overflow-4.c
strict-overflow-5.c
strict-overflow-6.c
string-opt-1.c
strlenopt-1.c
strlenopt-1f.c
strlenopt-2.c
strlenopt-2f.c
strlenopt-3.c
strlenopt-4.c
strlenopt-4g.c
strlenopt-4gf.c
strlenopt-5.c
strlenopt-6.c
strlenopt-7.c
strlenopt-8.c
strlenopt-9.c
strlenopt-10.c testsuite: Add new target check for no_alignment_constraints 2022-06-28 18:45:40 +03:00
strlenopt-11.c testsuite: Add new target check for no_alignment_constraints 2022-06-28 18:45:40 +03:00
strlenopt-12.c
strlenopt-12g.c
strlenopt-13.c testsuite: Add new target check for no_alignment_constraints 2022-06-28 18:45:40 +03:00
strlenopt-14g.c
strlenopt-14gf.c
strlenopt-15.c
strlenopt-16g.c
strlenopt-17g.c
strlenopt-18g.c
strlenopt-19.c
strlenopt-20.c
strlenopt-21.c
strlenopt-22.c
strlenopt-22g.c
strlenopt-23.c
strlenopt-24.c
strlenopt-25.c
strlenopt-26.c
strlenopt-27.c
strlenopt-28.c
strlenopt-29.c
strlenopt-30.c
strlenopt-31.c
strlenopt-31g.c
strlenopt-32.c
strlenopt-33.c
strlenopt-33g.c
strlenopt-34.c
strlenopt-35.c
strlenopt-36.c
strlenopt-37.c
strlenopt-38.c
strlenopt-39.c
strlenopt-40.c
strlenopt-41.c
strlenopt-42.c
strlenopt-43.c
strlenopt-44.c
strlenopt-45.c
strlenopt-46.c
strlenopt-47.c
strlenopt-48.c
strlenopt-49.c
strlenopt-50.c
strlenopt-51.c
strlenopt-52.c
strlenopt-53.c
strlenopt-54.c
strlenopt-55.c
strlenopt-56.c
strlenopt-57.c
strlenopt-58.c
strlenopt-59.c
strlenopt-60.c
strlenopt-61.c
strlenopt-62.c
strlenopt-63.c
strlenopt-64.c
strlenopt-65.c
strlenopt-66.c
strlenopt-67.c
strlenopt-68.c
strlenopt-69.c
strlenopt-70.c
strlenopt-71.c
strlenopt-72.c
strlenopt-73.c testsuite/105122 - adjust testcases after memcpy folding changes 2022-04-06 08:14:23 +02:00
strlenopt-74.c
strlenopt-75.c
strlenopt-76.c
strlenopt-77.c
strlenopt-78.c
strlenopt-79.c
strlenopt-80.c testsuite/105122 - adjust testcases after memcpy folding changes 2022-04-06 08:14:23 +02:00
strlenopt-81.c
strlenopt-82.c
strlenopt-83.c
strlenopt-84.c
strlenopt-85.c
strlenopt-86.c
strlenopt-87.c
strlenopt-88.c
strlenopt-89.c
strlenopt-90.c
strlenopt-91.c
strlenopt-92.c
strlenopt-93.c
strlenopt-94.c
strlenopt-95.c
strlenopt.h
strncmp-1.c
strncmp-2.c
strncmp-3.c
strncpy-fix-1.c
struct-alias-1.c
struct-by-value-1.c
struct-by-value-2.c
struct-empty-1.c
struct-empty-2.c
struct-empty-3.c
struct-in-proto-1.c
struct-incompl-1.c
struct-parse-1.c
struct-parse-2.c
struct-ret-1.c
struct-ret-2.c
struct-ret-3.c
struct-ret-libc.c
struct-semi-1.c
struct-semi-2.c
struct-semi-3.c
struct-semi-4.c
subnot.c middle-end: Simplify subtract where both arguments are being bitwise inverted. 2022-08-04 16:37:25 +01:00
superblock.c testsuite/70230 - fix failures with default SSP\ 2022-01-28 12:45:16 -05:00
switch-1.c
switch-2.c
switch-3.c
switch-4.c
switch-5.c
switch-6.c
switch-7.c
switch-8.c
switch-9.c
switch-10.c
switch-A.c
switch-warn-1.c
switch-warn-2.c
switch-warn-3.c
sync-1.c
sync-2.c
sync-3.c
sync-fetch-bool.c
sync-fetch.c
system-binary-constants-1.c
system-binary-constants-1.h
tail-merge-store.c
tanhbysinh.c
tg-tests.h
titype-1.c
trampoline-1.c
transparent-union-1.c
transparent-union-2.c
transparent-union-3.c
transparent-union-4.c
transparent-union-5.c
transparent-union-6.c
trunc-1.c
two-types-1.c
two-types-2.c
two-types-3.c
two-types-4.c
two-types-5.c
two-types-6.c
two-types-7.c
two-types-8.c
two-types-9.c
two-types-10.c
type-convert-var.c
typedef-init.c
typedef-redecl.c
typedef-redecl.h
typedef-redecl2.c
typedef-var-1.c
typedef-var-2.c
typename-vla-1.c
typeof-1.c
typeof-2.c
typespec-1.c
ucnid-1-utf8.c
ucnid-1.c
ucnid-2-utf8.c
ucnid-2.c
ucnid-3-utf8.c
ucnid-3.c
ucnid-4-utf8.c
ucnid-4.c
ucnid-5-utf8.c
ucnid-5.c
ucnid-6-utf8.c
ucnid-6.c
ucnid-7-utf8.c
ucnid-7.c
ucnid-8-utf8.c
ucnid-8.c
ucnid-9-utf8.c
ucnid-9.c
ucnid-10-utf8.c
ucnid-10.c
ucnid-11-utf8.c
ucnid-11.c
ucnid-12-utf8.c
ucnid-12.c
ucnid-13-utf8.c
ucnid-13.c
ucnid-14-utf8.c
ucnid-14.c
ucnid-15-utf8.c
ucnid-16-utf8.c
unaligned-1.c
unclosed-init.c
uninit-1-O0.c
uninit-1.c
uninit-2-O0.c
uninit-2.c
uninit-3-O0.c
uninit-3.c
uninit-4-O0.c
uninit-4.c
uninit-5-O0.c
uninit-5.c
uninit-6-O0.c
uninit-6.c
uninit-8-O0.c
uninit-8.c
uninit-9-O0.c
uninit-9.c
uninit-10-O0.c
uninit-10.c
uninit-11-O0.c
uninit-11.c
uninit-12-O0.c
uninit-12.c
uninit-13-O0.c
uninit-13.c
uninit-14-O0.c
uninit-14.c
uninit-15-O0.c
uninit-15.c
uninit-16.c
uninit-17-O0.c
uninit-17.c
uninit-18.c
uninit-19.c
uninit-20.c
uninit-21.c
uninit-22.c
uninit-23.c
uninit-24.c
uninit-25-gimple.c
uninit-25.c
uninit-26.c
uninit-27-gimple.c
uninit-28-gimple.c
uninit-29-gimple.c
uninit-30-gimple.c
uninit-31-gimple.c
uninit-32.c
uninit-33.c
uninit-34.c
uninit-36.c
uninit-37.c
uninit-38.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
uninit-39.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
uninit-40.c gimple-fold: fix location of loads for memory ops [PR104308] 2022-03-28 09:43:07 -04:00
uninit-41.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
uninit-42.c
uninit-A-O0.c
uninit-A.c
uninit-B-2.c
uninit-B-O0-2.c
uninit-B-O0.c
uninit-B.c
uninit-C-O0.c
uninit-C.c
uninit-H-O0.c
uninit-H.c
uninit-I-O0.c
uninit-I.c
uninit-pr19430-2.c
uninit-pr19430-O0.c
uninit-pr19430.c
uninit-pr20644-O0.c tree-optimization/104373 - early diagnostic on unreachable code 2022-02-10 10:56:14 +01:00
uninit-pr20644.c
uninit-pr40943.c
uninit-pr44547.c
uninit-pr50476.c Add -Wdangling-pointer [PR63272]. 2022-01-15 16:45:56 -07:00
uninit-pr55060.c
uninit-pr59970.c
uninit-pr61112.c
uninit-pr61409.c
uninit-pr61677.c
uninit-pr61869.c
uninit-pr65178.c
uninit-pr65182.c
uninit-pr65686.c
uninit-pr78295.c
uninit-pr78548.c
uninit-pr81782.c
uninit-pr81897-2.c
uninit-pr81897.c
uninit-pr89230-1.c Change the xfail in gcc.dg/uninit-pr89230-1.c 2021-12-19 22:36:08 +00:00
uninit-pr89230-2.c
uninit-pr89296.c
uninit-pr90394-1-gimple.c
uninit-pr90394.c
uninit-pr93100.c
uninit-pr95136.c
uninit-pr98578.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
uninit-pr98583.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
uninit-pr100250.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
uninit-pr100732.c
uninit-pr101300.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
uninit-pr101494.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
uninit-pr101573.c
uninit-pr102403-c2.c
uninit-pr102403.c
uninit-pr105109.c tree-optimization/105109 - bogus uninit diagnostic with _Complex 2022-03-31 10:35:41 +02:00
uninit-pred-2_a.c
uninit-pred-2_b.c
uninit-pred-2_c.c
uninit-pred-3_a.c
uninit-pred-3_b.c
uninit-pred-3_c.c
uninit-pred-3_d.c
uninit-pred-3_e.c
uninit-pred-4_a.c
uninit-pred-4_b.c
uninit-pred-5_a.c
uninit-pred-5_b.c
uninit-pred-6_a.c
uninit-pred-6_b.c
uninit-pred-6_c.c
uninit-pred-6_d.c
uninit-pred-6_e.c
uninit-pred-7_a.c
uninit-pred-7_b.c
uninit-pred-7_c.c
uninit-pred-7_d.c
uninit-pred-8_a.c
uninit-pred-8_b.c
uninit-pred-8_c.c
uninit-pred-8_d.c
uninit-pred-9_a.c
uninit-pred-9_b.c
uninit-suppress.c
uninit-suppress_2.c
uninit-suppress_3.c
union-1.c
union-2.c
union-3.c
union-4.c
union-5.c
union-cast-1.c
union-cast-2.c
union-cast-3.c
union-cast-4.c
union-duplicate-field.c
unordered-1.c
unordered-2.c
unordered-3.c
unroll-1.c
unroll-2.c
unroll-3.c
unroll-4.c
unroll-5.c
unroll-6.c
unroll-7.c
unroll-8.c
unroll-9.c
unroll-10.c
unroll-and-jam.c
unsigned-long-compare.c
unused-1.c
unused-2.c
unused-3.c
unused-4.c
unused-5.c
unused-6-WallWextra.c
unused-6-no.c
unused-6.c
unused-7.c
unused-8a.c
unused-8b.c
unused-9.c
unused-variable-1.c
unused-variable-2.c
unused-variable-3.c
unwind-1.c
utf-array-short-wchar.c
utf-array.c
utf-badconcat.c
utf-badconcat2.c
utf-cvt.c
utf-dflt.c
utf-dflt2.c
utf-inc-init.c
utf-type.c
utf8-1.c
utf8-2.c
utf16-1.c
utf16-2.c
utf16-3.c
utf16-4.c
utf32-1.c
utf32-2.c
utf32-3.c
utf32-4.c
va-arg-1.c
va-arg-2.c
va-arg-3.c
va-arg-4.c
va-arg-5.c
va-arg-pack-1.c
va-arg-pack-2.c
va-arg-pack-len-1.c
va-arg-pack-len-2.c
var-expand1.c
var-expand2.c
var-expand3.c
varpool-1.c
vec-andxor1.c
vector-1.c
vector-shift-2.c
vector-shift.c
verbose-asm-2.c
verbose-asm.c
visibility-1.c
visibility-2.c
visibility-3.c
visibility-4.c
visibility-5.c
visibility-6.c
visibility-7.c
visibility-8.c
visibility-9.c
visibility-10.c
visibility-11.c
visibility-12.c
visibility-13.c
visibility-14.c
visibility-15.c
visibility-16.c
visibility-17.c
visibility-18.c
visibility-19.c
visibility-20.c
visibility-21.c
visibility-22.c
visibility-23.c
visibility-a.c
visibility-b.c
visibility-c.c
visibility-d.c
vla-1.c
vla-2.c
vla-3.c
vla-4.c
vla-5.c
vla-6.c
vla-7.c
vla-8.c
vla-9.c
vla-10.c
vla-11.c
vla-12.c
vla-13.c
vla-14.c
vla-15.c
vla-16.c
vla-17.c
vla-18.c
vla-19.c
vla-20.c
vla-21.c
vla-22.c
vla-23.c
vla-24.c
vla-25.c
vla-init-1.c
vla-init-2.c
vla-init-3.c
vla-init-4.c
vla-init-5.c
vla-stexp-1.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
vla-stexp-2.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
vla-stexp-3.c
vla-stexp-4.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
vla-stexp-5.c [testsuite] Require alloca support in a few tests 2022-02-11 08:44:07 +01:00
vla-stexp-6.c
vla-stexp-7.c
vla-stexp-8.c
vla-stexp-9.c
void-cast-1.c
void-cast-2.c
volatile-bitfields-1.c
volatile-bitfields-2.c
volatile1.c
volatile2.c
volatile3.c
vrp-min-max-1.c
vrp-min-max-2.c
vrp-min-max-3.c
vrp-overflow-1.c
vshift-1.c
vshift-2.c
vshift-3.c
vshift-4.c
vshift-5.c
vshift-6.c
vshift-7.c
warn-1.c
warn-abs-1.c
warn-addr-cmp.c
warn-nsstring.c
warn-sprintf-no-nul-2.c
warn-sprintf-no-nul-3.c
warn-sprintf-no-nul.c
warn-stpcpy-no-nul.c
warn-strcpy-no-nul.c
warn-strlen-no-nul.c
warn-strnlen-no-nul-2.c
warn-strnlen-no-nul.c Extend the offset and size of merged object references [PR103215]. 2021-12-09 12:51:40 -07:00
wcaselabel-1.c
wchar_t-1.c
wchar_t-2.c
webizer.c
wide-shift-64.c
wide-shift-128.c
winline-1.c
winline-2.c
winline-3.c
winline-5.c
winline-6.c
winline-7.c
winline-9.c
winline-10.c
wint_t-1.c
wmain.c
wmul-1.c
wrapped-binop-simplify.c ivopts: Improve code generated for very simple loops. 2021-11-26 17:22:10 +00:00
wtr-aggr-init-1.c
wtr-conversion-1.c
wtr-escape-1.c
wtr-func-def-1.c
wtr-int-type-1.c
wtr-label-1.c
wtr-static-1.c
wtr-strcat-1.c
wtr-suffix-1.c
wtr-switch-1.c
wtr-unary-plus-1.c
wtr-union-init-1.c
wtr-union-init-2.c
wtr-union-init-3.c
wtypequal.c
zero_bits_compound-1.c
zero_bits_compound-2.c
zero_sign_ext_test.c

README

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Notes for testsuite/gcc.dg.

1) There should be only one driver, dg.exp.

2) Try to organize the tests by topic using file name prefixes.

   Eg: All bitfield tests are named "bf-*.c".

   This lets the person running the tests choose particular sets of tests to
   run easily (using wildcards).

   Eg: make check RUNTESTFLAGS='dg.exp=bf-*.c'

3) Remember DOS file name restrictions (8.3).  Sigh.

4) Send bugs, comments, etc. to dje@cygnus.com.


Copyright (C) 1997-2022 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.