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
epilogues to
b
e
th
e
main stateme
n
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Mic
h
ael K
r
us
e
R
un
c
lang-f
o
r
m
a
t
a
fter r32400
3
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-23
Micha
e
l
Kruse
[ScopBu
i
l
der] Prefer PH
I
Write a
c
c
esses in the statem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
M
i
chael Kruse
[VirtualInst]
D
erive corre
c
t use kind of P
H
I operands
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
M
i
chael Kru
s
e
[ScopBuil
d
er] Revise st
a
tement naming whe
n
the
r
e are
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michael
Kruse
[S
c
op
I
nfo]
P
ass na
m
e to ScopStmt ctor
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-16
Mic
h
a
e
l
K
ruse
[IslT
o
ols
]
dumpPw
:
Dump same structure pie
c
es together
.
commit
|
commitdiff
|
tree
2018-01-12
Michae
l
Kruse
[CMake]
U
s
e onl
y
keyword-version o
f
t
a
rget_lin
k
_library
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
Micha
e
l
K
r
use
[CodeGen] Fix noalia
s
ann
o
tations for memcp
y
/mem
m
ove
.
commit
|
commitdiff
|
tree
2017-12-22
Mi
c
h
a
el Kruse
Fix isl out
-
of-quota errors
a
ff
e
cting later quota gua
r
d
s
.
commit
|
commitdiff
|
tree
2017-12-11
Mi
c
hael
K
r
u
se
[ScopBuilder] Sp
l
it statements on enc
o
unte
r
ing s
t
or
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michael Kruse
[Scop
B
uilder]
F
ix
t
ypo
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-11-30
M
ichae
l
Kru
s
e
U
p
date
f
ormat after clang-forma
t
cha
n
ge
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
M
i
ch
a
e
l Kruse
[CodeGen] Detect empty domain because o
f
parameters
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Michael Kruse
Run
p
oll
y
-update-for
m
at
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-09
Mic
h
ael
K
ruse
Update formatting to reflect change
i
n cl
a
ng-format
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Mic
h
ael Kruse
[
F
orw
a
rdOpTree] Li
m
it isl operat
i
on
s
of known content
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Krus
e
[ZoneAlgo/ForwardOpTree]
N
o
rmalize PHIs
t
o their known
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mi
c
hael Kruse
[
D
eLICM] Fix wrong assumed acc
e
ss execution
o
rder
.
commit
|
commitdiff
|
tree
2017-10-31
Michael
Kruse
[OpenMP] Fix
r
eference collection o
f
latest b
a
se ptrs
.
commit
|
commitdiff
|
tree
2017-10-27
Micha
e
l Kruse
[ForwardOpTre
e
] Use sp
a
ce in
d
ention
.
NF
C
.
commit
|
commitdiff
|
tree
2017-10-27
Mich
a
el
Kruse
[Fo
r
w
ardOpTree] Relo
a
d kno
w
values
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Kruse
[Simplify
]
M
ark
(and sweep
)
based on latest a
c
ce
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Mic
h
ael Kruse
[DeLICM] Add mo
r
e tests f
o
r lo
o
p layouts
.
NF
C
.
commit
|
commitdiff
|
tree
2017-10-24
Micha
e
l Kruse
[ZoneAl
g
o] Tran
s
late
addAr
r
a
yWriteAccess
to is
l
+
+
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
M
ichael
K
r
u
s
e
[
ISLTool
s
] Translate
c
omput
e
R
e
achingWrite
to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kruse
[DeLICM] Do
not try
t
o map
t
o mult
i
ple array
e
lem
e
nts
.
commit
|
commitdiff
|
tree
2017-10-05
M
ichael Krus
e
[ScopBuilder] Introduce
-
polly-stmt-
g
ranula
r
it
y
=scalar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
M
i
chael
K
ruse
[
S
co
p
Bu
i
ld
e
r] Introdu
c
e
-pol
l
y-
s
t
mt-granulari
t
y opti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Mi
c
hael Kruse
[S
c
opBu
i
lder] It
e
rate ov
e
r
statem
e
nt instruct
i
ons
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuilder
]
Build invariant
l
o
ads se
p
ar
a
tely
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Krus
e
[Scop
B
uilder] B
u
ild escaping de
p
endencies
separately
.
commit
|
commitdiff
|
tree
2017-10-02
Michae
l
Kruse
[
S
copB
u
ilder]
Spe
c
i
alize exit block ha
n
dling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[Forwa
r
d
OpTre
e
] Fix out
-
of
-
quota in asserti
o
n
.
commit
|
commitdiff
|
tree
2017-10-01
Michael Kruse
[
S
copDet
e
c
t
]
Do not
a
dd loads
o
ut
o
f the
S
C
oP to
requ
i
red
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
M
ichae
l
Kruse
[Polly]
Add dumpPw()
and dumpExpanded() functions
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Micha
e
l K
r
use
[Sco
p
B
u
i
lder] Fix
t
ypo
.
N
FC
.
commit
|
commitdiff
|
tree
2017-09-28
Michael Kruse
[Supp
o
rt] Force inst
a
ntiat
i
on of is
l
dump() met
h
ods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Mi
c
ha
e
l K
r
us
e
poll
y
-
update
-
forma
t
a
fter chan
g
e in c
l
ang-fo
r
m
at
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
M
i
c
hael
Kruse
[DeLI
C
M] Allow non
-
injective PHIRead->PHI
W
rite mapping
.
commit
|
commitdiff
|
tree
2017-09-21
M
icha
e
l Kr
u
se
[Sco
p
Info] Use map f
o
r value def/PHI read
a
cc
e
sse
s
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kruse
Check whether IslAst
I
nfo and Depen
d
enceInfo wer
e
computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kruse
[
S
c
heduleOptimiz
e
r]
F
ix and test schedule tree stati
s
tics
.
commit
|
commitdiff
|
tree
2017-09-19
Mic
h
ael Kruse
[
F
orw
a
rdOpT
r
ee] Allo
w
out
-
o
f
-quota in examinati
o
n part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael K
r
use
[F
o
rwardOpTree] Test the m
a
x
operations quot
a
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kr
u
se
[test] Enable
-
polly-codegen-ve
r
ify fo
r
r
egression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Mic
h
ael Kruse
[Forw
a
rdOp
t
Tr
e
e] Remove redunda
n
t sim
p
lify()
.
NF
C
.
commit
|
commitdiff
|
tree
2017-09-09
Michael Kru
s
e
[CodegenCleanup]
U
p
date cleanup passes a
c
cording
(ol
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Mich
a
el Kruse
[
Code
G
en] Bitcast scalar writes to actual va
l
ue
.
commit
|
commitdiff
|
tree
2017-09-06
Michae
l
K
r
use
Revert "[ScopDetect/I
n
f
o] Look t
h
ro
u
gh PHIs t
h
at follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
M
i
chael K
r
use
[test]
A
dd forgotten REQUIRES: line
.
commit
|
commitdiff
|
tree
2017-09-06
M
ichael Kru
s
e
[Zo
n
eAlgo]
Handle
non
-
S
to
r
eInst/L
o
a
d
I
n
st MemoryAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
M
ichael Kruse
[S
i
m
pl
i
f
y
]
Actual
l
y remove unsed
i
nstructi
o
n fr
o
m region
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Mi
c
hael Kruse
[ForwardOpTree]
F
i
x
typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
Micha
e
l Kr
u
se
Fix Memory Access
o
f fail
i
ng te
s
t
s
.
commit
|
commitdiff
|
tree
2017-08-30
M
ichael Kruse
[
S
c
opBuilder/ScopInfo] M
o
ve reduction detection
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
K
r
use
[S
c
opBuilder
/
ScopIn
f
o] Move Sco
p
S
t
mt::collectSurrou
n
d
in
g
Loop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
ichael Kruse
[ScopBuilder/
S
c
o
p
I
n
fo] Move ScopStmt::buildDomain to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[Sco
p
Builder/ScopInfo]
M
ove ScopStmt::buildAccessRel
a
ti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kru
s
e
[
S
copB
u
ilder/ScopInfo]
M
ove and inline S
c
op::init
i
nto
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
K
ruse
[ScopBu
i
lde
r
]
R
e
p
o
r
t to db
g
s
() o
n
SC
o
P bailout
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
hael
K
r
use
[
ScopBuilder] In
t
ro
d
uce
metadata for splitting sc
o
p
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kr
u
se
D
o n
o
t c
o
nsider mem intrinsics as error
.
commit
|
commitdiff
|
tree
2017-08-29
Michael K
r
use
Skip ig
n
ored int
r
insi
c
s
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[
Z
o
ne
A
lgo]
More fi
n
e
-grained bail-o
u
t
.
commit
|
commitdiff
|
tree
2017-08-28
M
ichael Kruse
[PM]
Prope
r
ly require and
preserve Optimiz
a
tio
n
RemarkEmitter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Mi
c
h
a
e
l Kruse
[
Z
o
neAlg
o
] Print
rejection reasons to llvm::dbgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Mic
h
ael Kruse
[CodeGen] Dete
c
t impossible
partial write conditions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
A
d
d
more statis
t
ics
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[Sc
o
pDe
t
ect] I
n
clude zero
-
iterat
i
on
l
oops
i
n
loop count
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
chael
K
ruse
[Sco
p
Inliner] Fix hi
d
den overload warn
i
ng
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[Max
i
mumStaticExpansi
o
n] Avoid war
n
ing i
n
release
b
uilds
.
commit
|
commitdiff
|
tree
2017-08-23
Mi
c
hael Kruse
[P
P
CGCodeGen]
F
ix compiler
w
arning: '
<
': sign
e
d/
u
nsigned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopI
n
fo] Remove st
r
ay
semicolon
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-22
M
ich
a
el Kru
s
e
[
S
cop
I
nfo] Fix t
y
p
o
s
i
n
c
ommen
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Micha
e
l Kruse
[test] Do not pi
p
e binary
d
ata to
F
ileCheck
.
commit
|
commitdiff
|
tree
2017-08-22
Mic
h
ael
Kruse
[ScopDetection] Add stat
f
or total numbe
r
of loops
.
commit
|
commitdiff
|
tree
2017-08-21
Michael Krus
e
[test] Add some test ca
s
es for co
m
puteArrayUnused
.
commit
|
commitdiff
|
tree
2017-08-21
Mich
a
el Kr
u
se
[De
L
ICM] Fix unu
s
e
d
z
o
n
e
fo
r
w
rite
s
without in-betwee
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Mich
a
el Kruse
[MatMul]
M
ake MatMul
detection independent of
i
nter
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Michael Kruse
[ScopInfo] Clarify comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
ch
a
el Krus
e
Remove dependen
c
y of
Scop::g
e
t
S
t
m
t
For(Ins
t
) on
getStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
M
ich
a
el K
r
u
s
e
[
C
odeGen] Use
isLatestArrayKind(
)
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[
Forwa
r
dOpTree]
S
et DE
B
UG_TYPE to "polly-o
p
tree"
.
commit
|
commitdiff
|
tree
2017-08-09
Mic
h
a
el Kruse
[ISLTools/Zon
e
Algo] Ma
k
e
d
istributeDom
a
in and filterKnownV
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Mich
a
el Kruse
[ZoneAlgo]
A
d
d
m
o
ti
v
ati
o
n for exce
p
tio
n
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
c
hael Kruse
[Zo
n
eAlgo] C
o
n
s
olditate
c
o
ndition
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Krus
e
[test]
A
d
d
d
e
sc
r
ip
t
ions
a
n
d
pseu
d
oc
o
de to tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Mic
h
ae
l
Kruse
[DeLICM/Z
o
ne
A
lgo] Rem
o
ve duplicate code
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-08
Michael K
r
use
[De
L
ICM
]
Properly handle PHI wri
t
e
s
becomin
g
empt
y
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Mich
a
el Kruse
[ForwardOp
T
ree] Use k
n
own arr
a
y conten
t
analysis
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Mi
c
hael Kruse
[
D
eLI
C
M] Refactor
ZoneA
l
gorithm in
t
o
Zo
n
eAlgo
.
cpp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
M
ichael Kruse
[F
o
rward
O
pTree] Re
f
actor out fo
r
w
ard
S
peculatable()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[VirtualInstruction
]
Hand
l
e M
e
tadataAsValu
e
as constant
.
commit
|
commitdiff
|
tree
2017-08-03
Mich
a
el Kruse
[Virtua
l
I
n
s
truction
]
Avoid u
s
e of getStmt
F
or(BB)
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[tes
t
] Fix test c
a
se
withou
t
Polly-ACC
.
commit
|
commitdiff
|
tree
2017-08-01
Mic
h
a
e
l
Kr
u
se
[ForwardOpTre
e
] Execut
e
ca
n
ForwardTre
e
also in release
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[Simp
l
ify] Re
w
r
it
e
redun
d
ant
write
d
etectio
n
algorithm
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kru
s
e
[Simpl
i
fy]
I
mprove s
c
alabilit
y
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Kruse
[ForwardOpTree
]
Support synthesizable values
.
commit
|
commitdiff
|
tree
next