|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
30588
|
nor
|
P3
|
|
|
UNCO
|
|
gcj compiles large jars much slower
|
|
36960
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
UNCO
|
|
Reference variable in virtually inherited base corrupted ...
|
|
40135
|
enh
|
P3
|
|
|
UNCO
|
|
using alias-set zero for union accesses necessary because...
|
|
19347
|
enh
|
P2
|
|
irar@il.ibm.com
|
NEW
|
|
Invariant load not moved out of loop
|
|
17064
|
enh
|
P2
|
|
|
NEW
|
|
-falias-noargument-global doesn't eliminate dead stores/l...
|
|
18046
|
enh
|
P2
|
|
|
NEW
|
|
Missed jump threading optimization
|
|
20367
|
nor
|
P2
|
|
|
NEW
|
|
alias analysis doesn't take into account that variables t...
|
|
21602
|
enh
|
P2
|
|
|
NEW
|
|
builtin memmove could be memcpy if src and dst don't alias
|
|
23134
|
enh
|
P2
|
|
|
NEW
|
|
Address escapes even though the called function does not ...
|
|
23169
|
enh
|
P2
|
|
|
NEW
|
|
Fortran INTENT information not used in the middle-end for...
|
|
23383
|
enh
|
P2
|
|
|
NEW
|
|
builtin array operator new is not marked with malloc attr...
|
|
24169
|
enh
|
P2
|
|
|
NEW
|
|
Address (full struct) escapes even though the called func...
|
|
27004
|
nor
|
P2
|
|
|
NEW
|
|
[4.3 Regression] Insane amount of memory needed at -O1 an...
|
|
36201
|
nor
|
P2
|
|
|
NEW
|
|
[4.4 Regression] NVR in the front-end causes missed optim...
|
|
36861
|
nor
|
P2
|
|
|
NEW
|
|
[4.3/4.4/4.5 Regression] boost's compressed avl confuses GCC
|
|
39120
|
nor
|
P2
|
|
|
NEW
|
|
[4.3/4.4 Regression] Missed escape constraints for call r...
|
|
2462
|
enh
|
P3
|
|
|
NEW
|
|
"restrict" implementation bug
|
|
25140
|
nor
|
P3
|
*-*-*
|
|
NEW
|
|
aliases, including weakref, break alias analysis
|
|
30148
|
nor
|
P3
|
x86_64-pc-linux-gnu
|
|
NEW
|
|
parameter passing bug
|
|
33974
|
nor
|
P3
|
|
|
NEW
|
|
[meta-bug] memory partitioning sucks
|
|
35360
|
enh
|
P3
|
|
|
NEW
|
|
Static (base/offset/size rule) should be extended to hand...
|
|
36561
|
enh
|
P3
|
|
|
NEW
|
|
store using long array index not hoisted out of loop
|
|
37810
|
enh
|
P3
|
|
|
NEW
|
|
Bad store sinking job
|
|
24434
|
min
|
P5
|
|
|
NEW
|
|
[4.3/4.4/4.5 Regression] get_varargs_alias_set returns 0 ...
|
|
39753
|
nor
|
P5
|
|
|
NEW
|
|
[4.3/4.4/4.5 Regression] Objective-C(++) and C90 strict-a...
|
|
21855
|
nor
|
P2
|
|
dnovillo@gcc.gnu.org
|
ASSI
|
|
array bounds checking elimination
|
|
23659
|
enh
|
P2
|
|
dnovillo@gcc.gnu.org
|
ASSI
|
|
Should able to add dereferencing (statements with VUSE) w...
|
|
13962
|
enh
|
P2
|
|
rguenth@gcc.gnu.org
|
ASSI
|
|
[tree-ssa] make "fold" use alias information to optimize ...
|
|
23094
|
enh
|
P2
|
|
rguenth@gcc.gnu.org
|
ASSI
|
|
store ccp, or store copy prop misses an optimization
|
|
29751
|
enh
|
P3
|
|
pinskia@gcc.gnu.org
|
ASSI
|
|
not optimizing access a[0] , a[1]
|
|
37021
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
ASSI
|
|
Fortran Complex reduction / multiplication not vectorized
|
|
40162
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
ASSI
|
|
autoparallelization should update ESCAPED
|
|
14319
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
SUSP
|
|
incorrect optimization of union of structs with common in...
|
|
20168
|
enh
|
P2
|
|
dnovillo@gcc.gnu.org
|
REOP
|
|
const function causes the creation of GLOBAL_VAR
|
|
28778
|
blo
|
P1
|
|
dberlin@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 Regression] alias bug with cast and call clobbered
|
|
29156
|
nor
|
P1
|
|
dberlin@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 Regression] Misscompilation with structs due to new...
|
|
29415
|
blo
|
P1
|
|
dberlin@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 Regression] bad code reordering around inline asm block
|
|
24627
|
cri
|
P1
|
|
dnovillo@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 Regression] xntp miscompiled
|
|
33136
|
nor
|
P1
|
i386-pc-linux-gnu
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 Regression] wrong code due to alias with allocation ...
|
|
27768
|
cri
|
P1
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 regression] wrong-code with vectors
|
|
21171
|
cri
|
P1
|
|
rakdver@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1 Regression] IV OPTS removes does not create a ne...
|
|
25654
|
cri
|
P1
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1/4.2 Regression] RTL alias analysis unprepared to...
|
|
30252
|
blo
|
P1
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 regression] miscompilation of sigc++-2.0 based code ...
|
|
30567
|
nor
|
P1
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 Regression] -O3 optimizer bug
|
|
33870
|
maj
|
P1
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] miscompiles sqlite
|
|
36765
|
maj
|
P1
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] Revision 137573 miscompiles 464.h264ref ...
|
|
37284
|
nor
|
P1
|
i686-pc-cygwin
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 Regression] ICE on valid code with -fstrict-aliasing
|
|
38051
|
nor
|
P1
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 Regression] Miscompilation of glibc's memcmp
|
|
19341
|
nor
|
P1
|
|
|
RESO
|
INVA
|
[4.0 Regression] DCE eliminating non-dead code
|
|
21564
|
cri
|
P1
|
|
|
RESO
|
FIXE
|
[4.1 Regression] Fatal miscompile with -O1 -finline-funct...
|
|
24351
|
cri
|
P1
|
|
|
RESO
|
FIXE
|
[4.1 Regression] ICE in do_simple_structure_copy with som...
|
|
25130
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.1/4.2 Regression] miscompilation in GCSE
|
|
26258
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.1/4.2 Regression] Wrong alias information for struct a...
|
|
27341
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.2 Regression] ICE in in add_virtual_operand with comp...
|
|
28003
|
cri
|
P1
|
|
|
RESO
|
FIXE
|
[4.2 Regression] optimizer bug
|
|
29272
|
blo
|
P1
|
|
|
RESO
|
FIXE
|
[4.2 Regression] memcpy optimization causes wrong-code
|
|
29286
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.0/4.1/4.2/4.3 Regression] placement new does not chang...
|
|
30088
|
nor
|
P1
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
[4.2 Regression] Unexpected compilation results: -O1 vs. ...
|
|
31268
|
nor
|
P1
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Non-deterministic bug producing a run-time infinite loop
|
|
32182
|
nor
|
P1
|
i486-pc-linux-gnu
|
|
RESO
|
FIXE
|
[4.2 Regression] -fstrict-aliasing optimizations cause co...
|
|
32303
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.3 Regression] SPEC2006 447.dealII miscompiled at -O2
|
|
32328
|
nor
|
P1
|
i386-pc-mingw32
|
|
RESO
|
FIXE
|
[4.2 Regression] -fstrict-aliasing causes skipped code
|
|
32575
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.2 regression] With -ftree-vrp miscompiles a single lin...
|
|
32716
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.2 Regression] Wrong code generation. Alias and C++ vir...
|
|
33199
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.3 Regression] tr1/2_general_utilities/shared_ptr/assig...
|
|
33407
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.1/4.3 Regression] C++ operator new and new expression ...
|
|
19786
|
nor
|
P2
|
i686-pc-linux-gnu
|
aoliva@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] Aliasing optimisation bug
|
|
30643
|
nor
|
P2
|
|
aoliva@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1/4.2/4.3 regression] CSE pessimization
|
|
13761
|
enh
|
P2
|
|
dberlin@gcc.gnu.org
|
RESO
|
FIXE
|
[tree-ssa] component refs to the same struct should not a...
|
|
14784
|
enh
|
P2
|
|
dberlin@gcc.gnu.org
|
RESO
|
FIXE
|
[Tree-ssa] alias analysis deficiency
|
|
24287
|
enh
|
P2
|
|
dberlin@gcc.gnu.org
|
RESO
|
FIXE
|
pure functions cause things to be call clobbered still
|
|
18076
|
enh
|
P2
|
|
dnovillo@gcc.gnu.org
|
RESO
|
FIXE
|
Missed jump threading optimization
|
|
18178
|
enh
|
P2
|
|
dnovillo@gcc.gnu.org
|
RESO
|
DUPL
|
Missed opportunity for removing bounds checking
|
|
19670
|
nor
|
P2
|
|
dnovillo@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 regression] testsuite failure: gcc.c-torture/execute...
|
|
22416
|
cri
|
P2
|
|
dnovillo@gcc.gnu.org
|
RESO
|
DUPL
|
[4.1 Regression] 23_containers/set/explicit_instantiation...
|
|
22591
|
cri
|
P2
|
|
dnovillo@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 regression] wrong alias information causes an incorr...
|
|
23192
|
cri
|
P2
|
|
dnovillo@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] Wrong code
|
|
32260
|
nor
|
P2
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] too many warning: dereferencing type-pun...
|
|
16954
|
cri
|
P2
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] ICE in get_tmt_for with IMA and incomple...
|
|
18412
|
enh
|
P2
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
missed vectorization opportunity due to aliasing issue
|
|
21470
|
enh
|
P2
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
-fargument-noalias-global has no effect for the vectorizer
|
|
23402
|
nor
|
P2
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 Regression] error: statement makes a memory store, b...
|
|
17679
|
cri
|
P2
|
i686-pc-linux-gnu
|
rakdver@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] Aliasing problem with ivopts
|
|
13146
|
enh
|
P2
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
inheritance for nonoverlapping_component_refs_p
|
|
19581
|
enh
|
P2
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
Missed store motion on the tree level
|
|
36343
|
nor
|
P2
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] Wrong code due to bad TBAA pruning of po...
|
|
36519
|
nor
|
P2
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] time/memory hog for c++ source.
|
|
39074
|
maj
|
P2
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] PTA constraint processing for *x = y is ...
|
|
23324
|
cri
|
P2
|
|
rth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1 Regression] unsigned bitfield in struct not acce...
|
|
13765
|
enh
|
P2
|
|
|
RESO
|
DUPL
|
[tree-ssa] stores to different members of the same array ...
|
|
14187
|
enh
|
P2
|
|
|
RESO
|
FIXE
|
[tree-ssa] C restricted pointers are not properly impleme...
|
|
14192
|
nor
|
P2
|
linux
|
|
RESO
|
DUPL
|
Restrict pointers don't help
|
|
14705
|
enh
|
P2
|
|
|
RESO
|
FIXE
|
[tree-ssa] more alias analysis needed!?
|
|
16538
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Missed jump threading opportunity with struct fields (but...
|
|
17252
|
cri
|
P2
|
|
|
RESO
|
FIXE
|
[4.0 Regression] not marking char types as aliasing anything
|
|
19217
|
nor
|
P2
|
i586-pc-linux-gnu
|
|
RESO
|
FIXE
|
[4.0 Regression] ICE: verify_stmts failed: address taken,...
|
|
19382
|
nor
|
P2
|
s390-linux
|
|
RESO
|
FIXE
|
ACATS cxb4005 cxb5002 simple To_COBOL/To_Fortran test fai...
|
|
19507
|
enh
|
P2
|
|
|
RESO
|
DUPL
|
missed tree-optimization (constant for the rest of the fu...
|
|
19580
|
min
|
P2
|
|
|
RESO
|
FIXE
|
[4.3 Regression] missed load/store motion
|
|
20121
|
enh
|
P2
|
Any
|
|
RESO
|
FIXE
|
Aliasing lameness results in missing common subexpressions
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
20638
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
gcc doesn't take advantage of attribute malloc on alloca
|
|
20641
|
enh
|
P2
|
|
|
RESO
|
FIXE
|
Missed optimization on the tree level (malloc attribute)
|
|
20643
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.2 Regression] Tree loop optimizer does worse job than ...
|
|
21242
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.1 Regression] wrong array copy code (ACATS c52102b c52...
|
|
22548
|
enh
|
P2
|
|
|
RESO
|
FIXE
|
Aliasing can not tell array members apart
|
|
22555
|
enh
|
P2
|
|
|
RESO
|
FIXE
|
array in struct disables salias subvars for other fields
|
|
23318
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
[4.1 Regression] program works correctly with -g option b...
|
|
23657
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
[4.1 Regression] Wrong code generated: too much optimized...
|
|
23777
|
enh
|
P2
|
|
|
RESO
|
FIXE
|
Does not remove all references to var
|
|
23969
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
no flow-sensitive alias info for pretmp.28_145 in D.1305_...
|
|
24117
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.1 Regression] struct is not marked fully as call clobb...
|
|
24406
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
EQUIVALENCE broken in 32-bit code with optimization -O2
|
|
31863
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.2 Regression] g++-4.1: out of memory with -O1/-O2
|
|
32723
|
nor
|
P2
|
i586-mandriva-linux-gnu
|
|
RESO
|
FIXE
|
[4.2 Regression] memory hog in solve_graph
|
|
33092
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.3 Regression] Using -O1 -fno-tree-salias results in ICE
|
|
35585
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.2 Regression] Miscompiled inline assembly
|
|
36373
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.3 Regression] Wrong code with struct return
|
|
36387
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.3 Regression] points-to variables not transitively clo...
|
|
36400
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.3 Regression] points-to results wrong
|
|
16721
|
cri
|
P3
|
|
dnovillo@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] Accesses to volatile objects optimized away
|
|
23086
|
enh
|
P3
|
|
dnovillo@gcc.gnu.org
|
RESO
|
FIXE
|
incoming arguments cannot alias local variables
|
|
28410
|
blo
|
P3
|
|
dnovillo@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 Regression] Wrong aliasing with global var grouping ...
|
|
34743
|
enh
|
P3
|
|
dnovillo@gcc.gnu.org
|
RESO
|
FIXE
|
Testcase gcc.dg/tree-ssa/20070302-1.c is broken (unneeded...
|
|
40924
|
nor
|
P3
|
x86_64-unknown-linux-gnu
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 Regression] miscompiles with -O3 (seemingly related ...
|
|
18298
|
nor
|
P3
|
i686-pc-linux-gnu
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] bad code from lim ssa pass with strcmp
|
|
24644
|
cri
|
P3
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot
|
|
25528
|
enh
|
P3
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
missed LIM on the tree level (complex types)
|
|
29410
|
nor
|
P3
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 only] bug with TRANSFER() and -O2
|
|
29708
|
nor
|
P3
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
Alias can go funny with pointer addition
|
|
8781
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
Pessimization of C++ (functional) code
|
|
26421
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
tree-ssa-alias.c:find_used_portions considers foo(&var) u...
|
|
26587
|
cri
|
P3
|
i686-pc-linux-gnu
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1/4.2 Regression] strict aliasing incorrectly pre-load...
|
|
27799
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
adding unused char field inhibits optimization
|
|
28029
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 Regression] wrong optimization with -ftree-vectorize
|
|
30115
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
allocate() interface pessimizes aliasing
|
|
33291
|
min
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] a+=2; a+=2 not simplified to a+=4; wi...
|
|
33330
|
nor
|
P3
|
powerpc-apple-darwin8
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] Wrong alias for accessing scalar through...
|
|
33508
|
nor
|
P3
|
i686-linux-gnu
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] tree struct aliasing goes into a loop ma...
|
|
34334
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] ICE in vuses_compare, at tree-vn.c:118
|
|
36187
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] Partitioning problem with SFTs (again)
|
|
36244
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
-ftree-parallelize-loops=4, vectorizer enabled, ICE
|
|
36339
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4 Regression] not call clobbering variable for non...
|
|
36345
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
TBAA-pruning of points-to sets ineffective
|
|
36346
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
call clobbering computation uses TBAA-pruned points-to-sets
|
|
36347
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
points-to sets should be always kept for call-clobbering
|
|
36671
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 Regression]: gfortran.dg/associated_1.f90
|
|
37892
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
phi-translation and SCCVN do not optimize *&
|
|
38049
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
points-to results imprecise
|
|
38151
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
structures with _Complex arguments are not passed correctly
|
|
38169
|
nor
|
P3
|
x86_64-unknown-linux-gnu
|
rguenth@gcc.gnu.org
|
RESO
|
DUPL
|
Wrong string constant optimizing
|
|
38212
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
restrict implementation causes wrong-code
|
|
38236
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 Regression] SMT aliases incomplete
|
|
38301
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
vectorization breaks type-based aliasing rules
|
|
38895
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
missed type-based disambiguation
|
|
39299
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
wrong PTA for structure copies
|
|
40141
|
nor
|
P3
|
x86_64-unknown-linux-gnu
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] accessing aliased __m128 miscompiles
|
|
41186
|
enh
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
VN doesn't look through non-aliasing by offset memcpy
|
|
41317
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
folding causes strict aliasing violation
|
|
2480
|
enh
|
P3
|
|
|
RESO
|
FIXE
|
aliasing problem with global structures
|
|
6392
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Problems with __restrict__ type qualifier (array)
|
|
19626
|
enh
|
P3
|
|
|
RESO
|
FIXE
|
Aliasing says stores to local memory do alias
|
|
25558
|
enh
|
P3
|
|
|
RESO
|
DUPL
|
Arguments cannot alias local variables
|
|
26359
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.2 Regression] Over optimization of loop when using -ft...
|
|
26429
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Call clobbering is not context sensitive
|
|
26439
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.2 Regression] missing VOPs for complex assignments
|
|
26608
|
enh
|
P3
|
|
|
RESO
|
FIXE
|
address of local variables are said to escape even though...
|
|
26788
|
min
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
optimization of expression templates not as performant as...
|
|
28030
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
missed optimization with load in a loop (restrict gets lost)
|
|
28139
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
alias information for EH is wrong
|
|
28727
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
DUPL
|
Wrong code generated (assignment incorrectly optimized out)
|
|
29680
|
nor
|
P3
|
i686-pc-linux,x86_64-pc-linux
|
|
RESO
|
FIXE
|
[4.3 Regression] Misscompilation of spec2006 gcc
|
|
29716
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.2/4.3 Regression] Wrong code with arrays
|
|
30125
|
blo
|
P3
|
|
|
RESO
|
FIXE
|
[4.3 regression] Wrong-code due to aliasing
|
|
30559
|
nor
|
P3
|
x86_64-suse-linux
|
|
RESO
|
FIXE
|
[4.3 Regression] compiler loops forever with flag -O3
|
|
30708
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.1 Regression] Aliasing miscompilation
|
|
31274
|
blo
|
P3
|
x86_64-unknown-linux-gnu
|
|
RESO
|
FIXE
|
[4.1 Regression] gcc 4.1 side effect missed (call clobber...
|
|
32131
|
enh
|
P3
|
|
|
RESO
|
FIXE
|
knowing that stride==1 when using allocated arrays and es...
|
|
32139
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.1 Regression] ICE in mark_operand_necessary
|
|
32273
|
enh
|
P3
|
|
|
RESO
|
DUPL
|
'restrict' is forgotten after loop unrolling
|
|
32878
|
nor
|
P3
|
hppa-unknown-linux-gnu
|
|
RESO
|
FIXE
|
FAIL: 23_containers/bitset/cons/16020.cc execution test
|
|
33272
|
enh
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
DUPL
|
Compiler does not take advantage of restrict
|
|
33705
|
enh
|
P3
|
|
|
RESO
|
DUPL
|
restrict doesn't improve char * aliasing
|
|
34048
|
nor
|
P3
|
|
|
RESO
|
INVA
|
[4.3 Regression]: Revision 130040 miscompiles 450.soplex
|
|
34160
|
enh
|
P3
|
|
|
RESO
|
FIXE
|
Useful loop invariant motion missing
|
|
34363
|
maj
|
P3
|
|
|
RESO
|
FIXE
|
[4.2 Regression] Aliasing failure during tree fre
|
|
34462
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.3 Regression] tree check: expected ssa_name, have stru...
|
|
35140
|
maj
|
P3
|
i486-linux-gnu
|
|
RESO
|
FIXE
|
wrong result due to -O2 optimization in combination with ...
|
|
35358
|
enh
|
P3
|
|
|
RESO
|
FIXE
|
Ansi aliasing info not fully utilized by tree SSA optimiz...
|
|
35359
|
enh
|
P3
|
|
|
RESO
|
DUPL
|
Conservative aliasing related unmodified formals
|
|
35643
|
nor
|
P3
|
x86_64-linux-gnu
|
|
RESO
|
FIXE
|
[4.2 Regression] gcc-4.2 -O1 -fstrict-aliasing misoptimiz...
|
|
35783
|
enh
|
P3
|
|
|
RESO
|
INVA
|
non address exposed static variable can not be changed by...
|
|
36115
|
nor
|
P3
|
x86_64-linux-gnu
|
|
RESO
|
FIXE
|
[4.2 Regression] wrong code generated with optimization o...
|
|
36149
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
-O2 optimization generates wrong code
|
|
36235
|
nor
|
P3
|
x86
|
|
RESO
|
FIXE
|
[4.2 Regression] Invalid optimization related to heavy fu...
|
|
36742
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.2 Regression] g++ -O2 produces wrong code
|
|
37694
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[alias-improvements-branch] can't alias (restrict) functi...
|
|
37696
|
enh
|
P3
|
|
|
RESO
|
FIXE
|
[meta-bug] PRs blocking adoption of the alias-improvement...
|
|
37869
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
PTA results wrong for "non-pointer" variables
|
|
38012
|
enh
|
P3
|
i486-linux-gnu
|
|
RESO
|
INVA
|
vectorizer ignores 'restrict'
|
|
38048
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
[4.3 Regression] Wrong alias info for array access
|