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] Allow epilogues to be the main statement of a BB.
2018-02-03
Michael Kruse
[ScopInfo]
Allow epilog
u
es t
o
be the
main s
t
atement
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
M
i
ch
a
el K
r
u
se
Run clang-fo
r
m
a
t after r3
2
4003
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-23
Michael
K
ru
s
e
[ScopBuilder]
Prefer PHI Write accesses in
the statement
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Michae
l
K
ruse
[
V
irtualInst] Der
i
ve
correc
t
use kind of PHI
ope
r
ands
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Mi
c
h
ael
K
r
u
se
[S
c
opBuild
e
r
] Revise statement naming
when there are
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michae
l
Kruse
[Scop
I
nfo] Pas
s
name t
o
S
copS
t
mt ctor
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-16
Michael K
r
use
[IslTools] du
m
pPw: Dump same stru
c
t
ure pieces
t
ogether
.
commit
|
commitdiff
|
tree
2018-01-12
Michael Kruse
[CMake] Use onl
y
keyword-ver
s
i
o
n of target_lin
k
_library
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
M
i
chael K
r
u
se
[CodeGen]
Fix noalias annotatio
n
s
f
or m
e
mcpy/
m
emmove
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Krus
e
Fi
x
isl
out-o
f
-quota
e
rrors
a
ffecting
l
ater quota guar
d
s
.
commit
|
commitdiff
|
tree
2017-12-11
M
i
c
h
ael Kruse
[ScopBuild
e
r] Spli
t
s
t
atements on encountering store
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michael Kruse
[ScopB
u
ilder] F
i
x typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-30
Michael Kruse
Up
d
ate form
a
t after clang-
f
orma
t
ch
a
nge
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
M
ichael Kruse
[CodeGen]
D
e
tect empty do
m
ain beca
u
se of
p
aramet
e
rs
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Mich
a
el
K
ruse
R
u
n polly-update-fo
r
m
a
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-09
Mi
c
hael K
r
u
s
e
Update for
m
att
i
ng to reflect ch
a
nge
i
n clang-format
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
M
i
chael
Kruse
[ForwardOpTree] Lim
i
t i
s
l op
e
r
a
tions o
f
known c
o
ntent
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kruse
[ZoneAlgo/For
w
ardO
p
Tree] Normalize P
H
Is to
t
h
eir kn
o
wn
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
M
i
chael
Kru
s
e
[D
e
LI
C
M] Fix wron
g
assumed acc
e
ss execut
i
on order
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kruse
[
O
p
e
nMP]
F
ix refer
e
nce col
l
ect
i
on of la
t
est base ptrs
.
commit
|
commitdiff
|
tree
2017-10-27
Michael Kr
u
se
[
F
orwardOpTree] U
s
e space
indention
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-10-27
M
i
chael Kr
u
se
[ForwardO
p
Tree] Relo
a
d
k
now values
.
commit
|
commitdiff
|
tree
2017-10-26
Mich
a
el Kruse
[Simplify] M
a
r
k
(
and sweep) based
o
n late
s
t access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Kru
s
e
[D
e
LICM] Add more tests for lo
o
p layo
u
ts
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-10-24
Michael K
r
use
[Z
o
neAlgo] Translate
ad
d
A
r
rayWriteAccess to is
l
++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kruse
[ISLTools] T
r
anslate computeReachingWrite to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kruse
[DeLICM] Do not
t
ry to map to
m
u
ltiple a
r
r
ay elem
e
n
t
s
.
commit
|
commitdiff
|
tree
2017-10-05
M
ichael Kr
u
se
[ScopBuild
e
r] Introdu
c
e -
p
olly-stmt-granularity=sc
a
lar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Michael Kruse
[Sco
p
Bui
l
d
er] In
t
rodu
c
e -polly
-
stmt-gr
a
nular
i
t
y option
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
M
ichae
l
Krus
e
[ScopBuilder] I
t
erate over statement instruction
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[S
c
opBuild
e
r] Build invar
i
ant loads
separately
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kr
u
se
[ScopBuilder
]
Build escaping depen
d
encie
s
se
p
ar
a
tely
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuild
e
r] Special
i
ze
e
xit bl
o
ck handling
.
NF
C
.
commit
|
commitdiff
|
tree
2017-10-02
M
i
c
h
a
el Kru
s
e
[Forwa
r
dOpTre
e
] Fix o
u
t-of-quota in as
s
ertion
.
commit
|
commitdiff
|
tree
2017-10-01
Michael Kruse
[ScopDetect] Do not add loa
d
s out of the SCoP
to require
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
M
i
c
h
ael K
r
use
[Polly] Add dum
p
Pw
(
) and
d
umpExpande
d
()
f
unctio
n
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael Kruse
[
ScopBuilder]
F
ix typo
.
N
FC
.
commit
|
commitdiff
|
tree
2017-09-28
Mi
c
hael K
r
use
[Supp
o
rt
]
Force in
s
t
a
n
tia
t
ion of isl dump() methods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Michael
K
ruse
polly-upd
a
te-fo
r
ma
t
after change in clang-format
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
Micha
e
l Kruse
[DeLICM]
Al
l
o
w
non-injecti
v
e PHIRead->PHIWrite map
p
ing
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kr
u
se
[ScopInfo] U
s
e
map
for value def/PHI read a
c
cesses
.
commit
|
commitdiff
|
tree
2017-09-21
Mi
c
hael Kruse
Check wh
e
t
h
e
r
IslAst
I
nfo and DependenceIn
f
o wer
e
computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Krus
e
[ScheduleOptimizer] Fix and test schedule
t
r
e
e
s
tatisti
c
s
.
commit
|
commitdiff
|
tree
2017-09-19
Michael
Kruse
[ForwardOpTree] Allow out-of-quota in examinati
o
n par
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
M
ich
a
el K
r
use
[Forwar
d
OpTree] Test the
ma
x
operations quo
t
a
.
commit
|
commitdiff
|
tree
2017-09-18
M
i
cha
e
l Kruse
[test] Enable -polly
-
codegen-ver
i
fy f
o
r regr
e
s
sion
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Micha
e
l Kruse
[ForwardOptTree] R
e
move redu
n
dant simplify()
.
NF
C
.
commit
|
commitdiff
|
tree
2017-09-09
Michae
l
K
ruse
[CodegenCleanup] Update c
l
e
anup passes according (old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michael Kruse
[CodeGen] Bitcast scala
r
writes to
a
c
tual
valu
e
.
commit
|
commitdiff
|
tree
2017-09-06
Michae
l
Kruse
Revert "
[
ScopDetect/Info]
Lo
o
k through PHIs that
f
ollow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Mi
c
ha
e
l Kr
u
se
[
t
es
t
] Add forgotte
n
REQUIRES
:
line
.
commit
|
commitdiff
|
tree
2017-09-06
M
ichael Kruse
[ZoneAl
g
o] Ha
n
dl
e
n
on
-
StoreInst/LoadInst MemoryAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael Kruse
[Simplify] Actua
l
l
y re
m
o
v
e unsed ins
t
ruction
f
rom region
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Mich
a
el Kr
u
se
[Forwa
r
dOpTree
]
Fix typos
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-09-01
Michael K
r
us
e
F
ix M
e
mory Access of failin
g
tests
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kr
u
se
[Sc
o
pB
u
ilder/
S
copInfo] Move r
e
duction
det
e
cti
o
n to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBui
l
der/ScopI
n
fo] Move ScopStmt::c
o
ll
e
ctSu
r
r
o
u
n
dingL
o
op
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mic
h
ael Kruse
[ScopBuild
e
r/ScopInfo
]
Mov
e
ScopStmt::buildDomain to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuilder/
S
copInfo] M
o
ve
S
c
o
pSt
m
t
::buildAccess
R
elat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuil
d
e
r/ScopInfo] Move and in
l
ine Scop::i
n
it in
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuil
d
er] Report
to dbgs()
on SCoP bailou
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
Mic
h
ael Kruse
[ScopBuilder] I
n
troduce metadata for splitting
scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
D
o not con
s
ider mem intrinsic
s
as error
.
commit
|
commitdiff
|
tree
2017-08-29
M
i
chael Kruse
Skip ign
o
r
e
d intrinsics
.
commit
|
commitdiff
|
tree
2017-08-28
Mi
c
hael
K
ruse
[ZoneAl
g
o
] More fine-grained bail-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[PM] Properly require and preser
v
e O
p
t
i
mizati
o
nRemarkEmit
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Michael
Kruse
[ZoneAlgo] Pri
n
t r
e
je
c
tion reason
s
t
o
llvm::dbgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Michael Kruse
[
CodeGen] Detect impossibl
e
par
t
ial write conditions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
c
h
a
el Kr
u
se
Add
more
s
tatisti
c
s
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[
ScopDetect] Include zero-iteratio
n
l
o
ops i
n
loop count
.
commit
|
commitdiff
|
tree
2017-08-23
Michae
l
K
ruse
[
S
cop
I
nliner
]
Fix hidden overl
o
ad warning
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
chael Kru
s
e
[Maxi
m
umSta
t
icExpansion]
A
v
oid warning i
n
rel
e
a
se builds
.
commit
|
commitdiff
|
tree
2017-08-23
Michae
l
Kruse
[PP
C
G
CodeG
e
n] Fix
c
o
m
piler war
n
ing: '<': signed
/
uns
i
g
ned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopInfo] Remove stray semicolon
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Mich
a
el Kruse
[ScopInfo] Fix typos in com
m
ent
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
M
i
chael K
r
use
[te
s
t] D
o
not p
i
p
e b
i
nary data to File
C
h
e
ck
.
commit
|
commitdiff
|
tree
2017-08-22
Micha
e
l
Kruse
[ScopD
e
tection] Add stat
for total numbe
r
o
f loop
s
.
commit
|
commitdiff
|
tree
2017-08-21
M
i
chael Kruse
[t
e
st]
A
dd
s
o
me test ca
s
e
s
for co
m
pu
t
eA
r
r
a
yUnused
.
commit
|
commitdiff
|
tree
2017-08-21
Mich
a
el Kruse
[
DeLICM] Fix unus
e
d zone for writ
e
s witho
u
t
i
n-be
t
w
een
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Michael Kruse
[MatMul]
M
ake Mat
M
ul de
t
ection independent of inte
r
nal
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Micha
e
l
K
rus
e
[ScopInfo]
Clarify co
m
men
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Mi
c
h
a
el Kruse
Remove depende
n
cy of Scop::getStm
t
For(Inst) on
g
etStmtFo
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[
C
odeGen] Use isLatestArrayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
Michael K
r
use
[Forw
a
rdOpTree] Set DE
B
UG_TYPE to "pol
l
y-optree"
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
chae
l
Kru
s
e
[
I
SLTo
o
ls/Z
o
neAlgo] Make
distri
b
u
teDomain and filterKnownVal
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
chael Kruse
[ZoneAlgo] Add mot
i
vation for
e
xception
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-09
Mic
h
ael K
r
u
s
e
[ZoneAlgo
]
Consold
i
ta
t
e condit
i
o
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Mi
c
hael Kruse
[
test]
A
dd descripti
o
ns a
n
d pse
u
docode to tes
t
s
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kruse
[DeLICM/ZoneA
l
go] Remove d
u
plicate
c
od
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Mic
h
ael Kru
s
e
[D
e
LICM]
P
rope
r
ly han
d
le PH
I
w
r
ites
becoming empty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Michael
Kr
u
s
e
[ForwardOpTree] Use known arr
a
y content analys
i
s
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
M
ichae
l
K
r
use
[DeLI
C
M] Refactor ZoneAlgorithm into ZoneAl
g
o
.
cpp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[ForwardOpT
r
e
e
] Refactor out forwardSpeculatabl
e
()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[Vi
r
tualInstructio
n
] Handle M
e
tad
a
taAsValue as constant
.
commit
|
commitdiff
|
tree
2017-08-03
Michael
Kruse
[VirtualInstruc
t
ion] Avoid
use of getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
Mi
c
hael Kr
u
se
[
t
es
t
] Fix te
s
t
case without Polly-A
C
C
.
commit
|
commitdiff
|
tree
2017-08-01
M
i
chael Kruse
[Forw
a
rdOpTree]
Execute
c
anForwardTree als
o
in r
e
lease
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Krus
e
[Simp
l
ify] Rewrit
e
r
e
dundan
t
write detection algo
r
it
h
m
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Krus
e
[Simplify] Improve scalability
.
commit
|
commitdiff
|
tree
2017-07-31
Michae
l
Kruse
[
F
o
rward
O
pTree] Su
p
port
s
ynthesiza
b
l
e valu
e
s
.
commit
|
commitdiff
|
tree
next