..
71206.c
…
20030530-2.c
…
20030611-1.c
…
20030703-1.c
…
20030703-2.c
…
20030708-1.c
…
20030709-1.c
…
20030709-2.c
…
20030709-3.c
…
20030710-1.c
…
20030711-1.c
…
20030711-2.c
…
20030711-3.c
…
20030714-1.c
…
20030714-2.c
…
20030728-1.c
…
20030729-1.c
…
20030730-1.c
…
20030730-2.c
…
20030731-1.c
…
20030731-2.c
…
20030807-1.c
…
20030807-2.c
…
20030807-3.c
…
20030807-5.c
…
20030807-6.c
…
20030807-7.c
…
20030807-8.c
…
20030807-9.c
…
20030807-10.c
…
20030807-11.c
…
20030808-1.c
…
20030814-1.c
…
20030814-2.c
…
20030814-3.c
…
20030814-4.c
…
20030814-5.c
…
20030814-6.c
…
20030814-7.c
…
20030820-1.c
…
20030820-2.c
…
20030821-1.c
…
20030824-1.c
…
20030824-2.c
…
20030825-1.c
…
20030907-1.c
…
20030907-2.c
…
20030917-1.c
…
20030917-2.c
…
20030917-3.c
…
20030918-1.c
…
20030920-1.c
…
20030922-1.c
…
20030922-2.c
…
20031015-1.c
…
20031021-1.c
…
20031022-1.c
…
20031031-1.c
…
20031106-1.c
…
20031106-2.c
…
20031106-3.c
…
20031106-4.c
…
20031106-5.c
…
20031106-6.c
…
20031113-1.c
…
20031216-1.c
…
20040121-1.c
…
20040204-1.c
…
20040209-1.c
…
20040210-1.c
…
20040211-1.c
…
20040216-1.c
…
20040302-1.c
…
20040305-1.c
…
20040313-1.c
…
20040319-1.c
…
20040324-1.c
…
20040326-1.c
…
20040326-2.c
…
20040408-1.c
…
20040430-1.c
…
20040513-1.c
…
20040513-2.c
…
20040514-1.c
…
20040514-2.c
…
20040517-1.c
…
20040518-1.c
…
20040518-2.c
…
20040615-1.c
…
20040624-1.c
…
20040703-1.c
…
20040713-1.c
…
20040721-1.c
…
20040729-1.c
…
20040911-1.c
…
20041002-1.c
…
20041008-1.c
…
20041122-1.c
…
20050128-1.c
…
20050215-1.c
…
20050314-1.c
…
20050412-1.c
…
20050719-1.c
…
20070302-1.c
…
20070815.c
…
20080530.c
…
addadd-2.c
…
addadd.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
…
alias-11.c
…
alias-12.c
…
alias-13.c
…
alias-14.c
…
alias-16.c
…
alias-17.c
…
alias-18.c
…
alias-19.c
…
alias-20.c
…
alias-21.c
…
alias-22.c
…
alias-23.c
…
alias-24.c
…
alias-25.c
…
alias-26.c
…
alias-27.c
…
alias-28.c
…
alias-29.c
…
alias-30.c
…
alias-31.c
…
alias-32.c
…
alias-33.c
…
alias-34.c
…
alias-35.c
…
alias-36.c
…
alias-37.c
…
alias-access-path-1.c
…
alias-access-path-2.c
…
alias-access-path-3.c
…
alias-access-path-4.c
…
alias-access-path-5.c
…
alias-access-path-6.c
…
alias-access-path-7.c
…
alias-access-path-8.c
…
alias-access-path-9.c
…
alias-access-path-10.c
…
alias-access-path-11.c
…
alias-access-path-12.c
…
alias-access-path-13.c
testsuite: Fix tree-ssa/alias-access-path-13.c on 32bit platforms (PR 106216)
2022-07-08 18:13:31 +02:00
alias_bug.c
…
and-1.c
…
andnot-1.c
…
andnot-2.c
…
andor-1.c
…
andor-2.c
…
andor-3.c
…
andor-4.c
…
andor-5.c
…
asm-1.c
…
asm-2.c
…
asm-3.c
…
asmgoto-1.c
…
assign-1.c
…
assign-2.c
…
assign-3.c
…
assoc-1.c
…
assoc-2.c
…
attr-alias-2.c
…
attr-alias.c
…
attr-hotcold-2.c
…
backprop-1.c
…
backprop-2.c
…
backprop-3.c
…
backprop-4.c
…
backprop-5.c
…
backprop-6.c
…
bit-assoc.c
…
bitops-1.c
…
bittest.c
Minor optimization of variable bit testing
2021-11-08 23:23:34 -05:00
bitwise-sink.c
…
bool-1.c
…
bool-2.c
…
bool-3.c
…
bool-4.c
…
bool-5.c
…
bool-6.c
…
bool-7.c
…
bool-8.c
…
bool-9.c
…
bool-10.c
…
bool-11.c
…
builtin-expect-1.c
…
builtin-expect-2.c
…
builtin-expect-3.c
…
builtin-expect-4.c
…
builtin-expect-5.c
…
builtin-fprintf-1.c
…
builtin-fprintf-chk-1.c
…
builtin-fprintf-warn-1.c
…
builtin-fprintf-warn-2.c
…
builtin-free.c
…
builtin-printf-1.c
…
builtin-printf-2.c
…
builtin-printf-chk-1.c
…
builtin-printf-warn-1.c
…
builtin-printf-warn-2.c
…
builtin-snprintf-1.c
…
builtin-snprintf-2.c
…
builtin-snprintf-3.c
…
builtin-snprintf-4.c
…
builtin-snprintf-5.c
…
builtin-snprintf-6.c
…
builtin-snprintf-7.c
…
builtin-snprintf-8.c
…
builtin-snprintf-9.c
…
builtin-snprintf-10.c
…
builtin-snprintf-11.c
…
builtin-snprintf-12.c
…
builtin-snprintf-13.c
Constrain conservative string lengths to array sizes [PR104119].
2022-02-03 13:27:16 -07:00
builtin-snprintf-warn-1.c
…
builtin-snprintf-warn-2.c
…
builtin-snprintf-warn-3.c
…
builtin-snprintf-warn-4.c
…
builtin-snprintf-warn-5.c
…
builtin-snprintf-warn-6.c
Add new test [PR78969].
2021-12-15 08:43:02 -07:00
builtin-sprintf-2.c
…
builtin-sprintf-3.c
…
builtin-sprintf-4.c
…
builtin-sprintf-5.c
…
builtin-sprintf-6.c
…
builtin-sprintf-7.c
…
builtin-sprintf-8.c
…
builtin-sprintf-9.c
…
builtin-sprintf-10.c
…
builtin-sprintf-11.c
…
builtin-sprintf-28.c
…
builtin-sprintf-29.c
…
builtin-sprintf-warn-1.c
…
builtin-sprintf-warn-2.c
…
builtin-sprintf-warn-3.c
…
builtin-sprintf-warn-4.c
…
builtin-sprintf-warn-5.c
…
builtin-sprintf-warn-6.c
…
builtin-sprintf-warn-7.c
…
builtin-sprintf-warn-8.c
…
builtin-sprintf-warn-9.c
…
builtin-sprintf-warn-10.c
…
builtin-sprintf-warn-11.c
…
builtin-sprintf-warn-12.c
…
builtin-sprintf-warn-13.c
…
builtin-sprintf-warn-14.c
…
builtin-sprintf-warn-15.c
…
builtin-sprintf-warn-16.c
Adjust test to avoid target-specific failures [PR103161].
2021-11-10 11:39:35 -07:00
builtin-sprintf-warn-17.c
…
builtin-sprintf-warn-18.c
…
builtin-sprintf-warn-19.c
…
builtin-sprintf-warn-20.c
…
builtin-sprintf-warn-21.c
…
builtin-sprintf-warn-22.c
Convert strlen pass from evrp to ranger.
2021-11-09 09:55:58 +01:00
builtin-sprintf-warn-23.c
Improve/correct detection of overlapping aggregates [PR102238, PR102919].
2021-10-26 16:53:54 -06:00
builtin-sprintf-warn-24.c
…
builtin-sprintf-warn-25.c
[testsuite] Require alloca support in a few tests
2022-02-11 08:44:07 +01:00
builtin-sprintf-warn-26.c
…
builtin-sprintf-warn-27.c
…
builtin-sprintf-warn-28.c
Test to verify -Wformat-overflow uses context-sensitive ranges.
2022-01-14 09:59:53 -07:00
builtin-sprintf-warn-29.c
Constrain conservative string lengths to array sizes [PR104119].
2022-02-03 13:27:16 -07:00
builtin-sprintf.c
[testsuite] Require c99_runtime to run builtin-sprintf.c
2022-02-08 09:55:23 +01:00
builtin-vfprintf-1.c
…
builtin-vfprintf-chk-1.c
…
builtin-vprintf-1.c
…
builtin-vprintf-chk-1.c
…
builtins-folding-generic.c
…
builtins-folding-gimple-2.c
…
builtins-folding-gimple-3.c
…
builtins-folding-gimple-ub.c
…
builtins-folding-gimple.c
…
calloc-1.c
…
calloc-2.c
…
calloc-3.c
…
calloc-4.c
…
calloc-5.c
…
cfgcleanup-1.c
…
cmp-1.c
…
cmpdiv.c
…
cmpexactdiv-2.c
…
cmpexactdiv-3.c
…
cmpexactdiv-4.c
…
cmpexactdiv-5.c
…
cmpexactdiv.c
…
cmpmul-1.c
…
coalesce-1.c
…
coalesce-2.c
…
col-1.c
…
complex-1.c
…
complex-2.c
…
complex-3.c
…
complex-4.c
…
complex-5.c
…
complex-6.c
…
complex-7.c
…
copy-headers-2.c
…
copy-headers-3.c
…
copy-headers-4.c
…
copy-headers-5.c
…
copy-headers-6.c
…
copy-headers-7.c
…
copy-headers.c
…
copy-sign-1.c
…
copy-sign-2.c
…
copy-sign-3.c
…
counts-1.c
…
cswtch-2.c
…
cswtch-3.c
…
cswtch-4.c
…
cswtch-5.c
…
cswtch.c
…
cunroll-1.c
…
cunroll-2.c
…
cunroll-3.c
…
cunroll-4.c
…
cunroll-5.c
…
cunroll-9.c
…
cunroll-10.c
…
cunroll-11.c
…
cunroll-12.c
…
cunroll-13.c
…
cunroll-14.c
…
cunroll-15.c
…
dce-1.c
…
dce-2.c
…
divide-1.c
…
divide-2.c
…
divide-3.c
…
divide-4.c
…
divide-5.c
…
divide-6.c
match.pd: Simplify 1 / X for integer X [PR95424]
2022-01-28 13:36:39 -05:00
divide-7.c
Force the selection operand of a GIMPLE COND_EXPR to be a register
2022-05-23 11:30:39 +02:00
dse-points-to.c
…
dump-1.c
…
dump-2.c
…
dump-3.c
…
dump-4.c
…
dump-5.c
…
dump-6.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
evrp-ignore.c
…
evrp-trans.c
…
evrp-trans2.c
testsuite: Test evrp-trans.c also with unsigned types [PR104115]
2022-01-19 15:02:31 +01:00
evrp1.c
…
evrp2.c
…
evrp3.c
…
evrp4.c
Handle non constant ranges in irange pretty printer.
2022-07-26 13:07:04 +02:00
evrp6.c
…
evrp7.c
…
evrp8.c
…
evrp9.c
Unify EVRP and VRP folding predicate message.
2021-10-28 10:48:39 -04:00
evrp10.c
PR tree-optimization/102950: Improved EVRP for signed BIT_XOR_EXPR.
2022-05-03 14:43:47 -04:00
evrp11.c
…
evrp12.c
…
evrp13.c
…
evrp20.c
…
evrp21.c
…
evrp22.c
…
evrp30.c
…
flatten-1.c
…
flatten-2.c
…
flatten-3.c
…
fnsplit-1.c
…
fnsplit-2.c
…
foldaddr-1.c
…
foldcast-1.c
…
foldconst-1.c
…
foldconst-2.c
…
foldconst-3.c
…
foldconst-4.c
…
foldconst-5.c
…
foldconst-6.c
…
foldstring-1.c
…
forwprop-1.c
…
forwprop-2.c
…
forwprop-3.c
…
forwprop-4.c
…
forwprop-5.c
…
forwprop-6.c
…
forwprop-7.c
…
forwprop-8.c
…
forwprop-9.c
…
forwprop-10.c
…
forwprop-11.c
…
forwprop-12.c
…
forwprop-13.c
…
forwprop-14.c
…
forwprop-15.c
…
forwprop-16.c
…
forwprop-17.c
…
forwprop-18.c
…
forwprop-19.c
…
forwprop-20.c
…
forwprop-21.c
…
forwprop-23.c
…
forwprop-24.c
…
forwprop-25.c
…
forwprop-26.c
…
forwprop-27.c
…
forwprop-28.c
…
forwprop-29.c
…
forwprop-30.c
…
forwprop-31.c
…
forwprop-32.c
…
forwprop-33.c
…
forwprop-34.c
…
forwprop-35.c
…
forwprop-36.c
…
forwprop-37.c
…
forwprop-38.c
…
fre-vce-1.c
…
gen-vect-2.c
testsuite: Skip vectorize tests for PRU
2022-05-21 21:27:29 +03:00
gen-vect-11.c
testsuite: Skip vectorize tests for PRU
2022-05-21 21:27:29 +03:00
gen-vect-11a.c
testsuite: Skip vectorize tests for PRU
2022-05-21 21:27:29 +03:00
gen-vect-11b.c
…
gen-vect-11c.c
…
gen-vect-25.c
testsuite: Skip vectorize tests for PRU
2022-05-21 21:27:29 +03:00
gen-vect-26.c
testsuite: Skip vectorize tests for PRU
2022-05-21 21:27:29 +03:00
gen-vect-28.c
testsuite: Skip vectorize tests for PRU
2022-05-21 21:27:29 +03:00
gen-vect-32.c
testsuite: Skip vectorize tests for PRU
2022-05-21 21:27:29 +03:00
gen-vect-33.c
…
if-to-switch-1.c
…
if-to-switch-2.c
…
if-to-switch-3.c
testsuite/103278 - adjust gcc.dg/tree-ssa/if-to-switch-3.c
2021-11-18 10:02:17 +01:00
if-to-switch-4.c
…
if-to-switch-5.c
Change if-to-switch-conversion test.
2021-11-30 14:47:31 +01:00
if-to-switch-6.c
…
if-to-switch-7.c
…
if-to-switch-8.c
…
if-to-switch-9.c
…
if-to-switch-10.c
…
if-to-switch-11.c
if-to-switch: Don't skip the first condition bb when find_conditions in if-to-switch [PR105740]
2022-06-21 17:26:45 +08:00
ifc-3.c
…
ifc-4.c
…
ifc-5.c
…
ifc-6.c
…
ifc-7.c
…
ifc-8.c
…
ifc-9.c
…
ifc-10.c
…
ifc-11.c
…
ifc-12.c
…
ifc-20040816-1.c
Disallow loop rotation and loop header crossing in jump threaders.
2021-10-20 07:07:35 +02:00
ifc-20040816-2.c
…
ifc-cd.c
…
ifc-pr44710.c
…
ifc-pr47271.c
…
ifc-pr56541.c
…
ifc-pr68583.c
…
ifc-pr69489-1.c
…
ifc-pr69489-2.c
…
ifc-pr71503.c
…
ifc-pr71683.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
tree-optimization/104263 - avoid retaining abnormal edges for non-call/goto stmts
2022-01-28 13:29:37 +01:00
inline_asm-1.c
…
inline_asm-2.c
…
integer-addr.c
…
interposition.c
…
ipa-cp-1.c
…
ipa-reference-1.c
…
ipa-split-1.c
…
ipa-split-2.c
…
ipa-split-3.c
…
ipa-split-4.c
…
ipa-split-5.c
…
ipa-split-6.c
…
isolate-1.c
…
isolate-2.c
…
isolate-3.c
…
isolate-4.c
…
isolate-5.c
…
isolate-6.c
…
isolate-7.c
…
ivopt_1.c
…
ivopt_2.c
…
ivopt_3.c
…
ivopt_4.c
…
ivopt_5.c
…
ivopt_infer_1.c
…
ivopt_infer_2.c
…
ivopt_mult_1.c
…
ivopt_mult_1g.c
…
ivopt_mult_2.c
…
ivopt_mult_2g.c
…
ivopt_mult_3.c
…
ivopt_mult_4.c
…
ivopts-1.c
…
ivopts-2.c
…
ivopts-3.c
…
ivopts-4.c
…
ivopts-5.c
ivopts: Improve code generated for very simple loops.
2021-11-26 17:22:10 +00:00
ivopts-6.c
ivopts: Improve code generated for very simple loops.
2021-11-26 17:22:10 +00:00
ivopts-7.c
ivopts: Improve code generated for very simple loops.
2021-11-26 17:22:10 +00:00
ivopts-8.c
[Committed] Fix new ivopts-[89].c test cases for -m32.
2021-11-27 10:13:31 +00:00
ivopts-9.c
[Committed] Fix new ivopts-[89].c test cases for -m32.
2021-11-27 10:13:31 +00:00
ivopts-lower_base.c
…
ivopts-lt-2.c
…
ivopts-lt.c
…
ldist-1.c
…
ldist-1a.c
…
ldist-2.c
…
ldist-3.c
…
ldist-4.c
…
ldist-5.c
…
ldist-6.c
…
ldist-7.c
…
ldist-8.c
…
ldist-9.c
…
ldist-10.c
…
ldist-11.c
…
ldist-12.c
…
ldist-13.c
…
ldist-14.c
…
ldist-15.c
…
ldist-16.c
…
ldist-17.c
…
ldist-18.c
…
ldist-19.c
…
ldist-20.c
…
ldist-21.c
…
ldist-22.c
…
ldist-23.c
…
ldist-24.c
Fix builtin vs non-builtin partition merge in loop distribution
2022-07-18 14:42:51 +02:00
ldist-25.c
…
ldist-26.c
…
ldist-27.c
…
ldist-28.c
…
ldist-29.c
…
ldist-30.c
…
ldist-31.c
…
ldist-32.c
…
ldist-33.c
…
ldist-34.c
…
ldist-35.c
…
ldist-36.c
Fix builtin vs non-builtin partition merge in loop distribution
2022-07-18 14:42:51 +02:00
ldist-37.c
…
ldist-38.c
…
ldist-39.c
tree-optimization/106533 - loop distribution of inner loop of nest
2022-08-05 12:11:46 +02:00
ldist-pr45948-2.c
…
ldist-pr45948.c
…
ldist-rawmemchr-1.c
IBM Z: ldist-{rawmemchr,strlen} tests require vector extensions
2021-11-02 15:54:08 +01:00
ldist-rawmemchr-2.c
IBM Z: ldist-{rawmemchr,strlen} tests require vector extensions
2021-11-02 15:54:08 +01:00
ldist-strlen-1.c
IBM Z: ldist-{rawmemchr,strlen} tests require vector extensions
2021-11-02 15:54:08 +01:00
ldist-strlen-2.c
ldist: Recognize strlen and rawmemchr like loops
2021-10-11 09:59:13 +02:00
ldist-strlen-3.c
IBM Z: ldist-{rawmemchr,strlen} tests require vector extensions
2021-11-02 15:54:08 +01:00
ldist-strlen-4.c
[ldist] Don't add lib calls with -fno-tree-loop-distribute-patterns
2022-02-01 08:12:24 +01:00
leaf.c
…
loadpre1.c
…
loadpre2.c
…
loadpre3.c
…
loadpre4.c
…
loadpre5.c
…
loadpre6.c
…
loadpre7.c
…
loadpre8.c
…
loadpre10.c
…
loadpre11.c
…
loadpre12.c
…
loadpre13.c
…
loadpre14.c
…
loadpre15.c
…
loadpre16.c
…
loadpre17.c
…
loadpre18.c
…
loadpre19.c
…
loadpre20.c
…
loadpre21.c
…
loadpre22.c
…
loadpre23.c
…
loadpre24.c
…
loadpre25.c
…
local-pure-const.c
…
loop-1.c
…
loop-2.c
…
loop-3.c
…
loop-4.c
…
loop-5.c
…
loop-6.c
Add GIMPLE switch support to loop unswitching
2022-05-25 10:37:13 +02:00
loop-7.c
…
loop-8.c
…
loop-9.c
…
loop-10.c
…
loop-11.c
…
loop-14.c
…
loop-15.c
…
loop-16.c
…
loop-17.c
…
loop-18.c
…
loop-19.c
…
loop-20.c
…
loop-21.c
…
loop-22.c
…
loop-23.c
…
loop-24.c
…
loop-25.c
…
loop-26.c
…
loop-28.c
…
loop-29.c
…
loop-30.c
…
loop-31.c
…
loop-32.c
…
loop-33.c
…
loop-34.c
…
loop-35.c
…
loop-36.c
…
loop-37.c
…
loop-38.c
…
loop-39.c
…
loop-40.c
…
loop-41.c
…
loop-42.c
…
loop-bound-1.c
…
loop-bound-2.c
…
loop-bound-3.c
…
loop-bound-4.c
…
loop-bound-5.c
…
loop-bound-6.c
…
loop-cond-split-1.c
…
loop-interchange-1.c
…
loop-interchange-1b.c
…
loop-interchange-2.c
…
loop-interchange-3.c
…
loop-interchange-4.c
…
loop-interchange-5.c
…
loop-interchange-6.c
…
loop-interchange-7.c
…
loop-interchange-8.c
…
loop-interchange-9.c
…
loop-interchange-10.c
…
loop-interchange-11.c
…
loop-interchange-12.c
…
loop-interchange-13.c
…
loop-interchange-14.c
…
loop-interchange-15.c
…
loop-interchange-16.c
…
loop-niter-1.c
…
loop-niter-2.c
…
loopclosedphi.c
…
minmax-1.c
…
minmax-2.c
…
minmax-3.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-4.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-5.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-6.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-7.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-8.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-9.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-10.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-11.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-12.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-13.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-14.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-15.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-16.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
minmax-loopend-2.c
…
minmax-loopend.c
…
minus-ovf.c
…
modref-1.c
…
modref-2.c
…
modref-3.c
…
modref-4.c
…
modref-5.c
Make EAF flags more regular (and expressive)
2021-11-10 13:08:41 +01:00
modref-6.c
Make EAF flags more regular (and expressive)
2021-11-10 13:08:41 +01:00
modref-7.c
IPA mod-ref: fix usage of --param names in dump messages.
2022-01-26 16:25:10 +01:00
modref-8.c
IPA mod-ref: fix usage of --param names in dump messages.
2022-01-26 16:25:10 +01:00
modref-9.c
…
modref-10.c
Make EAF flags more regular (and expressive)
2021-11-10 13:08:41 +01:00
modref-11.c
Enable pure-const discovery in modref.
2021-11-11 18:14:45 +01:00
modref-12.c
Add loads/stores relative to static chain in ipa-modref
2021-11-08 07:52:45 +01:00
modref-13.c
Fix typo in modref-13.c
2021-11-10 15:48:47 +01:00
modref-14.c
Enable pure-const discovery in modref.
2021-11-11 18:14:45 +01:00
modref-15.c
Improve base tracking in ipa-modref
2021-11-21 16:15:41 +01:00
modref-dse-1.c
Implement DSE of dead functions calls storing memory.
2021-11-13 22:25:23 +01:00
modref-dse-2.c
Implement DSE of dead functions calls storing memory.
2021-11-13 22:25:23 +01:00
modref-dse-3.c
Extend modref to track kills
2021-11-14 18:49:15 +01:00
modref-dse-4.c
Improve bytewise DSE
2021-11-23 10:57:14 +01:00
modref-dse-5.c
Improve bytewise DSE
2021-11-23 10:57:14 +01:00
modref-dse-6.c
Use modref even for nested functions in ref_maybe_used_by_call_p_1
2021-11-19 18:09:13 +01:00
mulcmp-1.c
…
muldiv-1.c
…
muldiv-2.c
…
mult-abs-2.c
…
negate.c
…
negminus.c
…
negneg-1.c
…
negneg-2.c
…
negneg-3.c
…
negneg-4.c
…
nonzero-1.c
c++: constexpr, fold, weak redecl, fp/0 [PR103310]
2021-12-01 13:24:36 -05:00
nonzero-1a.c
c++: constexpr, fold, weak redecl, fp/0 [PR103310]
2021-12-01 13:24:36 -05:00
noreturn-1.c
…
operand-equal-1.c
…
operand-equal-2.c
…
overflow-1.c
…
overflow-2.c
…
peel1.c
…
phi-opt-1.c
…
phi-opt-2.c
…
phi-opt-3.c
…
phi-opt-4.c
…
phi-opt-5.c
…
phi-opt-6.c
…
phi-opt-7.c
…
phi-opt-8.c
…
phi-opt-9.c
…
phi-opt-10.c
…
phi-opt-11.c
…
phi-opt-12.c
…
phi-opt-13.c
…
phi-opt-14.c
…
phi-opt-15.c
…
phi-opt-16.c
…
phi-opt-17.c
…
phi-opt-18.c
…
phi-opt-19.c
…
phi-opt-20.c
…
phi-opt-21.c
…
phi-opt-22.c
…
phi-opt-23.c
…
phi-opt-24.c
…
phi-opt-25.c
…
phi-opt-26.c
tree-optimization/102880 - make PHI-OPT recognize more CFGs
2021-11-16 11:31:05 +01:00
phi_on_compare-1.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
phi_on_compare-2.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
phi_on_compare-3.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
phi_on_compare-4.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
popcount.c
…
popcount2.c
…
popcount3.c
…
popcount4.c
…
popcount4l.c
…
popcount4ll.c
…
popcount5.c
…
popcount5l.c
…
popcount5ll.c
…
pr2480.c
…
pr13146.c
…
pr14341.c
…
pr14490-1.c
…
pr14490-2.c
…
pr14490-3.c
…
pr14490-4.c
…
pr14814.c
…
pr14841.c
…
pr15349.c
…
pr15791-1.c
…
pr15791-2.c
…
pr15791-3.c
…
pr15791-4.c
…
pr15791-5.c
…
pr15826.c
…
pr16721.c
…
pr17141-1.c
…
pr17141-2.c
…
pr17598.c
…
pr18133-1.c
…
pr18133-2.c
Enable jump threading at -O1.
2021-09-28 14:33:53 +02:00
pr18134.c
Enable jump threading at -O1.
2021-09-28 14:33:53 +02:00
pr18589-1.c
…
pr18589-2.c
…
pr18589-3.c
…
pr18589-4.c
…
pr18589-5.c
…
pr18589-6.c
…
pr18589-7.c
…
pr18589-8.c
…
pr18589-9.c
…
pr18589-10.c
…
pr18908.c
…
pr19055-2.c
…
pr19055.c
…
pr19210-1.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
pr19431.c
…
pr19590.c
…
pr19633.c
…
pr19831-1.c
…
pr19831-2.c
…
pr19831-3.c
…
pr20139.c
…
pr20318.c
…
pr20470.c
…
pr20490.c
…
pr20657.c
…
pr20701.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr20702.c
Try to resolve paths in threader without looking further back.
2021-10-26 08:20:10 +02:00
pr20739.c
…
pr20742.c
…
pr20913.c
…
pr20933.c
…
pr21001.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr21029.c
…
pr21031.c
…
pr21086.c
Try to resolve paths in threader without looking further back.
2021-10-26 08:20:10 +02:00
pr21090.c
Attempt to resolve all incoming paths to a PHI.
2021-10-26 08:20:11 +02:00
pr21171.c
…
pr21294.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr21332.c
…
pr21417.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr21458-2.c
Unify EVRP and VRP folding predicate message.
2021-10-28 10:48:39 -04:00
pr21458.c
…
pr21463.c
…
pr21559.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr21563.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr21574.c
…
pr21582.c
…
pr21658.c
…
pr21829.c
…
pr21959.c
…
pr21985.c
…
pr22018.c
…
pr22026.c
…
pr22051-1.c
…
pr22051-2.c
…
pr22117.c
…
pr22171.c
…
pr22230.c
…
pr22236.c
…
pr22321.c
…
pr22591.c
…
pr23048.c
…
pr23086.c
…
pr23109.c
…
pr23115.c
…
pr23192.c
…
pr23234.c
…
pr23294.c
…
pr23386.c
…
pr23391.c
…
pr23401.c
…
pr23433.c
…
pr23434.c
…
pr23455.c
…
pr23546.c
…
pr23744.c
Testcase adjustments for pass vrp1.
2021-11-03 10:13:32 -04:00
pr23777.c
…
pr23848-1.c
…
pr23848-2.c
…
pr23848-3.c
…
pr23848-4.c
…
pr24117.c
…
pr24287.c
…
pr24627.c
…
pr24670.c
…
pr24689.c
…
pr24840.c
…
pr24990-1.c
…
pr25382.c
Try to resolve paths in threader without looking further back.
2021-10-26 08:20:10 +02:00
pr25485.c
…
pr25501.c
…
pr25734.c
…
pr26180.c
…
pr26421.c
…
pr26899.c
…
pr27236.c
…
pr27498.c
…
pr27781.c
…
pr27799.c
…
pr27810.c
…
pr28410.c
…
pr30314.c
match.pd: Optimize __builtin_mul_overflow_p (x, cst, (stype)0) [PR105777]
2022-06-03 11:42:35 +02:00
pr30375.c
…
pr30978.c
…
pr31261.c
…
pr31521.c
…
pr31966.c
…
pr32044.c
…
pr32367.c
…
pr32461-1.c
…
pr32461-2.c
…
pr32540-1.c
…
pr32540-2.c
…
pr32681.c
…
pr32821.c
…
pr32901.c
…
pr32964.c
…
pr33172.c
…
pr33723.c
…
pr33920.c
…
pr33922.c
…
pr34146-2.c
…
pr34146.c
…
pr34244.c
…
pr34635-1.c
…
pr34635.c
…
pr35286.c
…
pr35287.c
…
pr36181.c
…
pr36326.c
…
pr36550.c
…
pr36881.c
…
pr36908.c
…
pr37508.c
…
pr38250.c
…
pr38385.c
…
pr38533.c
…
pr38699.c
…
pr38895.c
…
pr38997.c
…
pr39007.c
…
pr39612.c
…
pr40087.c
…
pr40921.c
…
pr41469-1.c
…
pr41497.c
…
pr42585.c
…
pr42640.c
…
pr42893.c
…
pr43378.c
…
pr43491.c
…
pr44133.c
…
pr44258.c
…
pr44306.c
…
pr44423.c
…
pr44483.c
…
pr45085.c
…
pr45122.c
…
pr45144.c
…
pr45397.c
…
pr45427.c
…
pr46076.c
…
pr47059.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
pr47286.c
…
pr47392.c
…
pr47477.c
…
pr49039.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr49094.c
…
pr49642-1.c
…
pr49642-2.c
…
pr49671-1.c
…
pr49671-2.c
…
pr49923.c
…
pr51583.c
…
pr52631.c
…
pr54211.c
…
pr54915.c
…
pr55008.c
…
pr55177-1.c
Fix PR tree-optimization/103228 and 103228: folding of (type) X op CST where type is a nop convert
2021-11-17 23:39:48 +00:00
pr55579.c
…
pr56719.c
…
pr56727.c
…
pr57361.c
…
pr57385.c
…
pr58480.c
Try to resolve paths in threader without looking further back.
2021-10-26 08:20:10 +02:00
pr58958.c
…
pr59597.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr60770-1.c
…
pr61090.c
…
pr61140.c
…
pr61144.c
…
pr61150.c
…
pr61197.c
…
pr61385.c
…
pr61607.c
…
pr61743-1.c
…
pr61743-2.c
…
pr61839_1.c
Implement some of fold_binary_op_with_conditional_arg in match.pd
2022-05-11 14:34:30 +02:00
pr61839_2.c
…
pr61839_3.c
Fold truncations of left shifts in match.pd
2022-06-15 09:31:13 +02:00
pr61839_4.c
…
pr62112-1.c
…
pr62112-2.c
…
pr63586-2.c
…
pr63586.c
…
pr64130.c
…
pr64183.c
…
pr64705.c
…
pr64801.c
…
pr64910-2.c
…
pr65136.c
…
pr65447.c
…
pr65855-2.c
Improved constant folding for scalar evolution.
2022-05-10 09:38:47 +01:00
pr66449.c
…
pr66726-2.c
…
pr66726-3.c
…
pr66726-4.c
…
pr66726.c
…
pr66752-3.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr67755.c
…
pr67891.c
…
pr68021.c
…
pr68198.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr68234.c
…
pr68431.c
…
pr68455.c
…
pr68529-1.c
…
pr68529-2.c
…
pr68529-3.c
…
pr68619-1.c
…
pr68619-2.c
…
pr68619-3.c
…
pr68619-4.c
…
pr68619-5.c
…
pr68714.c
…
pr69196-1.c
…
pr69270-2.c
…
pr69270-3.c
tree-optimization/102880 - improve CD-DCE
2021-11-16 11:31:56 +01:00
pr69270.c
…
pr69355.c
…
pr69615.c
…
pr69666.c
…
pr69845-1.c
…
pr69845-2.c
…
pr70232.c
…
pr70372.c
…
pr70919.c
…
pr71077.c
…
pr71078-1-double.c
…
pr71078-1-long-double.c
…
pr71078-1.c
…
pr71078-2-double.c
…
pr71078-2-long-double.c
…
pr71078-2.c
…
pr71078-3.c
…
pr71179.c
…
pr71185.c
…
pr71252-2.c
…
pr71269.c
…
pr71292.c
…
pr71347.c
…
pr71408.c
…
pr71437.c
Disallow loop rotation and loop header crossing in jump threaders.
2021-10-20 07:07:35 +02:00
pr71520.c
…
pr71563.c
…
pr71661.c
…
pr71947-1.c
…
pr71947-2.c
…
pr71947-3.c
…
pr71947-4.c
…
pr71947-5.c
…
pr71947-6.c
…
pr71947-7.c
…
pr71947-8.c
…
pr71947-9.c
…
pr72772.c
…
pr72817.c
…
pr72835.c
…
pr73450.c
…
pr73714.c
…
pr76174.c
tree-optimization/76174 - testcase for fixed PR
2022-01-12 08:11:31 +01:00
pr77445-2.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr77445.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
pr77644.c
…
pr77664.c
…
pr77808.c
…
pr78153-1.c
…
pr78153-2.c
…
pr78154.c
…
pr78413.c
…
pr78428.c
…
pr78605.c
…
pr78622.c
…
pr78655.c
…
pr78886.c
…
pr78910.c
…
pr79095.c
…
pr79275.c
…
pr79327-2.c
…
pr79327.c
…
pr79352.c
…
pr79376.c
…
pr79408-2.c
…
pr79408.c
…
pr79448-2.c
…
pr79448.c
…
pr79691.c
…
pr79697.c
…
pr79800.c
…
pr79803.c
…
pr79943.c
…
pr80622.c
…
pr80803.c
…
pr80887.c
…
pr80898-2.c
…
pr80898.c
…
pr81063.c
…
pr81346-1.c
…
pr81346-2.c
…
pr81346-3.c
…
pr81346-4.c
…
pr81346-5.c
…
pr81369.c
…
pr81388-1.c
…
pr81388-2.c
…
pr81396.c
…
pr81588.c
…
pr81620-1.c
…
pr81620-2.c
…
pr81627.c
…
pr81741.c
…
pr81744.c
…
pr81799.c
…
pr81832.c
…
pr81908.c
…
pr82059.c
…
pr82078.c
…
pr82163.c
…
pr82340.c
…
pr82363.c
…
pr82472.c
…
pr82498.c
…
pr82574.c
…
pr82665.c
…
pr82726.c
…
pr83141.c
…
pr83198.c
…
pr83329.c
…
pr83403-1.c
…
pr83403-2.c
…
pr83403.h
…
pr83501.c
…
pr83648-2.c
…
pr83648.c
…
pr83695.c
…
pr83907-1.c
PR tree-optimization/83907: Improved memset handling in strlen pass.
2022-05-13 22:20:16 +01:00
pr83907-2.c
PR tree-optimization/83907: Improved memset handling in strlen pass.
2022-05-13 22:20:16 +01:00
pr84436-1.c
…
pr84436-2.c
…
pr84436-3.c
…
pr84436-4.c
…
pr84436-5.c
…
pr84512.c
…
pr84648.c
…
pr84859.c
…
pr84969.c
…
pr85720.c
…
pr85726-1.c
…
pr85726-2.c
…
pr85726-3.c
…
pr85726-4.c
…
pr86017.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
pr86061.c
…
pr86089.c
…
pr86263.c
…
pr86401-1.c
…
pr86401-2.c
…
pr87022.c
…
pr87126.c
…
pr87205-2.c
…
pr87205.c
…
pr87287.c
…
pr87917.c
…
pr88029.c
…
pr88087.c
…
pr88367.c
…
pr88444.c
…
pr88676-2.c
…
pr88676.c
…
pr88753.c
…
pr88775-1.c
…
pr88775-2.c
…
pr89060.c
…
pr89074.c
fold-const: Optimize &"foo"[0] == "foo" [PR89074]
2022-01-19 09:26:13 +01:00
pr89209.c
…
pr89430-1.c
…
pr89430-2.c
…
pr89430-3.c
…
pr89430-4.c
…
pr89430-5.c
…
pr89430-6.c
…
pr89430-7-comp-ref.c
…
pr89430-8-mem-ref-size.c
…
pr89475.c
…
pr89487.c
…
pr89546.c
…
pr89725.c
…
pr89872.c
…
pr90340-2.c
…
pr90340.c
…
pr90356-1.c
…
pr90356-2.c
…
pr90356-3.c
…
pr90356-4.c
…
pr90478.c
…
pr91029-1.c
…
pr91029-2.c
…
pr91091-1.c
…
pr91091-2.c
…
pr91482.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
pr91504.c
…
pr91579.c
…
pr91680.c
…
pr91866.c
…
pr92056.c
…
pr92085-1.c
…
pr92085-2.c
…
pr92163.c
…
pr92706-1.c
…
pr92706-2.c
…
pr92712-1.c
…
pr92712-2.c
…
pr92712-3.c
…
pr92734-2.c
…
pr92734.c
…
pr92834.c
…
pr92930.c
…
pr93118.c
…
pr93121-1.c
…
pr93121-2.c
…
pr93156.c
…
pr93435.c
…
pr93582-1.c
…
pr93582-2.c
…
pr93582-3.c
…
pr93582-4.c
…
pr93582-5.c
…
pr93582-6.c
…
pr93582-7.c
…
pr93582-8.c
…
pr93582-9.c
…
pr93582-10.c
…
pr93582-11.c
…
pr93781-1.c
…
pr93781-2.c
…
pr93781-3.c
…
pr94125.c
…
pr94482-2.c
…
pr94589-1.c
…
pr94598.c
…
pr94703.c
…
pr94718-1.c
…
pr94718-2.c
…
pr94718-3.c
…
pr94718-4.c
…
pr94718-5.c
…
pr94783.c
…
pr94785.c
…
pr94786.c
…
pr94800.c
…
pr94801.c
…
pr94802-1.c
…
pr94880.c
…
pr94882-1.c
…
pr94882-2.c
…
pr94882-3.c
…
pr94882.c
…
pr94913.c
…
pr94921.c
…
pr94969.c
…
pr95433-2.c
…
pr95433.c
…
pr95527-2.c
…
pr95527.c
…
pr95649.c
…
pr95699.c
…
pr95731.c
…
pr95804.c
…
pr95867.c
…
pr95906.c
…
pr96094.c
…
pr96232-1.c
…
pr96232-2.c
…
pr96239.c
…
pr96272.c
…
pr96480.c
…
pr96669-1.c
…
pr96669-2.c
…
pr96671-1.c
…
pr96671-2.c
…
pr96681.c
…
pr96685-1.c
…
pr96685-2.c
…
pr96685-3.c
…
pr96688.c
…
pr96691.c
…
pr96730.c
…
pr96779-disabled.c
Re: [PATCH] PR tree-optimization/96779 Adding a missing pattern to match.pd
2021-11-22 19:48:04 -05:00
pr96779.c
Re: [PATCH] PR tree-optimization/96779 Adding a missing pattern to match.pd
2021-11-22 19:48:04 -05:00
pr96782.c
…
pr96789.c
…
pr96820.c
…
pr96928-1.c
…
pr96928.c
…
pr96929.c
…
pr96967.c
…
pr97009.c
…
pr97260.c
…
pr97456.c
…
pr97503.c
…
pr97849.c
…
pr97964.c
…
pr97997-1.c
…
pr97997-2.c
…
pr98084.c
…
pr98094.c
…
pr98182.c
…
pr98265.C
…
pr98455.c
…
pr98513.c
…
pr98737-1.c
forwprop: Canonicalize atomic fetch_op op x to op_fetch or vice versa [PR98737]
2022-01-14 12:04:59 +01:00
pr98737-2.c
forwprop: Canonicalize atomic fetch_op op x to op_fetch or vice versa [PR98737]
2022-01-14 12:04:59 +01:00
pr98953.c
tree-optimization/103345: Improved load merging.
2021-11-22 18:15:36 +00:00
pr99142.c
…
pr99473-1.c
…
pr99578-1.c
Allow (void *) 0xdeadbeef accesses without warnings [PR99578]
2022-03-18 19:02:19 +01:00
pr99793.c
tree-optimization/99793 - testcase for the PR
2021-09-28 12:50:29 +02:00
pr100359.c
tree-optimization/100359 - restore unroll at -O3
2022-01-10 11:08:42 +01:00
pr100794.c
…
pr101824.c
…
pr101941-1.c
Fix tree-optimization/101941: IPA splitting out function with error attribute
2022-01-18 02:35:48 -08:00
pr102232.c
Re: [PATCH] PR tree-optimization/102232 Adding a missing pattern to match.pd
2021-11-22 22:07:35 -05:00
pr102546.c
[PR102546] X << Y being non-zero implies X is also non-zero.
2021-10-02 00:03:23 +02:00
pr102563.c
[PR102563] Do not clobber range in operator_lshift::op1_range.
2021-10-02 21:50:45 +02:00
pr102736.c
Make signness explicit in tree-ssa/pr102736.c
2021-10-15 12:58:59 +02:00
pr102880.c
tree-optimization/102880 - improve CD-DCE
2021-11-16 11:31:56 +01:00
pr102906.c
Allow loop header copying when first iteration condition is known.
2021-11-10 23:13:27 +01:00
pr102951.c
match.pd: Optimize MIN_EXPR <addr1, addr2> etc. addr1 < addr2 would be simplified [PR102951]
2021-10-28 20:10:15 +02:00
pr103218-1.c
tree-optimization: [PR103218] Fold ((type)(a<0)) << SIGNBITOFA into ((type)a) & signbit
2021-11-16 15:07:39 +00:00
pr103220-1.c
Fix tree-optimization/103220: Another missing folding of (type) X op CST where type is a nop convert
2021-11-20 08:06:18 +00:00
pr103220-2.c
Fix tree-optimization/103220: Another missing folding of (type) X op CST where type is a nop convert
2021-11-20 08:06:18 +00:00
pr103228-1.c
Fix PR tree-optimization/103228 and 103228: folding of (type) X op CST where type is a nop convert
2021-11-17 23:39:48 +00:00
pr103245-1.c
tree-optimization: [PR103245] Improve detection of abs pattern using multiplication
2021-11-16 03:31:57 +00:00
pr103257-1.c
Fix tree-optimization/103257: Missed jump threading due too early conversion of bool*A into bool?A:0
2021-11-19 06:41:21 +00:00
pr103345.c
[Committed] PR testsuite/103477: Fix big-endian mistake in new test case.
2021-11-30 10:32:10 +00:00
pr103514.c
testsuite: Fix up tree-ssa/pr103514.c testcase [PR103514]
2022-01-31 10:30:58 +01:00
pr104639-1.c
phiopt: Optimize (x != cst1 ? x : cst2) != cst3 [PR104639]
2022-04-11 10:44:28 +02:00
pr104639-2.c
phiopt: Optimize (x != cst1 ? x : cst2) != cst3 [PR104639]
2022-04-11 10:44:28 +02:00
pr104645.c
phiopt: Improve value_replacement [PR104645]
2022-04-01 11:50:41 +02:00
pr105777.c
match.pd: Optimize __builtin_mul_overflow_p (x, cst, (stype)0) [PR105777]
2022-06-03 11:42:35 +02:00
pr105860.c
tree-sra: Fix union handling in build_reconstructed_reference
2022-07-04 17:07:04 +02:00
pr105983.c
match.pd: Improve y == MIN || x < y optimization [PR105983]
2022-06-16 14:37:36 +02:00
pr106126.c
if-to-switch: properly allow side effects only for first condition
2022-07-01 08:47:49 +02:00
pred-1.c
…
predcom-1.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
predcom-2.c
…
predcom-3.c
Fix predcom-3.c on arc-elf after vectorizer changes
2021-10-14 09:41:57 -04:00
predcom-4.c
…
predcom-5.c
…
predcom-6.c
…
predcom-7.c
…
predcom-8.c
…
predcom-dse-1.c
…
predcom-dse-2.c
…
predcom-dse-3.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
predcom-dse-4.c
…
predcom-dse-5.c
…
predcom-dse-6.c
…
predcom-dse-7.c
…
predcom-dse-8.c
…
predcom-dse-9.c
…
predcom-dse-10.c
…
predcom-dse-11.c
…
predcom-dse-12.c
…
prefetch-3.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
prefetch-4.c
…
prefetch-5.c
…
prefetch-6.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
prefetch-7.c
…
prefetch-8.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
prefetch-9.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
pta-callused.c
Fix wrong code with pure functions
2021-11-12 23:55:50 +01:00
pta-escape-1.c
…
pta-escape-2.c
…
pta-escape-3.c
…
pta-fp.c
…
pta-ptrarith-1.c
…
pta-ptrarith-2.c
…
ranger-threader-1.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ranger-threader-2.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ranger-threader-3.c
…
ranger-threader-4.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ranger-threader-5.c
…
reassoc-1.c
…
reassoc-2.c
…
reassoc-3.c
…
reassoc-4.c
…
reassoc-5.c
…
reassoc-6.c
…
reassoc-7.c
…
reassoc-8.c
…
reassoc-9.c
…
reassoc-10.c
…
reassoc-11.c
…
reassoc-12.c
…
reassoc-13.c
…
reassoc-14.c
…
reassoc-15.c
…
reassoc-16.c
…
reassoc-17.c
…
reassoc-18.c
…
reassoc-19.c
…
reassoc-20.c
…
reassoc-21.c
…
reassoc-22.c
…
reassoc-23.c
…
reassoc-24.c
…
reassoc-25.c
…
reassoc-26.c
…
reassoc-27.c
…
reassoc-28.c
…
reassoc-29.c
…
reassoc-30.c
…
reassoc-31.c
…
reassoc-32.c
…
reassoc-33.c
…
reassoc-34.c
…
reassoc-35.c
…
reassoc-36.c
…
reassoc-37.c
…
reassoc-38.c
…
reassoc-39.c
…
reassoc-40.c
…
reassoc-41.c
…
reassoc-42.c
…
reassoc-43.c
…
reassoc-44.c
…
reassoc-45.c
…
reassoc-46.c
reassoc: Test rank biasing
2021-09-28 14:58:23 +02:00
reassoc-46.h
reassoc: Test rank biasing
2021-09-28 14:58:23 +02:00
reassoc-47.c
reassoc: Test rank biasing
2021-09-28 14:58:23 +02:00
reassoc-48.c
reassoc: Test rank biasing
2021-09-28 14:58:23 +02:00
reassoc-49.c
reassoc: Test rank biasing
2021-09-28 14:58:23 +02:00
reassoc-50.c
reassoc: Test rank biasing
2021-09-28 14:58:23 +02:00
reassoc-51.c
reassoc: Test rank biasing
2021-09-28 14:58:23 +02:00
recip-1.c
…
recip-2.c
…
recip-3.c
testsuite: Fix regression on m32 by r12-6087 [PR103820]
2022-01-11 02:23:36 -06:00
recip-4.c
…
recip-5.c
…
recip-6.c
…
recip-7.c
…
recip-8.c
…
redundant-assign-zero-1.c
…
redundant-assign-zero-2.c
…
restrict-3.c
…
restrict-4.c
…
restrict-5.c
…
restrict-6.c
…
restrict-7.c
…
restrict-8.c
…
restrict-9.c
…
sccp-1.c
…
sccp-2.c
…
scev-1.c
…
scev-2.c
…
scev-3.c
…
scev-4.c
…
scev-5.c
…
scev-6.c
…
scev-7.c
…
scev-8.c
…
scev-9.c
…
scev-10.c
…
scev-11.c
…
scev-12.c
…
scev-13.c
…
scev-14.c
…
scev-15.c
…
scev-cast.c
…
shorten-1.c
…
slsr-1.c
…
slsr-2.c
…
slsr-3.c
…
slsr-4.c
…
slsr-5.c
…
slsr-6.c
…
slsr-7.c
…
slsr-8.c
…
slsr-9.c
…
slsr-10.c
…
slsr-11.c
…
slsr-12.c
…
slsr-13.c
…
slsr-14.c
…
slsr-15.c
…
slsr-16.c
…
slsr-17.c
…
slsr-18.c
…
slsr-19.c
…
slsr-20.c
…
slsr-21.c
…
slsr-22.c
…
slsr-23.c
…
slsr-24.c
…
slsr-25.c
…
slsr-26.c
…
slsr-27.c
…
slsr-28.c
…
slsr-29.c
…
slsr-30.c
…
slsr-31.c
…
slsr-32.c
…
slsr-33.c
…
slsr-34.c
…
slsr-35.c
…
slsr-36.c
…
slsr-37.c
…
slsr-38.c
…
slsr-39.c
testsuite: Compile slsr-39.c without vectorisation
2022-06-23 12:54:10 +01:00
slsr-40.c
…
slsr-41.c
…
slsr-42.c
…
split-path-1.c
middle-end: Support recognition of three-way max/min.
2022-08-03 16:00:39 +01:00
split-path-2.c
…
split-path-3.c
…
split-path-4.c
…
split-path-5.c
…
split-path-6.c
…
split-path-7.c
…
split-path-8.c
…
split-path-9.c
…
split-path-10.c
…
split-path-11.c
…
split-path-12.c
…
sra-1.c
…
sra-2.c
…
sra-3.c
…
sra-4.c
…
sra-5.c
…
sra-6.c
…
sra-7.c
…
sra-8.c
…
sra-9.c
…
sra-10.c
…
sra-11.c
…
sra-12.c
…
sra-13.c
…
sra-14.c
…
sra-15.c
…
sra-16.c
…
sra-17.c
…
sra-18.c
…
sra-20.c
…
ssa-ccp-1.c
…
ssa-ccp-2.c
…
ssa-ccp-3.c
…
ssa-ccp-7.c
…
ssa-ccp-9.c
…
ssa-ccp-10.c
…
ssa-ccp-11.c
…
ssa-ccp-12.c
…
ssa-ccp-13.c
…
ssa-ccp-14.c
…
ssa-ccp-15.c
…
ssa-ccp-16.c
…
ssa-ccp-17.c
…
ssa-ccp-18.c
…
ssa-ccp-19.c
…
ssa-ccp-20.c
…
ssa-ccp-21.c
…
ssa-ccp-22.c
…
ssa-ccp-23.c
…
ssa-ccp-24.c
…
ssa-ccp-27.c
…
ssa-ccp-28.c
…
ssa-ccp-29.c
…
ssa-ccp-30.c
…
ssa-ccp-31.c
…
ssa-ccp-32.c
…
ssa-ccp-33.c
…
ssa-ccp-34.c
…
ssa-ccp-35.c
…
ssa-ccp-36.c
…
ssa-ccp-37.c
…
ssa-ccp-38.c
…
ssa-ccp-39.c
…
ssa-ccp-40.c
…
ssa-ccp-41.c
…
ssa-copyprop-1.c
…
ssa-copyprop-2.c
…
ssa-dce-1.c
…
ssa-dce-2.c
…
ssa-dce-3.c
…
ssa-dce-4.c
…
ssa-dce-5.c
…
ssa-dce-6.c
…
ssa-dce-7.c
…
ssa-dce-8.c
…
ssa-dce-9.c
tree-optimization/102893 - properly DCE empty loops inside infinite loops
2021-10-22 13:42:57 +02:00
ssa-dom-branch-1.c
Convert DOM to use Ranger rather than EVRP
2022-06-25 19:04:01 -04:00
ssa-dom-ccp-1.c
…
ssa-dom-cse-1.c
…
ssa-dom-cse-2.c
…
ssa-dom-cse-3.c
…
ssa-dom-cse-4.c
…
ssa-dom-cse-5.c
…
ssa-dom-cse-6.c
…
ssa-dom-cse-7.c
…
ssa-dom-cse-8.c
…
ssa-dom-dse-1.c
…
ssa-dom-simplify-1.c
…
ssa-dom-thread-1.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ssa-dom-thread-2b.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ssa-dom-thread-2c.c
…
ssa-dom-thread-2d.c
…
ssa-dom-thread-2e.c
…
ssa-dom-thread-2f.c
…
ssa-dom-thread-2g.c
…
ssa-dom-thread-2h.c
…
ssa-dom-thread-5.c
…
ssa-dom-thread-7.c
tree-optimization/106514 - add --param max-jump-thread-paths
2022-08-09 10:14:30 +02:00
ssa-dom-thread-8.c
…
ssa-dom-thread-9.c
…
ssa-dom-thread-10.c
…
ssa-dom-thread-11.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ssa-dom-thread-12.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ssa-dom-thread-13.c
…
ssa-dom-thread-14.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ssa-dom-thread-15.c
…
ssa-dom-thread-16.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ssa-dom-thread-17.c
…
ssa-dse-1.c
…
ssa-dse-2.c
…
ssa-dse-3.c
…
ssa-dse-4.c
…
ssa-dse-5.c
…
ssa-dse-6.c
…
ssa-dse-7.c
…
ssa-dse-8.c
…
ssa-dse-9.c
…
ssa-dse-10.c
…
ssa-dse-11.c
…
ssa-dse-12.c
…
ssa-dse-13.c
…
ssa-dse-14.c
…
ssa-dse-15.c
…
ssa-dse-16.c
…
ssa-dse-17.c
…
ssa-dse-18.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
ssa-dse-19.c
Enable auto-vectorization at O2 with very-cheap cost model.
2021-10-08 10:08:50 +08:00
ssa-dse-20.c
…
ssa-dse-21.c
…
ssa-dse-24.c
…
ssa-dse-25.c
…
ssa-dse-26.c
…
ssa-dse-28.c
…
ssa-dse-29.c
…
ssa-dse-30.c
…
ssa-dse-31.c
…
ssa-dse-32.c
…
ssa-dse-33.c
…
ssa-dse-34.c
…
ssa-dse-35.c
…
ssa-dse-36.c
…
ssa-dse-37.c
…
ssa-dse-38.c
…
ssa-dse-39.c
…
ssa-dse-40.c
…
ssa-dse-41.c
…
ssa-dse-42.c
…
ssa-dse-43.c
…
ssa-dse-44.c
tree-optimization/100221 - improve DSE a bit
2022-05-24 08:20:11 +02:00
ssa-dse-45.c
tree-optimization/100221 - improve DSE a bit
2022-05-24 08:20:11 +02:00
ssa-fre-1.c
…
ssa-fre-2.c
…
ssa-fre-3.c
LoongArch Port: gcc/testsuite
2022-03-29 17:43:36 +08:00
ssa-fre-4.c
…
ssa-fre-5.c
…
ssa-fre-6.c
…
ssa-fre-7.c
…
ssa-fre-8.c
…
ssa-fre-9.c
…
ssa-fre-10.c
…
ssa-fre-11.c
…
ssa-fre-12.c
…
ssa-fre-13.c
…
ssa-fre-14.c
…
ssa-fre-15.c
…
ssa-fre-16.c
…
ssa-fre-17.c
…
ssa-fre-18.c
…
ssa-fre-19.c
…
ssa-fre-20.c
…
ssa-fre-21.c
…
ssa-fre-22.c
…
ssa-fre-23.c
…
ssa-fre-24.c
…
ssa-fre-25.c
…
ssa-fre-26.c
…
ssa-fre-27.c
…
ssa-fre-30.c
…
ssa-fre-31.c
…
ssa-fre-32.c
…
ssa-fre-33.c
…
ssa-fre-34.c
…
ssa-fre-35.c
…
ssa-fre-36.c
…
ssa-fre-37.c
…
ssa-fre-38.c
…
ssa-fre-39.c
…
ssa-fre-40.c
…
ssa-fre-41.c
…
ssa-fre-42.c
…
ssa-fre-43.c
…
ssa-fre-44.c
…
ssa-fre-45.c
…
ssa-fre-46.c
…
ssa-fre-47.c
…
ssa-fre-48.c
…
ssa-fre-49.c
…
ssa-fre-50.c
…
ssa-fre-52.c
…
ssa-fre-53.c
…
ssa-fre-54.c
…
ssa-fre-55.c
…
ssa-fre-56.c
…
ssa-fre-58.c
…
ssa-fre-59.c
…
ssa-fre-61.c
…
ssa-fre-62.c
…
ssa-fre-63.c
…
ssa-fre-64.c
…
ssa-fre-65.c
…
ssa-fre-66.c
…
ssa-fre-67.c
…
ssa-fre-68.c
…
ssa-fre-69.c
…
ssa-fre-70.c
…
ssa-fre-71.c
…
ssa-fre-72.c
…
ssa-fre-73.c
…
ssa-fre-74.c
…
ssa-fre-75.c
…
ssa-fre-76.c
…
ssa-fre-77.c
…
ssa-fre-78.c
…
ssa-fre-79.c
…
ssa-fre-80.c
…
ssa-fre-81.c
…
ssa-fre-82.c
…
ssa-fre-83.c
…
ssa-fre-84.c
…
ssa-fre-85.c
…
ssa-fre-86.c
…
ssa-fre-87.c
…
ssa-fre-88.c
…
ssa-fre-91.c
…
ssa-fre-92.c
…
ssa-fre-93.c
…
ssa-fre-94.c
…
ssa-fre-95.c
tree-optimization/100112 - VN last_vuse and redundant store elimination
2021-09-28 12:31:46 +02:00
ssa-fre-96.c
tree-optimization/102570 - teach VN about internal functions
2021-10-04 16:52:50 +02:00
ssa-fre-97.c
bootstrap/102681 - properly CSE PHIs with default def args
2021-10-22 11:37:35 +02:00
ssa-fre-98.c
tree-optimization/66502 - add testcase
2022-01-03 10:50:21 +01:00
ssa-fre-99.c
tree-optimization/104162 - CSE of &MEM[ptr].a[i] and ptr + CST
2022-05-05 14:41:27 +02:00
ssa-hoist-1.c
…
ssa-hoist-2.c
…
ssa-hoist-3.c
…
ssa-hoist-4.c
…
ssa-hoist-6.c
…
ssa-hoist-7.c
…
ssa-ifcombine-1.c
…
ssa-ifcombine-2.c
…
ssa-ifcombine-3.c
…
ssa-ifcombine-4.c
…
ssa-ifcombine-5.c
…
ssa-ifcombine-6.c
…
ssa-ifcombine-7.c
…
ssa-ifcombine-8.c
…
ssa-ifcombine-9.c
…
ssa-ifcombine-10.c
…
ssa-ifcombine-11.c
…
ssa-ifcombine-12.c
…
ssa-ifcombine-13.c
…
ssa-ifcombine-ccmp-1.c
…
ssa-ifcombine-ccmp-2.c
…
ssa-ifcombine-ccmp-3.c
…
ssa-ifcombine-ccmp-4.c
…
ssa-ifcombine-ccmp-5.c
…
ssa-ifcombine-ccmp-6.c
…
ssa-lim-1.c
…
ssa-lim-2.c
…
ssa-lim-3.c
…
ssa-lim-5.c
…
ssa-lim-6.c
…
ssa-lim-7.c
…
ssa-lim-8.c
…
ssa-lim-9.c
…
ssa-lim-10.c
…
ssa-lim-11.c
…
ssa-lim-12.c
Force the selection operand of a GIMPLE COND_EXPR to be a register
2022-05-23 11:30:39 +02:00
ssa-lim-13.c
…
ssa-lim-14.c
…
ssa-lim-15.c
…
ssa-lim-16.c
…
ssa-lim-17.c
…
ssa-lim-18.c
tree-optimization/102436 - restore loop store motion
2021-11-19 09:35:21 +01:00
ssa-lim-19.c
Don't move cold code out of loop by checking bb count
2021-12-20 21:12:50 -06:00
ssa-lim-20.c
Don't move cold code out of loop by checking bb count
2021-12-20 21:12:50 -06:00
ssa-lim-21.c
Don't move cold code out of loop by checking bb count
2021-12-20 21:12:50 -06:00
ssa-lim-22.c
Don't move cold code out of loop by checking bb count
2021-12-20 21:12:50 -06:00
ssa-lim-23.c
Don't move cold code out of loop by checking bb count
2021-12-20 21:12:50 -06:00
ssa-pre-1.c
…
ssa-pre-2.c
…
ssa-pre-3.c
…
ssa-pre-4.c
…
ssa-pre-5.c
…
ssa-pre-6.c
…
ssa-pre-7.c
…
ssa-pre-8.c
…
ssa-pre-9.c
…
ssa-pre-10.c
…
ssa-pre-11.c
…
ssa-pre-12.c
…
ssa-pre-13.c
…
ssa-pre-14.c
…
ssa-pre-15.c
…
ssa-pre-16.c
…
ssa-pre-17.c
…
ssa-pre-18.c
…
ssa-pre-19.c
…
ssa-pre-20.c
…
ssa-pre-21.c
…
ssa-pre-22.c
…
ssa-pre-23.c
…
ssa-pre-24.c
…
ssa-pre-25.c
…
ssa-pre-26.c
…
ssa-pre-27.c
…
ssa-pre-28.c
…
ssa-pre-29.c
…
ssa-pre-30.c
…
ssa-pre-31.c
…
ssa-pre-32.c
…
ssa-pre-33.c
tree-optimization/102570 - teach VN about internal functions
2021-10-04 16:52:50 +02:00
ssa-sccvn-1.c
…
ssa-sccvn-2.c
…
ssa-sccvn-3.c
…
ssa-sccvn-4.c
…
ssa-sink-1.c
…
ssa-sink-2.c
…
ssa-sink-3.c
…
ssa-sink-4.c
…
ssa-sink-5.c
…
ssa-sink-6.c
…
ssa-sink-7.c
…
ssa-sink-8.c
…
ssa-sink-9.c
…
ssa-sink-10.c
…
ssa-sink-11.c
…
ssa-sink-12.c
…
ssa-sink-13.c
…
ssa-sink-14.c
…
ssa-sink-15.c
…
ssa-sink-16.c
…
ssa-sink-17.c
…
ssa-sink-18.c
…
ssa-sink-19.c
tree-optimization/105618 - restore load sinking
2022-05-17 10:45:45 +02:00
ssa-store-ccp-1.c
…
ssa-store-ccp-2.c
…
ssa-store-ccp-3.c
…
ssa-store-ccp-4.c
…
ssa-thread-13.c
…
ssa-thread-14.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ssa-thread-15.c
…
ssa-thread-16.c
tree-optimization/106514 - add --param max-jump-thread-paths
2022-08-09 10:14:30 +02:00
ssa-thread-17.c
tree-optimization/106514 - add --param max-jump-thread-paths
2022-08-09 10:14:30 +02:00
ssa-thread-backedge.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
ssa-thread-invalid.c
Disallow loop rotation and loop header crossing in jump threaders.
2021-10-20 07:07:35 +02:00
ssa-thread-valid.c
Loosen loop crossing restriction in threader.
2021-10-05 18:24:30 +02:00
ssa-vrp-thread-1.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
stdarg-1.c
…
stdarg-2.c
…
stdarg-3.c
…
stdarg-4.c
…
stdarg-5.c
…
stdarg-6.c
…
stdarg-7.c
…
strlen-1.c
…
strlen-2.c
…
strncat.c
…
strncpy-1.c
…
strncpy-2.c
…
struct-aliasing-1.c
…
struct-aliasing-2.c
…
structopt-1.c
…
structopt-2.c
…
structopt-3.c
…
switch-1.c
…
switch-2.c
…
switch-3.c
…
switch-4.c
…
tailcall-1.c
…
tailcall-2.c
…
tailcall-3.c
…
tailcall-4.c
…
tailcall-5.c
…
tailcall-6.c
…
tailcall-7-run.c
…
tailcall-7.c
…
tailcall-8-run.c
…
tailcall-8.c
…
tailcall-9.c
…
tailcall-10.c
…
tailcall-11.c
…
tailcall-12.c
…
tailcall-13.c
…
tailrecursion-1.c
…
tailrecursion-2.c
…
tailrecursion-3.c
…
tailrecursion-4.c
…
tailrecursion-5.c
…
tailrecursion-6.c
…
tailrecursion-7.c
…
tailrecursion-8.c
…
tree-ssa.exp
Update copyright years.
2022-01-03 10:42:10 +01:00
unord.c
…
unreachable.c
…
upcast-1.c
…
update-cunroll.c
…
update-threading.c
…
update-unroll-1.c
…
update-unswitch-1.c
…
useless-1.c
…
user-printf-warn-1.c
…
vce-1.c
…
vector-1.c
…
vector-2.c
…
vector-3.c
…
vector-4.c
…
vector-5.c
…
vector-6.c
…
vector-7.c
…
vrp-float-1.c
Adjust testsuite/gcc.dg/tree-ssa/vrp-float-1.c
2022-08-02 20:59:22 +02:00
vrp-float-3.c
Implement basic range operators to enable floating point VRP.
2022-08-02 14:50:26 +02:00
vrp-float-4.c
Implement basic range operators to enable floating point VRP.
2022-08-02 14:50:26 +02:00
vrp-float-6.c
Implement basic range operators to enable floating point VRP.
2022-08-02 14:50:26 +02:00
vrp-float-7.c
Implement basic range operators to enable floating point VRP.
2022-08-02 14:50:26 +02:00
vrp-float-8.c
Implement basic range operators to enable floating point VRP.
2022-08-02 14:50:26 +02:00
vrp-float-11.c
Implement basic range operators to enable floating point VRP.
2022-08-02 14:50:26 +02:00
vrp.h
…
vrp01.c
…
vrp02.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
vrp03.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
vrp04.c
…
vrp05.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
vrp06.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
vrp07.c
Testcase adjustments for pass vrp1.
2021-11-03 10:13:32 -04:00
vrp08.c
Testcase adjustments for pass vrp1.
2021-11-03 10:13:32 -04:00
vrp09.c
Testcase adjustments for pass vrp1.
2021-11-03 10:13:32 -04:00
vrp10.c
…
vrp11.c
…
vrp12.c
…
vrp13.c
…
vrp14.c
…
vrp15.c
…
vrp16.c
…
vrp17.c
…
vrp18.c
…
vrp19.c
…
vrp20.c
Testcase adjustments for pass vrp1.
2021-11-03 10:13:32 -04:00
vrp21.c
…
vrp22.c
…
vrp23.c
…
vrp24.c
Implement some of fold_binary_op_with_conditional_arg in match.pd
2022-05-11 14:34:30 +02:00
vrp25.c
…
vrp26.c
…
vrp27.c
…
vrp28.c
…
vrp29.c
…
vrp30.c
…
vrp31.c
…
vrp32.c
…
vrp33.c
Remove VRP threader passes in exchange for better threading pre-VRP.
2021-10-29 17:57:27 +02:00
vrp34.c
…
vrp35.c
…
vrp36.c
…
vrp37.c
…
vrp38.c
…
vrp39.c
…
vrp40.c
…
vrp41.c
…
vrp42.c
…
vrp43.c
…
vrp44.c
…
vrp45.c
…
vrp46.c
…
vrp47.c
…
vrp48.c
…
vrp49.c
…
vrp50.c
…
vrp51.c
…
vrp52.c
…
vrp53.c
…
vrp54.c
…
vrp55.c
Try to resolve paths in threader without looking further back.
2021-10-26 08:20:10 +02:00
vrp56.c
…
vrp57.c
…
vrp58.c
…
vrp59.c
…
vrp60.c
…
vrp61.c
…
vrp62.c
…
vrp63.c
…
vrp64.c
…
vrp65.c
…
vrp66-int16-sw.c
…
vrp66.c
…
vrp67.c
…
vrp68.c
…
vrp69.c
…
vrp70.c
…
vrp71.c
…
vrp72.c
…
vrp73.c
…
vrp74.c
…
vrp75.c
…
vrp76.c
…
vrp77.c
…
vrp78.c
…
vrp79.c
…
vrp80.c
…
vrp81.c
…
vrp82.c
…
vrp83.c
…
vrp84.c
…
vrp85.c
…
vrp86.c
…
vrp87.c
…
vrp88.c
…
vrp89.c
…
vrp90.c
…
vrp91.c
…
vrp92.c
Testcase adjustments for pass vrp1.
2021-11-03 10:13:32 -04:00
vrp93.c
…
vrp94.c
…
vrp95.c
…
vrp96.c
…
vrp97.c
…
vrp98-1.c
Fold all statements in Ranger VRP.
2021-10-25 19:39:49 -04:00
vrp98.c
Fold all statements in Ranger VRP.
2021-10-25 19:39:49 -04:00
vrp99.c
…
vrp100.c
…
vrp101.c
…
vrp102.c
…
vrp103.c
…
vrp104.c
…
vrp106.c
Improve backward threading with switches.
2021-10-28 14:30:06 +02:00
vrp107.c
…
vrp108.c
…
vrp109.c
…
vrp110.c
…
vrp111.c
…
vrp112.c
…
vrp113.c
Improve backward threading with switches.
2021-10-28 14:30:06 +02:00
vrp114.c
…
vrp115.c
…
vrp116.c
Fix tree-optimization/103257: Missed jump threading due too early conversion of bool*A into bool?A:0
2021-11-19 06:41:21 +00:00
vrp117.c
…
vrp118.c
…
vrp119.c
…
vrp120.c
…
vrp121.c
…
wholeprogram-1.c
…
wholeprogram-2.c
…
wnull-dereference.c
…
writeonly-2.c
…
writeonly-3.c
…
writeonly.c
…