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
[Sco
p
Info] Allow epilogu
e
s to
b
e the main statement
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Michael Kruse
Run
c
lang-fo
r
mat
after r
3
24003
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-23
Michael
K
r
u
s
e
[ScopBui
l
der] Prefer P
H
I Write ac
c
e
s
ses in
t
he
s
t
a
tement
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
M
ichael Kru
s
e
[VirtualInst] Derive correct
u
se
kind of PHI operands
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michael Kruse
[
Scop
B
uil
d
er] Revise statement naming
whe
n
there
are
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
M
icha
e
l
K
r
use
[ScopInfo] Pass n
a
m
e
to ScopS
t
mt ctor
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-16
Michael Kr
u
se
[IslT
o
ols] d
u
mpPw: Dump same
s
tructure pieces to
g
e
ther
.
commit
|
commitdiff
|
tree
2018-01-12
Michael Kruse
[C
M
ake] Use
o
nly keyword-version of target_link_library
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
M
ic
h
ael Kr
u
se
[CodeGen] Fix noalias annotati
o
ns
for memcpy/memmove
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Kr
u
se
Fix isl
o
u
t
-of-quota er
r
ors
a
ff
e
cting later
q
u
ota guards
.
commit
|
commitdiff
|
tree
2017-12-11
Michael Kru
s
e
[ScopBuilder] Split statement
s
o
n
encountering store
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michael Kruse
[ScopB
u
ilder] Fix typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-30
Michael Krus
e
Update format aft
e
r clang-format change
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
M
i
c
hael Kruse
[
C
od
e
Gen] Detect empty domain bec
a
use of
parame
t
ers
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Michael Kruse
Run polly-update-format
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-11-09
Michael Kruse
Update formatting to
re
f
l
e
c
t change in clang-format
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Michael
K
ruse
[ForwardOpTree] Limit isl ope
r
a
tio
n
s of known content
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mic
h
ae
l
Kruse
[
Z
o
n
eAlgo/ForwardOpTree]
N
orm
a
lize PHIs
to their known
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kruse
[
DeLICM] Fix wrong assum
e
d ac
c
ess
e
xecuti
o
n order
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Krus
e
[OpenMP]
F
ix refe
r
en
c
e
c
o
l
lection of latest base p
t
r
s
.
commit
|
commitdiff
|
tree
2017-10-27
M
i
chael Kruse
[Forwa
r
dOpTree] Use space indention
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-27
M
i
ch
a
el Kruse
[Forw
a
r
dOp
T
re
e
] Reload know values
.
commit
|
commitdiff
|
tree
2017-10-26
Michae
l
Kru
s
e
[Sim
p
l
i
fy
]
Mark (and
s
w
e
ep) ba
s
ed o
n
la
t
est access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
M
ichael Kr
u
se
[DeLIC
M
] Add more te
s
ts
for loop layouts
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Krus
e
[
Z
oneAlgo] Translate addArrayWriteAcc
e
s
s to
isl++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael K
r
u
s
e
[
I
S
L
Tools]
T
ranslate co
m
p
u
teReachingWrite to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
M
icha
e
l
K
ruse
[DeLICM] Do not try t
o
map t
o
multiple a
r
ray elements
.
commit
|
commitdiff
|
tree
2017-10-05
M
ichael Kruse
[
S
copBuil
d
e
r
]
Introduce -poll
y
-stmt-gr
a
nularity
=
scal
a
r
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
M
i
chael Kruse
[
S
copBui
l
der] Intro
d
uce -polly-s
t
m
t-gr
a
nularity option
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuilder]
Iterate
o
v
e
r st
a
te
m
e
nt
in
s
tru
c
tions
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Mic
h
a
el K
r
use
[ScopBuilder]
B
uild inv
a
riant loads separately
.
commit
|
commitdiff
|
tree
2017-10-02
M
i
chael Kruse
[ScopBuilde
r
] Build e
s
capin
g
de
p
endencie
s
s
ep
a
rately
.
commit
|
commitdiff
|
tree
2017-10-02
Mi
c
hael Kruse
[ScopBuilder] Specialize exit
block han
d
l
ing
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Michael K
r
use
[ForwardOpTree] Fix out-of-quota in a
s
sertion
.
commit
|
commitdiff
|
tree
2017-10-01
Michael
K
ruse
[ScopDetect] Do not add loads out of the SCoP to required
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael
Kruse
[Polly
]
A
d
d dumpPw() and d
u
m
p
Exp
a
nded
(
)
f
unctions
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Micha
e
l K
r
use
[ScopBuilder] Fix typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-28
Michael
Kru
s
e
[
S
upp
o
rt]
F
orce insta
n
tiation
of isl dump() methods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Michael Kruse
polly-update-format after c
h
ange
i
n c
l
ang-
f
ormat
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kruse
[
DeLICM]
A
llow non-in
j
ective PH
I
Read->PHIWrite mapping
.
commit
|
commitdiff
|
tree
2017-09-21
Michae
l
Kr
u
se
[
ScopInfo] Us
e
map f
o
r
val
u
e d
e
f/PHI read accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kruse
Check
whether IslAstInfo and Dependence
I
nfo were
c
omputed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kru
s
e
[ScheduleOptimi
z
er] Fix and te
s
t schedule tree stati
s
tics
.
commit
|
commitdiff
|
tree
2017-09-19
Michael
Kr
u
se
[For
w
ardOpTree] Allow
o
ut-of-quota in exam
i
nation part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Mic
h
ael Kruse
[For
w
a
r
dOpTree]
Test the max operations quota
.
commit
|
commitdiff
|
tree
2017-09-18
M
ichae
l
Kruse
[test] Enab
l
e -polly-codegen-ve
r
ify for regre
s
sio
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael
Krus
e
[Fo
r
wardOptTree] Remove redundan
t
s
implify()
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-09-09
M
i
chael
Kruse
[Codeg
e
nCleanup
]
Update c
l
eanup passes ac
c
ording (o
l
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
M
ichael
K
r
use
[CodeGen]
Bitc
a
st
scalar writes
t
o actual
v
alue
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kruse
Reve
r
t "[Sco
p
Detect/Info] Look through PHIs that follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Michae
l
Kruse
[
t
est] Add forgot
t
en REQUIRE
S
: l
i
ne
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kr
u
se
[ZoneAlgo
]
Handle non-S
t
oreInst/LoadInst Memor
y
Ac
c
esse
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Mi
c
hael
K
ruse
[Sim
p
lify] Actually remove unsed i
n
struct
i
on f
r
om region
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Micha
e
l Kruse
[ForwardOpTree]
F
ix t
y
pos
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
Michael
Kruse
F
i
x Memory
A
ccess of faili
n
g tes
t
s
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chael Kru
s
e
[Scop
B
uilder/Scop
I
n
f
o] Move
r
eduction detection to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l Kruse
[Sc
o
pBuilder/S
c
o
p
I
n
fo]
Move ScopStmt
:
:collectSurroundingLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michae
l
Kruse
[ScopBuilder/ScopI
n
fo] Move Sco
p
St
m
t::buildDomain to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
el K
r
use
[ScopBuilder/ScopInfo
]
Move ScopStmt::bu
i
ldAccessRelations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
Kruse
[ScopBui
l
de
r
/ScopInfo] Move and inline S
c
op::init in
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mic
h
a
e
l
Kruse
[S
c
opBuilder] Rep
o
rt to dbgs
(
) on
S
CoP bail
o
ut
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chae
l
K
r
use
[
ScopB
u
il
d
er]
Introduce m
e
t
adata
f
or
s
plitting sco
p
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
Do not consi
d
e
r
mem
i
ntrinsi
c
s
as
e
rror
.
commit
|
commitdiff
|
tree
2017-08-29
M
i
ch
a
el Kru
s
e
Sk
i
p igno
r
ed intrinsics
.
commit
|
commitdiff
|
tree
2017-08-28
M
i
cha
e
l Krus
e
[ZoneAlg
o
] More
f
i
n
e-g
r
ain
e
d bail-ou
t
.
commit
|
commitdiff
|
tree
2017-08-28
M
i
c
hael Kruse
[PM] Pr
o
perly require and
preserve O
p
timiza
t
ionRemarkEm
i
tte
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
M
i
chael Kruse
[ZoneAlgo] Print
re
j
ection reasons
to llvm::dbgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Michael Kruse
[CodeGen] Dete
c
t
imp
o
ssible part
i
al write c
o
n
d
it
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
c
h
ael Kru
s
e
Add
m
ore statistics
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el Kruse
[ScopDetect] In
c
l
u
de zero-
i
teration l
o
ops in loop c
o
u
n
t
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el Kruse
[Scop
I
nliner] Fi
x
hidden
overload wa
r
ning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
ch
a
el Kruse
[MaximumStaticExpa
n
sion] Avoid
warning in
release builds
.
commit
|
commitdiff
|
tree
2017-08-23
Michae
l
Kruse
[PPCGCo
d
eGen]
Fix compiler warni
n
g: '<':
signed/unsigned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Micha
e
l Krus
e
[ScopInfo] R
e
m
o
ve s
t
ra
y
semicolon
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael
K
ruse
[
ScopInfo]
Fix typos in comm
e
nt
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-22
Mich
a
el Kruse
[test
]
Do not pipe binary data to FileCheck
.
commit
|
commitdiff
|
tree
2017-08-22
Michael
K
ruse
[ScopD
e
tecti
o
n] Add s
t
at
f
or
total number of loops
.
commit
|
commitdiff
|
tree
2017-08-21
Michael
K
ruse
[test
]
Ad
d
some test cases
f
or comput
e
Arr
a
yUnused
.
commit
|
commitdiff
|
tree
2017-08-21
M
ichael Krus
e
[DeLI
C
M
] Fi
x
u
nused
zon
e
for
w
rites w
i
thout
i
n-between
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Michael Kruse
[M
a
tMul
]
Make
MatMu
l
detection independent of int
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Michael Kruse
[ScopInfo] Clarify comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael
K
rus
e
Re
m
ove depe
n
dency of Scop::getStmtFor(I
n
s
t) on getStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
M
ichae
l
Kruse
[CodeGen] Use isLatest
A
r
r
a
y
Kind()
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kru
s
e
[Forward
O
p
Tre
e
] Set DEBUG_TYPE to
"polly-optree"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[
I
SLTools
/
Z
oneA
l
g
o]
M
ake di
s
tributeDomain and filterKnownV
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Mic
h
ael Kruse
[ZoneAl
g
o] A
d
d motivat
i
on
f
or except
i
on
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kru
s
e
[Zon
e
Algo]
Consolditate co
n
dit
i
on
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-08
M
ich
a
el Kruse
[
t
est] A
d
d descript
i
ons and
p
seudocode
t
o te
s
ts
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Krus
e
[DeLICM/Zon
e
Algo] Remove dup
l
ica
t
e code
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kru
s
e
[DeLICM] Properly handle
PHI wr
i
te
s
bec
o
ming empty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Michael Kruse
[
For
w
ard
O
pTree]
Use know
n
a
r
ray content analysis t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[DeLI
C
M]
Re
f
act
o
r ZoneAlgorit
h
m into Zo
n
eAlgo
.
cpp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
M
i
c
h
ael
Kruse
[
ForwardO
p
Tree] Refactor out forwardSp
e
culata
b
l
e
()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
M
i
chael Kruse
[
V
irtualInstructio
n
]
Handle Metadata
A
sVa
l
ue
a
s
con
s
ta
n
t
.
commit
|
commitdiff
|
tree
2017-08-03
M
i
chael Kru
s
e
[Virtu
a
l
Ins
t
ruct
i
on] Avoid use of getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
Mi
c
h
a
el Kruse
[test] Fix
t
est case
wi
t
h
o
ut Polly-A
C
C
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[F
o
rwar
d
O
pTree] Execute canForwardTree also in
r
elease
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[Simplify]
Rew
r
ite
re
d
u
n
dant
write detection a
l
gorithm
.
commit
|
commitdiff
|
tree
2017-08-01
Mic
h
ael
Kruse
[Simpl
i
f
y] Improv
e
scala
b
ility
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Kru
s
e
[For
w
ardOpTree]
S
upport synthesizable v
a
lues
.
commit
|
commitdiff
|
tree
next