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
M
ichae
l
Kr
u
se
[ScopInfo] Allow epilogues
t
o
be the main st
a
tement
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
M
i
chael
Kr
u
se
Run
c
lan
g
-for
m
at
a
fter r324003
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-23
M
i
chael Kruse
[ScopBuilder
]
Prefer PHI Wri
t
e
accesses in the st
a
tement
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Michael Kruse
[VirtualInst] Derive corre
c
t use ki
n
d of PHI operands
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michael Kr
u
se
[ScopBuil
d
er] Revise statem
e
nt
n
aming whe
n
there
a
re
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Micha
e
l
K
r
use
[Sco
p
Info] Pass
name to ScopStmt ctor
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-16
Michael Krus
e
[Is
l
Tools
]
d
u
mpPw: Dump sam
e
struct
u
re pieces tog
e
t
h
er
.
commit
|
commitdiff
|
tree
2018-01-12
Michael Kruse
[CMa
k
e]
U
s
e o
n
ly keyword-versi
o
n of ta
r
get_
l
ink_library
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
M
i
chael
K
rus
e
[Cod
e
Gen] Fix noalias annotation
s
fo
r
mem
c
py/me
m
move
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Kruse
Fix is
l
out-of-qu
o
ta errors affecti
n
g la
t
e
r quota guard
s
.
commit
|
commitdiff
|
tree
2017-12-11
Michael Kruse
[Scop
B
u
i
l
d
e
r] Sp
l
it statements
o
n encountering st
o
re
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michael Kruse
[ScopBuilder] Fix typ
o
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-30
Michael
Kruse
Up
d
ate for
m
a
t
af
t
er clang-format cha
n
ge
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
Michael
K
r
u
s
e
[CodeGen] Detect empty domain becaus
e
of param
e
ters
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Michae
l
Kr
u
se
Run poll
y
-up
d
ate-format
.
NF
C
.
commit
|
commitdiff
|
tree
2017-11-09
Michael
K
ruse
Update form
a
t
t
in
g
to
r
e
flect change in clang-form
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Mi
c
hae
l
Kruse
[ForwardOpTree] Limit isl operations of
known
content
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kruse
[
Zon
e
A
l
g
o
/ForwardOpTre
e
]
Normali
z
e PHIs
t
o th
e
ir
k
n
o
wn
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mich
a
el Kruse
[De
L
ICM] Fix wrong assumed acces
s
executio
n
orde
r
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kruse
[OpenMP]
F
ix refere
n
ce collection of latest b
a
s
e
ptrs
.
commit
|
commitdiff
|
tree
2017-10-27
Michael Kruse
[ForwardOpTree] Use
s
p
ace i
n
dention
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-27
Mi
c
h
a
el Kruse
[ForwardOpTree] Reload know values
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Kru
s
e
[
Simpl
i
fy
]
Mar
k
(an
d
sweep) based
o
n latest ac
c
ess
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Kruse
[
DeLICM] Add
m
or
e
tes
t
s
f
or loop layouts
.
N
FC
.
commit
|
commitdiff
|
tree
2017-10-24
M
i
chael Kru
s
e
[ZoneAlgo] Translate addArrayWrite
A
cces
s
to isl++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kru
s
e
[ISLTools] Transl
a
t
e c
o
mputeReach
i
ngWrit
e
to i
s
l++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
M
ich
a
el K
r
use
[DeLI
C
M] Do not try to
m
a
p to multiple array elements
.
commit
|
commitdiff
|
tree
2017-10-05
Mic
h
ael Kruse
[Scop
B
uil
d
er
]
I
n
tro
d
uce -
p
olly-stmt-gr
a
nular
i
ty
=
sc
a
lar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
M
ichael
Kruse
[ScopB
u
ilder] Int
r
o
duce -polly-stm
t
-granular
i
ty option
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
M
i
chael Kruse
[ScopBui
l
der]
Iterate o
v
er sta
t
ement
instruction
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Mich
a
el
K
ruse
[S
c
opBuilder] Bu
i
ld invariant load
s
sepa
r
ately
.
commit
|
commitdiff
|
tree
2017-10-02
Mich
a
el Kruse
[Sco
p
Builder
]
B
uild es
c
aping
d
ependencie
s
sepa
r
ately
.
commit
|
commitdiff
|
tree
2017-10-02
Mic
h
ael Krus
e
[S
c
opBuilder] Specializ
e
exit block handling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
M
i
chael Kruse
[For
w
ardOpTree] Fix out
-
of-quota in assert
i
on
.
commit
|
commitdiff
|
tree
2017-10-01
Mich
a
el Kru
s
e
[ScopDetec
t
] D
o
not a
d
d
l
o
ads out
o
f th
e
S
C
oP
t
o r
e
quired
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
M
i
c
hael Kruse
[Polly] Add dumpPw() an
d
dumpExp
a
nded() function
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michae
l
Kruse
[ScopBuil
d
e
r] Fix typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-28
Mic
h
ael Kr
u
se
[Support] F
o
rce instantiation of isl d
u
mp() m
e
thods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Mich
a
el Kruse
polly-update-form
a
t after ch
a
nge i
n
c
lang-format
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
Michae
l
Kruse
[DeLICM
]
Allow n
o
n-injective PHIRe
a
d->PHIWrite mapping
.
commit
|
commitdiff
|
tree
2017-09-21
M
i
c
h
a
e
l
Kruse
[ScopIn
f
o] Us
e
map fo
r
v
alu
e
def/PH
I
read accesses
.
commit
|
commitdiff
|
tree
2017-09-21
M
i
ch
a
el Kruse
Ch
e
ck whether I
s
lA
s
t
I
nfo and
Depen
d
en
c
eInfo were computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Micha
e
l Kruse
[S
c
he
d
uleOptimizer] Fix and test
schedule
t
ree statistic
s
.
commit
|
commitdiff
|
tree
2017-09-19
Michael Kruse
[For
w
ardO
p
T
ree] Allow o
u
t-of
-
qu
o
ta in
examinat
i
on part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
M
i
chael Kruse
[
F
orwardOpTree]
Tes
t
the max operations quota
.
commit
|
commitdiff
|
tree
2017-09-18
Michael K
r
use
[t
e
st] Enable -polly-codegen-
v
erify
for regression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[Fo
r
wardO
p
tTree] Remove redundan
t
s
i
mplify
(
)
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-09-09
Mi
c
ha
e
l Kruse
[Codeg
e
n
Cle
a
n
u
p
] Updat
e
cleanup passes accor
d
ing (old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michael Kru
s
e
[CodeGen] Bitc
a
st sca
l
ar wri
t
es to actu
a
l
value
.
commit
|
commitdiff
|
tree
2017-09-06
Mi
c
hael Kruse
Reve
r
t "[S
c
opDet
e
c
t/Info] Look
t
hr
o
ugh PHIs t
h
at follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Michael
Kr
u
s
e
[test]
Add forgotten
R
EQUIRES: line
.
commit
|
commitdiff
|
tree
2017-09-06
Mich
a
el Kruse
[Z
o
n
eAlgo]
Ha
n
dle non-Stor
e
Inst/Lo
a
dIns
t
Mem
o
ryAc
c
esses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael Kruse
[Simplify]
Actuall
y
remove unsed instruction from
r
e
gion
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Michael Kruse
[ForwardOpTree] Fix typos
.
N
FC
.
commit
|
commitdiff
|
tree
2017-09-01
Michael Kr
u
se
Fix Memory Access o
f
failing tests
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
Kruse
[ScopBuilder/ScopInfo] Move reduction
d
et
e
ct
i
on to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l Kruse
[ScopBuild
e
r/Scop
I
nfo] Move ScopSt
m
t::colle
c
tSurroundingLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
e
l
Kru
s
e
[
S
copB
u
ild
e
r/S
c
opI
n
fo] Move ScopSt
m
t::buildDomain to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
e
l Kruse
[S
c
o
pBuilder/Sco
p
Info] Move
ScopSt
m
t::bui
l
dA
c
cessRelatio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[Scop
B
u
ilder/ScopI
n
fo]
Move and inline Sc
o
p::ini
t
into
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
el Krus
e
[Sc
o
pBuilder] Repor
t
to dbgs(
)
on
S
CoP bailout
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[Sco
p
Builder
]
Introduce metadata
f
or s
p
litting scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
D
o
not consider mem intrinsics as
e
r
ror
.
commit
|
commitdiff
|
tree
2017-08-29
M
i
chael
Kruse
S
kip i
g
n
o
red int
r
i
nsics
.
commit
|
commitdiff
|
tree
2017-08-28
Michae
l
Kr
u
se
[Z
o
neAlgo]
M
ore fine-grained b
a
i
l-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michael
K
ruse
[PM
]
Properly require
a
nd
p
r
e
s
erve Optimizati
o
nRemarkEmi
t
ter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
M
i
c
h
ae
l
Kruse
[Zon
e
Algo] Print r
e
j
ecti
o
n
reasons to llvm::
d
bgs
(
)
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Michael Kruse
[CodeGen] De
t
e
ct imposs
i
ble partial w
r
ite conditions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Mi
c
h
a
el Kruse
Add more statistics
.
commit
|
commitdiff
|
tree
2017-08-23
Mic
h
ael
K
r
u
se
[S
c
o
p
Detect
]
I
n
c
lude
z
e
r
o-
i
t
erati
o
n
loops in loop count
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kr
u
se
[ScopInliner]
Fix
hidd
e
n overload warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
Michael
K
r
use
[MaximumSt
a
ticExpansion] Avoid w
a
rning in
r
e
l
ease builds
.
commit
|
commitdiff
|
tree
2017-08-23
Michael
K
r
u
se
[PPCGCodeGen] Fi
x
compiler warning:
'<':
s
igned/un
s
igned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopI
n
f
o
] Remove
s
tray semicolon
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Mich
a
el Kruse
[
S
copIn
f
o] Fix typos in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michae
l
Kr
u
se
[test]
Do not pipe b
i
nary data
t
o
Fil
e
Che
c
k
.
commit
|
commitdiff
|
tree
2017-08-22
Mi
c
hael Kruse
[
ScopDetec
t
io
n
] Add stat fo
r
total
n
umber of loops
.
commit
|
commitdiff
|
tree
2017-08-21
Mi
c
h
ael Kruse
[test] Ad
d
some t
e
st cases for computeArray
U
nused
.
commit
|
commitdiff
|
tree
2017-08-21
Michael K
r
use
[De
L
ICM]
F
ix u
n
used zone for
writes
w
i
t
h
out
in-between
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
M
i
c
hae
l
Kruse
[MatM
u
l
]
M
ake MatMul de
t
ection indep
e
n
de
n
t of inte
r
nal
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Michael Kruse
[ScopInf
o
] Clarify comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael
Kruse
Remove depende
n
cy of
S
c
op::getStmt
F
or(Inst)
on ge
t
StmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[Code
G
en]
Use isLatestAr
r
a
y
K
ind()
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[
F
o
r
w
ardOpTree] Set DEBUG
_
TYPE to "polly-
o
ptree"
.
commit
|
commitdiff
|
tree
2017-08-09
Mic
h
ael Kruse
[ISLTools/ZoneAlgo] Make d
i
stributeDomain an
d
filterKnownV
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Mic
h
a
e
l Kruse
[ZoneAlgo] A
d
d motiva
t
ion f
o
r
ex
c
eption
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael
K
ruse
[ZoneAlg
o
] Consolditate condi
t
ion
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-08
Mich
a
el K
r
use
[test] Ad
d
desc
r
ipt
i
on
s
and pseu
d
ocode to
t
ests
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kruse
[DeLICM/ZoneAlgo] Remov
e
duplicat
e
cod
e
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-08
Mich
a
e
l Kruse
[DeLI
C
M
]
Properly h
a
ndle PHI writes
becoming empt
y
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
M
i
ch
a
el Kru
s
e
[
F
orwardOpTree
]
Us
e
known a
r
r
ay content analysis
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
M
i
c
hael Kruse
[DeL
I
CM]
Refactor
Zon
e
Algorithm
i
n
t
o
Zon
e
Algo
.
cpp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kru
s
e
[Forward
O
p
T
ree]
Refactor o
u
t fo
r
wardSpeculatable
(
)
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Mi
c
hael Krus
e
[VirtualIn
s
truc
t
ion] Handle MetadataA
s
Value as con
s
tant
.
commit
|
commitdiff
|
tree
2017-08-03
M
ich
a
el
K
r
u
se
[VirtualInstruction] A
v
oi
d
use
of g
e
tStmtFo
r
(B
B
)
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kr
u
se
[
t
est] Fix t
e
st case without Polly-A
C
C
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[
F
orwardOp
T
re
e
] Execute canForwardTre
e
also in relea
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Krus
e
[Simplify] Rewrite re
d
u
nda
n
t write detectio
n
a
lgorithm
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[Si
m
plify] Improve scalabili
t
y
.
commit
|
commitdiff
|
tree
2017-07-31
M
ichael
K
r
use
[ForwardOpTree] Support
s
ynthesizable va
l
ues
.
commit
|
commitdiff
|
tree
next