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
[Simplify] Mark (and sweep) based on latest access relation.
2017-10-26
Mi
c
h
a
el Kr
u
se
[Simplify] Mark (and
s
weep) based on
l
atest acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Micha
e
l Kruse
[DeLICM] Add
more tests for loop
l
a
youts
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-24
Mi
c
hael Kruse
[ZoneAlgo] Translate addAr
r
ayWriteAccess to isl++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kr
u
se
[ISLT
o
ols] Transl
a
te comput
e
R
e
a
ch
i
ngWrite
t
o isl++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Mic
h
ael Kruse
[De
L
I
C
M] Do
not try t
o
m
ap to multiple array ele
m
ents
.
commit
|
commitdiff
|
tree
2017-10-05
Mich
a
e
l K
r
use
[S
c
opBuilder] Introduce -polly-stmt-granularity=scalar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Mich
a
el Kruse
[S
c
opBuilder]
I
ntroduce -polly-stmt-gr
a
n
u
larity option
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuild
e
r] Iterate over stateme
n
t instructions
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuilder] Bu
i
ld invar
i
ant loads separately
.
commit
|
commitdiff
|
tree
2017-10-02
M
i
chael Kruse
[ScopBui
l
der] Buil
d
escapin
g
de
p
en
d
e
n
cies separately
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kru
s
e
[Sc
o
pBu
i
lder] Specialize exit block
h
andling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Michael
Kruse
[Forwar
d
OpTree] Fix out-of-qu
o
ta in assertio
n
.
commit
|
commitdiff
|
tree
2017-10-01
M
i
c
h
a
e
l Kruse
[
Scop
D
etect] Do not add loads
o
u
t
o
f
t
h
e SCoP to
re
q
uired
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael Krus
e
[Polly] Add
dumpPw
(
) and dumpExpan
d
ed() functi
o
ns
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael Kruse
[Sco
p
Builder] Fix typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-28
Micha
e
l K
r
use
[Support] Force
i
nstantiat
i
on
of isl dump() metho
d
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Michael Kruse
polly-update-format
a
fter change in clang-for
m
at
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Krus
e
[D
e
LICM] A
l
lo
w
non-injective PH
I
Read->
P
HIWrite mapping
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kruse
[
ScopInfo] Use map fo
r
v
a
l
u
e
d
ef
/
P
HI read accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Michael
Kruse
C
heck whether IslAstI
n
fo and DependenceInfo were co
m
pu
t
ed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Mic
h
ael Kruse
[
S
c
h
eduleOptimizer] Fix
a
nd test schedule tree statistics
.
commit
|
commitdiff
|
tree
2017-09-19
Michael Kruse
[ForwardOpTree] All
o
w out-o
f
-
q
uota
in
e
xamination part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Mich
a
el Kruse
[Fo
r
wardOpTree]
T
est the max o
p
erations qu
o
ta
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[test] Enabl
e
-poll
y
-
c
odegen-verify for regr
e
ssion
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
M
i
c
hael
Kruse
[ForwardOptTr
e
e] Rem
o
ve redunda
n
t simplify(
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
Michael Kruse
[Cod
e
gen
C
leanup] U
p
d
a
te clea
n
up passe
s
a
c
cording
(old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Mich
a
el Krus
e
[
CodeGen
]
Bi
t
cast sca
l
ar
w
r
ites to
a
ctua
l
value
.
commit
|
commitdiff
|
tree
2017-09-06
M
ich
a
el Kruse
Revert "[ScopDetect
/
Info] Look th
r
ou
g
h PHIs
that follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Mic
h
ael Kruse
[test] A
d
d forgotten REQU
I
RE
S
:
l
i
ne
.
commit
|
commitdiff
|
tree
2017-09-06
M
i
chael Kru
s
e
[ZoneAlgo] Ha
n
dle non-StoreInst/
L
oadIns
t
Me
m
ory
A
c
cesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael Kr
u
se
[Simplify
]
Ac
t
ually remov
e
unse
d
instr
u
c
t
ion from reg
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
M
ichael Kruse
[ForwardOpT
r
ee] Fix typ
o
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
Michael
K
r
use
Fix
Me
m
o
ry Access of failing tests
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
K
ruse
[ScopBuilder/ScopInfo] Mov
e
re
d
uction detection to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l Kru
s
e
[ScopBuilde
r
/ScopInfo]
M
ove ScopStmt:
:
collectSurroundi
n
gLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l Kruse
[S
c
opBuil
d
er/ScopIn
f
o] Move ScopStmt:
:
buildD
o
main to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[Sc
o
pBui
l
der
/
ScopInfo]
M
ove
S
cop
S
tmt::buildAccessR
e
lations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
e
l Kruse
[ScopBuil
d
er/ScopInfo] Move and i
n
lin
e
Scop::init
int
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mic
h
ael
K
ruse
[ScopBuil
d
er] R
e
por
t
to
dbgs()
on
SC
o
P bail
o
ut
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[Sc
o
pBuilde
r
] In
t
roduce metadata for s
p
lit
t
ing scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael
Krus
e
Do not con
s
id
e
r m
e
m intrin
s
ics as e
r
r
or
.
commit
|
commitdiff
|
tree
2017-08-29
Michael
K
ruse
S
kip
i
g
nore
d
i
n
trinsics
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[ZoneAlgo] More fine-grained b
a
il-out
.
commit
|
commitdiff
|
tree
2017-08-28
Mich
a
el Kr
u
se
[PM] Properly require
a
nd
prese
r
ve
Optimi
z
atio
n
R
e
markEmitte
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Micha
e
l Kr
u
se
[Zo
n
eAlgo] Print reject
i
on r
e
a
s
ons to
llvm::dbgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Mic
h
a
e
l Kruse
[CodeGen]
Detec
t
impossible partia
l
wr
i
te
c
o
ndition
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
A
d
d more statistics
.
commit
|
commitdiff
|
tree
2017-08-23
Mi
c
hael Kruse
[
S
copDetect] Include zero-itera
t
i
o
n lo
o
ps in loop
c
ount
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el Kruse
[
S
copInli
n
e
r
] Fix hidd
e
n
o
ve
r
load warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
chael Kruse
[MaximumStaticEx
p
ansio
n
]
Avoid
w
a
r
nin
g
in rel
e
a
s
e
builds
.
commit
|
commitdiff
|
tree
2017-08-23
Micha
e
l Krus
e
[PPCGCod
e
Gen] Fix compiler warning: '<'
:
s
i
gne
d
/unsi
g
ned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michae
l
Kru
s
e
[ScopInf
o
]
Re
m
ove str
a
y
sem
i
colon
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-22
Mich
a
el Kruse
[ScopInfo] Fix t
y
pos in comment
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-22
Micha
e
l Kruse
[
t
est] Do n
o
t pipe bina
r
y data to
F
i
leCh
e
ck
.
commit
|
commitdiff
|
tree
2017-08-22
Micha
e
l Kr
u
se
[
ScopDetection] Add stat fo
r
tota
l
number of loops
.
commit
|
commitdiff
|
tree
2017-08-21
Mi
c
hael Kruse
[test] Add
s
ome test
c
a
s
es for computeArrayUnused
.
commit
|
commitdiff
|
tree
2017-08-21
Michae
l
Kru
s
e
[DeLICM
]
Fix unused zone for wr
i
tes with
o
ut in-
b
et
w
een
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Michael
Kruse
[
M
atMul] Ma
k
e
MatMu
l
dete
c
t
ion independent o
f
i
n
tern
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
M
i
c
hael Kruse
[ScopInfo] Cl
a
ri
f
y commen
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
Re
m
ove dependency
of Scop::getSt
m
tFor(I
n
s
t
)
on g
e
t
Stmt
F
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michae
l
Kruse
[
C
odeGe
n
]
U
s
e
isLatestArr
a
yKind
(
)
.
commit
|
commitdiff
|
tree
2017-08-09
M
ichael Kruse
[ForwardOpTree] Set DEB
U
G_TYPE to "p
o
lly-optree"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ISLTo
o
l
s
/ZoneAl
g
o] Make distribu
t
eDoma
i
n and filterKnownVal
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Micha
e
l
K
r
use
[ZoneAlgo] Add m
o
tivation for excep
t
ion
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ZoneAlgo] Consoldi
t
a
te condition
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Mic
h
ael Kruse
[test] Add d
e
scrip
t
ions an
d
p
s
eudocode to
tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
M
i
chael Kruse
[DeLICM/ZoneAlgo] Remove dupl
i
cate code
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
M
i
c
h
ae
l
Kruse
[DeLICM] Pr
o
perly h
a
ndle P
H
I
w
r
ites becoming emp
t
y
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Mich
a
el Kruse
[F
o
rwardOpTre
e
] Use k
n
own array content analysis t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[
D
eLICM] Refactor Zo
n
e
A
lgor
i
t
h
m into Z
o
neAlgo
.
cpp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael K
r
use
[ForwardOpTr
e
e] Refactor out forwardSp
e
culatab
l
e
()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
M
i
ch
a
el Kruse
[
VirtualInstruction] H
a
ndle Meta
d
ataAsVa
l
u
e as
constant
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[Virtu
a
l
In
s
tr
u
ction] Avoid
u
se of getStmtFor(BB)
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-03
Micha
e
l Kruse
[test]
F
i
x
test cas
e
w
i
th
o
ut Poll
y
-
ACC
.
commit
|
commitdiff
|
tree
2017-08-01
M
i
chael Kr
u
se
[Fo
r
wardOpTree] E
x
ecute
canForwardTree als
o
in release
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Krus
e
[Simplify] Rew
r
ite
redundant wr
i
te
d
etection al
g
orithm
.
commit
|
commitdiff
|
tree
2017-08-01
M
i
chael
K
ruse
[S
i
mpl
i
fy]
I
mprove sc
a
labili
t
y
.
commit
|
commitdiff
|
tree
2017-07-31
M
icha
e
l Kruse
[For
w
ardOpTree] Suppo
r
t synthesi
z
able va
l
ues
.
commit
|
commitdiff
|
tree
2017-07-31
Mic
h
ael K
r
use
[Simpl
i
fy
]
Re
m
ove a
l
l kinds o
f
r
e
dunda
n
t sc
a
lar wr
i
tes
.
commit
|
commitdiff
|
tree
2017-07-29
Michae
l
Kruse
[Simpli
f
y] Impl
e
m
e
n
t write accesses coales
c
in
g
.
commit
|
commitdiff
|
tree
2017-07-29
Mich
a
el Kruse
[tes
t
] A
d
d test case fo
r
-
polly-simplify
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
M
ichael Kruse
[Simplify] Do not remove d
e
pendencies of phis within
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Mi
c
hael Kru
s
e
[V
i
rtualInstruction]
D
o
n
ot ite
r
ate ove
r
a
regio
n
sta
t
ement
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
M
ichael K
r
use
[VirtualInstruction] Rem
o
v
e
ass
e
r
tion
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
M
ichael Kruse
[test] Fix typo in fil
e
na
m
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mic
h
ael Kru
s
e
[Simplify] Fix typo in statistics o
u
tput
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[Si
m
p
lify] Remove empty partial accesses
f
i
r
st
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[ScopBuilder/Simplify]
Refactor isEs
c
aping
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[Simplify] C
o
unt PHINode
s
in
simp
l
ifiable
e
x
it
n
odes
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Mich
a
el
Kruse
[ScopInfo]
N
ever pr
i
nt instruction list of re
g
ion
stmts
.
commit
|
commitdiff
|
tree
2017-07-26
Mi
c
h
ael Kruse
[S
i
mplify]
D
o not setInstr
u
c
tions()
of region stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Simplify] Fi
x
i
nvalid removal write for
e
scaping value
s
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[ScopInfo] A
v
oid use of getStmtFor(
B
B)
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kru
s
e
[S
C
E
V
Val
i
dator]
Loop ex
i
t values
o
f loops before the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Mic
h
ael
K
ruse
[ScopI
n
fo] Rename ScopStmt:
:
contains(
B
B) t
o
r
epresents
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Mic
h
a
e
l Kruse
[Sco
p
Info] Fix assertion for PHIs not in a region stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kr
u
se
[F
o
rwardOpTr
e
e] Pr
o
p
e
rly i
n
dent
e
numeration in comment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
ichael K
r
use
[Forwar
d
OpTre
e
] Rename FD_
C
a
n
Fo
r
ward to FD_C
a
nForwa
r
dLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Krus
e
[
ForwardOpTree]
A
dd
comments to ForwardingDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
K
r
u
se
[
Forwar
d
O
p
T
ree]
S
upport re
a
d-only value us
e
s
.
commit
|
commitdiff
|
tree
next