repo.or.cz
/
polly-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[ScopInfo] Do not try to fold array dimensions of size zero
2017-02-17
Tobi
a
s
Grosser
[ScopInfo] Do
not try to fo
l
d array di
m
ensions
of size
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Tob
i
as G
r
o
s
s
e
r
[Sc
o
pInfo]
R
ename MaxDisjunc
t
i
o
ns -> MaxD
i
s
jun
c
ts
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Tob
i
as Gro
s
ser
[tests] Fix
s
o
me
mi
s
spellings [NFC]
commit
|
commitdiff
|
tree
2017-02-16
Tobias Grosser
[ScopInfo] Boun
d
t
h
e number
of disjuncts in conte
x
t
commit
|
commitdiff
|
tree
2017-02-16
Tob
i
as Grosser
[ScopInf
o
] Us
e
uppercase v
a
riable name
[
NFC]
commit
|
commitdiff
|
tree
2017-02-16
Tobias Grosser
[
ScopIn
f
o] Always deri
v
e upper and lower b
o
unds for
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Tobias Grosser
[ScopDetectDi
a
gnostics] Do no
t
form
a
t u
n
name
d
a
r
ra
y
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
T
obias Gr
o
sser
[ScopDetection] Add
statistics to co
u
nt the maximal
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Tobias Grosser
Do n
o
t use wrapping ranges
t
o bo
u
nd non-
a
ffine accesses
commit
|
commitdiff
|
tree
2017-02-10
T
obias Grosser
P
o
rting the example illust
r
a
t
ing Pol
l
y
fr
o
m HTM
L
to
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Tobias Gross
e
r
[ScopInf
o
] Use ori
g
inal base ad
d
ress when
b
uildin
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
T
o
b
ias Grosser
[S
c
opInfo]
U
se
getA
c
cessV
a
lue to obtain the acc
e
ssed
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[BlockGe
n
e
r
ator] Use MemoryAccess::getAc
c
essValue to
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[ScopInfo
]
U
s
e Me
m
o
r
y
A
c
cess::getScopArrayInfo
(
) in
t
e
r
face
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
T
o
bias Grosser
[Sc
o
pInfo
]
Us
e
t
y
pe
s
instead of 'auto' and
use more
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias
Grosser
[ScopInfo] Use ScopArrayInfo
i
ns
t
ead of base
ad
d
ress
commit
|
commitdiff
|
tree
2017-02-09
Tobias
G
rosse
r
[Sco
p
Info] Expect the
OriginalBaseAddr
w
hen l
o
oking
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Gro
s
ser
[ScopInfo] Remove unne
c
essary indirection through S
C
E
V
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Gr
o
s
s
er
[IRBu
i
lde
r
] Extract b
a
se pointers direc
t
ly from ScopArray
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosse
r
[IslAs
t
] Print t
h
e
Sco
p
A
r
ray name to mark
r
eductions
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[Depen
d
enceInfo]
U
se ScopArra
y
I
nfo to keep track of
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Gros
s
er
[Bloc
k
Gener
a
tor] BBMap us
e
s or
i
ginal Base
A
ddress fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
T
o
b
ias Gross
e
r
Update
t
o r
e
cent
f
o
rmatting changes
commit
|
commitdiff
|
tree
2017-01-28
Tobias Gro
s
s
er
Add forgotte
n
t
est case for r293169
commit
|
commitdiff
|
tree
2017-01-28
To
b
ias Grosser
[BlockGenerator] C
o
mment
c
orretions f
o
r r29
3
374
[
NFC]
commit
|
commitdiff
|
tree
2017-01-28
Tobias
G
rosser
[
Polly] [BlockGe
n
erato
r
] Unify
S
calarMap and PhiOpsMap
commit
|
commitdiff
|
tree
2017-01-26
To
b
ias Grosser
[ScopDetecti
o
n
Diagnostic
]
Add mea
n
ingfull enduser message
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
T
o
b
i
a
s
Grosser
ScopDetectionDi
a
gnostics: Also emit dia
g
nosti
c
s
in
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Tobi
a
s Gro
s
s
e
r
BlockGenera
t
o
r
: Do not redundantly reload from PHI
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Tobias Grosser
BlockGene
r
a
tor
:
remove obfuscating con
s
t and c
o
n
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
To
b
ias
G
rosser
Use range-based for loop [NFC]
commit
|
commitdiff
|
tree
2017-01-19
Tobia
s
Grosser
Improve tes
t
coverage in test
/
Isl/CodeGen/loop
_
parti
a
l
l
y_i
n
_
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Tobias Grosse
r
Rel
a
x
assert when setting access functions w
i
th in
v
ar
i
ant
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
T
o
bias
Grosser
tes
t
:
h
a
r
den
test case to fail eve
n
in
non-asserts
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
T
obias Gross
e
r
d
ocs: Add source of LLVM pass order illustr
a
tion
commit
|
commitdiff
|
tree
2017-01-16
Tobias Grosser
Add t
e
st showing the update of access functions with
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias
G
ross
e
r
ScopInfo: document base pointers in
alias
-
checks must
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
T
o
bias Grosser
ScopInfo: Improve
comments i
n
bui
l
dAliasGroup [NFC]
commit
|
commitdiff
|
tree
2017-01-16
Tob
i
as Grosser
Sco
p
Info: split out construction of a
single alias
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
T
obias Gros
s
er
Sco
p
Info: Do not modify the original a
l
ias group [
N
FC]
commit
|
commitdiff
|
tree
2017-01-16
Tob
i
a
s
Gross
e
r
Sco
p
Info: No n
e
ed
t
o keep R
e
adOnly
A
ccesses in an
add
i
tional
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias
G
ros
s
er
Sc
o
p
I
nfo
:
no need to clear alia
s
group explicitly
commit
|
commitdiff
|
tree
2017-01-16
Tobias
Grosser
Un
-
XF
A
I
L
test
c
ase after half support was ad
d
ed t
o
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias
Grosser
A
djust formatting to
c
ommi
t
r292110 [
N
FC
]
commit
|
commitdiff
|
tree
2017-01-16
To
b
ias G
r
o
s
ser
S
copInfo:
F
old Smal
l
Vectors
used in
alias check generation
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
To
b
ias Gros
s
er
ScopInfo: Extra
c
t out split
A
liasG
r
o
u
psByD
o
mai
n
[NFC]
commit
|
commitdiff
|
tree
2017-01-16
Tobias G
r
osser
ScopInfo: Extr
a
ct out buildAliasGr
o
upsF
o
r
A
ccesses
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
T
o
bi
a
s G
r
o
s
ser
Do
n
ot track th
e
isl PDF manu
a
l in
S
VN
commit
|
commitdiff
|
tree
2017-01-14
Tobi
a
s Gros
s
er
Use
t
yped enums to mode
l
MemoryKind
a
nd move M
e
moryKind
.
.
.
commit
|
commitdiff
|
tree
2017-01-14
To
b
i
a
s
G
rosser
S
c
heduleOptimize
r
: Allow to set register width in c
o
mmand
.
.
.
commit
|
commitdiff
|
tree
2017-01-13
T
o
bias Gr
o
sser
ScopInfo: use corre
c
t enum type
in type definitio
n
commit
|
commitdiff
|
tree
2017-01-12
Tob
i
as Gr
o
ss
e
r
Update to rece
n
t clan
g
-
f
o
rmat changes
commit
|
commitdiff
|
tree
2017-01-11
T
o
b
ias Grosser
Update tests to
m
or
e
pr
e
cise analy
s
is results in LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-01-08
Tobias Grosser
w
w
w: Add d
a
tes R
S
S news
commit
|
commitdiff
|
tree
2017-01-08
Tobias
Grosser
www: add
r
ss feeds from pollylabs
.
org and polyhe
d
ral
.
.
.
commit
|
commitdiff
|
tree
2017-01-08
To
b
ias Grosser
www: add Polly Labs name
d
link
commit
|
commitdiff
|
tree
2017-01-08
Tobia
s
Grosser
www:
Ad
d
p
oll
y
l
a
b
s
news
to navigation
commit
|
commitdiff
|
tree
2017-01-08
T
obias
G
r
o
s
ser
w
ww:
A
dd news
for HiPEAC 2017
commit
|
commitdiff
|
tree
2017-01-06
Tobias Grosser
Fix som
e
typos in comments
commit
|
commitdiff
|
tree
2016-12-31
Tobia
s
Grosser
Up
d
ate to isl-0
.
18-43-g
0
b42
5
6f
commit
|
commitdiff
|
tree
2016-12-28
Tobias Grosser
Update to isl-0
.
18-28-gccb9f3
3
commit
|
commitdiff
|
tree
2016-12-26
Tob
i
as Grosser
Update to i
s
l-
0
.
18
-
17-g2844ebf
commit
|
commitdiff
|
tree
2016-12-23
Tobias Grosser
Sc
h
eduleOptimizer:
Fix
s
pelling of option '-
p
o
ll
y
-
target
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
Tob
i
as
G
rosse
r
Update is
l
to isl
-
0
.
18-9-gd4734f3
commit
|
commitdiff
|
tree
2016-12-19
Tobias Grosser
F
i
x
clang-form
a
t
commit
|
commitdiff
|
tree
2016-12-13
Tobias
G
r
o
sser
Adjust clang-format
formatting to
r
289531
commit
|
commitdiff
|
tree
2016-12-02
T
obias Grosser
[Sco
p
I
n
f
o] Fold consta
n
t coeffi
c
ients in array
d
imen
s
ions
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Tobias Gross
e
r
[
S
copInfo] Se
p
a
r
a
te
c
o
n
struction and final
i
z
a
tion of
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
Tobias
G
rosser
Ad
d
newline at end of d
e
b
ug print
commit
|
commitdiff
|
tree
2016-11-29
Tobias
G
rosser
Up
d
ate
fo
r
clang-format change in
r
2
8
8119
commit
|
commitdiff
|
tree
2016-11-26
Tobia
s
Grosser
[Sc
o
pInfo
]
Use SCEVRewriteVisi
t
or t
o
simplify SCEVSen
s
itiveP
.
.
.
commit
|
commitdiff
|
tree
2016-11-26
T
o
bias Grosse
r
[ScopDetect] Ex
p
and statist
i
cs of the detec
t
ed
s
cops
commit
|
commitdiff
|
tree
2016-11-26
Tobias
Grosser
[ScopDetectionDiagno
s
t
i
c]
Col
l
e
c
t
statistic
s
f
o
r each
.
.
.
commit
|
commitdiff
|
tree
2016-11-26
Tobias Grosser
[
S
copDetectionDi
a
gnostic]
IrreducibleRe
g
ion i
s
a subclasses
.
.
.
commit
|
commitdiff
|
tree
2016-11-26
Tobias Grosser
[Sco
p
D
etect
i
onDiagnos
t
ic] Re
m
ov
e
leftover RejectReasonKind
.
.
.
commit
|
commitdiff
|
tree
2016-11-26
To
b
ia
s
G
rosser
[Scop
D
ectionDiag
n
ostic] Use scoped enums instead
t
h
ree
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Tobia
s
Grosser
Upda
t
e to isl-0
.
17
.
1
-
28
4
-gbb38
6
38
commit
|
commitdiff
|
tree
2016-11-22
To
b
ias Gros
s
er
[
CodeGen] Add fla
g
to code-gene
r
a
t
e most me
m
ory a
c
cess
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Tobias Gr
o
sser
[
t
e
st] Si
m
plify te
s
t
c
ase by removing
unreferenced
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Tob
i
a
s Grosser
[test] Ensure important
b
asic b
l
ocks in test
ca
s
e have
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
T
obias Grosser
test: add mo
r
e
d
etai
l
s to
non-a
f
fine test case
commit
|
commitdiff
|
tree
2016-11-21
Tobias
G
rosser
[
S
c
o
p
D
e
tect] U
s
e mayRead
O
rWriteMemory t
o
s
h
orten condition
commit
|
commitdiff
|
tree
2016-11-21
Tobias
Gro
s
s
er
[ScopDete
c
t] Re
m
ove
u
nnecessary na
m
espace qualifier
commit
|
commitdiff
|
tree
2016-11-16
Tobia
s
Grosser
U
p
d
a
t
e
t
o isl-0
.
17
.
1
-
267-gbf
9
7
23
d
commit
|
commitdiff
|
tree
2016-11-13
Tobia
s
Gro
s
s
er
[ScopBuilder] Drop unnecessary namespace identi
f
i
e
rs
.
.
.
commit
|
commitdiff
|
tree
2016-11-13
Tobias Gro
s
s
e
r
[SCEVAffinator] Do n
o
t sc
a
n redundantly for par
a
meters
commit
|
commitdiff
|
tree
2016-11-13
Tobias Grosser
[
S
copD
e
t
ect] Conservatively handle inaccessible
memory
.
.
.
commit
|
commitdiff
|
tree
2016-11-13
Tobia
s
Gr
o
s
ser
[
t
e
sts] Adjust test ou
t
p
u
t to recent changed SCEV canonocali
.
.
.
commit
|
commitdiff
|
tree
2016-11-13
Tobias Grosser
[Sco
p
Detect] Evaluate and
v
erify branches at branch
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
Tobias Gros
s
er
S
C
EVAffinator: p
a
ss parame
t
er-o
n
ly
set to
a
ddRestriction
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
T
o
bias Grosser
I
s
lAst: always use
t
he context during ast gene
r
ation
commit
|
commitdiff
|
tree
2016-11-10
Tobias
G
rosser
SCEV
V
alidator: add n
e
w parameters resulting
f
rom
constant
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
T
obias G
r
osser
Do no
t
allow switch state
m
ent
s
i
n
loop lat
c
hes
commit
|
commitdiff
|
tree
2016-11-09
Tobias Grosser
ScopIn
f
o: onl
y
r
u
n
code need
e
d for A
S
SER
T
in DEBUG
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
T
o
b
i
as Grosser
SCEVValidator: reduce i
n
den
t
a
t
i
on to incr
e
ase readab
i
li
t
y
.
.
.
commit
|
commitdiff
|
tree
2016-11-05
Tobias G
r
osse
r
Is
l
NodeBuilder: Ensure new
l
y ge
n
erated memory ac
c
e
s
se
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-05
T
obias
G
r
oss
e
r
S
c
opInfo: Ensur
e
co
p
y statement memory accesses
a
re
.
.
.
commit
|
commitdiff
|
tree
2016-11-04
Tobias Grosser
Update isl to i
s
l-0
.
17
.
1
-243-g24c0339
commit
|
commitdiff
|
tree
2016-10-29
To
b
ias Grosser
[S
c
opD
e
tect] Use SCEV
R
e
w
rit
e
Visitor to simplify SCEV
R
e
m
o
v
e
SM
.
.
.
commit
|
commitdiff
|
tree
2016-10-20
Tobias
Gross
e
r
Update isl to isl-0
.
1
7
.
1-23
6
-ga9c6cc7
commit
|
commitdiff
|
tree
next