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] Actually remove from list.
2018-04-09
Mich
a
el Kruse
[ScopIn
f
o
] Actuall
y
remove f
r
o
m
list
.
commit
|
commitdiff
|
tree
2018-04-09
Michael
Kr
u
s
e
R
e
move immed
i
ate d
o
minator heuristic for error
block
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
Micha
e
l Kruse
[do
c
]
Overhaul doc
o
n pre
p
aring IR for processing by
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
Micha
e
l Krus
e
Silence m
s
vc warn
i
ng on isl
.
NFC
.
commit
|
commitdiff
|
tree
2018-04-05
Mi
c
ha
e
l
K
ru
s
e
Re
m
o
v
e namespace c
o
mment at end of cl
a
ss
.
NFC
.
commit
|
commitdiff
|
tree
2018-02-12
M
i
chael
Kruse
[
S
copBuilder]
scalar-indep: Fi
x
mutually referencing
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Micha
e
l Kruse
[ScopBuilder
]
M
a
k
e
-polly-stmt-granularity=scalar
-
i
n
d
ep
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Michael Kruse
[ScopInfo]
Allow epilogues to b
e
the m
a
in
s
tatement
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
M
i
chael K
r
use
Run
clang-format after r32400
3
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-23
Michael Kruse
[ScopBuilder] Prefer PHI Write accesses in the statem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Michael Kruse
[V
i
rtualInst] Derive
c
orrect use kind
of PHI oper
a
n
d
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michae
l
Kruse
[ScopBuild
e
r] Revise st
a
tement naming
when there are
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Mic
h
ael Kru
s
e
[ScopI
n
f
o] Pass name t
o
ScopStmt ctor
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-16
M
i
chael Kruse
[IslToo
l
s
]
dumpP
w
:
Dump
s
ame s
t
r
u
c
t
ure pieces toge
t
her
.
commit
|
commitdiff
|
tree
2018-01-12
Michae
l
Kruse
[
C
M
a
ke] Use o
n
ly
k
eyword-
v
e
r
sion of target_link_library
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
M
ich
a
el Kruse
[CodeGen] Fix
n
oalias annotati
o
ns for m
e
mcpy/m
e
mmove
.
commit
|
commitdiff
|
tree
2017-12-22
Michae
l
Kruse
Fix i
s
l
out-of-qu
o
ta
e
r
rors affec
t
ing lat
e
r quota gua
r
ds
.
commit
|
commitdiff
|
tree
2017-12-11
Michael K
r
u
se
[ScopBuilder] Split statements on encountering store
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michael Kruse
[ScopBuilder] Fix t
y
po
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-11-30
Michael Kruse
U
p
date form
a
t after cla
n
g-
f
ormat change
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
Mi
c
hael Kruse
[CodeGen] Detect empty dom
a
in because of paramet
e
rs
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
M
i
chael
K
ru
s
e
Ru
n
polly-update-
f
ormat
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-09
Michael Kruse
U
pdate f
o
rmatting to reflect change in
c
lan
g
-
f
ormat
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Michael Kruse
[Forwa
r
dOpTr
e
e] Limit isl
o
p
erati
o
ns of known c
o
ntent
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
M
ichael Kruse
[ZoneAlgo/Forw
a
rdOpT
r
ee] No
r
m
alize PHIs to the
i
r k
n
own
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mic
h
ael
Kruse
[DeLICM] Fix
wrong assumed access execut
i
on order
.
commit
|
commitdiff
|
tree
2017-10-31
Mic
h
ael Krus
e
[OpenMP] Fix refere
n
c
e collection
o
f latest
b
ase ptrs
.
commit
|
commitdiff
|
tree
2017-10-27
M
ich
a
el Kruse
[Forwar
d
OpTree]
Use
space indention
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-27
Mi
c
h
ael Krus
e
[ForwardOpT
r
e
e] Reload know values
.
commit
|
commitdiff
|
tree
2017-10-26
Micha
e
l Kruse
[Simplify
]
Ma
r
k (and
sweep
)
based on latest
access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Krus
e
[D
e
LI
C
M] Add m
o
re tests for l
o
o
p
layout
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kr
u
se
[ZoneAlgo] Translate add
A
rrayWriteAcc
e
ss to isl
+
+
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kruse
[
I
SLTools] Transl
a
te
comp
u
t
e
ReachingWrite
t
o
isl++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kruse
[De
L
I
C
M]
Do n
o
t
t
ry t
o
map to m
u
ltip
l
e
a
rr
a
y elemen
t
s
.
commit
|
commitdiff
|
tree
2017-10-05
Michael Kruse
[ScopBuilder
]
Int
r
oduce
-po
l
ly-stmt-granulari
t
y=scalar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Michae
l
K
rus
e
[Scop
B
u
i
l
der] Introduce
-polly-stmt-granularity opt
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuilder] It
e
rate over statement instr
u
c
t
ions
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Mi
c
hael Kruse
[ScopBuilder] Build invariant l
o
a
d
s sep
a
rately
.
commit
|
commitdiff
|
tree
2017-10-02
Michael
K
ru
s
e
[ScopBuilder] Build
e
scaping dep
e
n
dencies
sepa
r
a
t
ely
.
commit
|
commitdiff
|
tree
2017-10-02
Mich
a
el
Kruse
[ScopBuild
e
r]
S
pecial
i
ze exit block han
d
ling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Micha
e
l Kruse
[Forward
O
pT
r
ee
]
Fi
x
out-of
-
quo
t
a in assertion
.
commit
|
commitdiff
|
tree
2017-10-01
Mi
c
hael
K
ruse
[ScopDetect]
Do not add
l
oads ou
t
o
f th
e
SCoP to
required
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
M
ichael Kruse
[Polly] Add
du
m
p
Pw
(
) an
d
dum
p
Expanded() functions
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
M
i
chae
l
Kruse
[ScopBuild
e
r] Fix typo
.
N
FC
.
commit
|
commitdiff
|
tree
2017-09-28
Michael
K
ruse
[Support]
F
o
rce instant
i
a
t
i
o
n
o
f isl dump() methods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Michael Kruse
polly-update-forma
t
after ch
a
ng
e
in clang-form
a
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
Micha
e
l Kr
u
se
[DeLICM] Allow non-i
n
jective PHIRea
d
->PHIWrite m
a
pping
.
commit
|
commitdiff
|
tree
2017-09-21
Michael K
r
use
[Sco
p
I
n
fo]
Use map for value def/PH
I
read
accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kr
u
se
Check
whether IslAst
I
nfo and Depend
e
nceInfo wer
e
co
m
puted
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kru
s
e
[Sche
d
ul
e
Optimizer] Fix and test schedule tree statistics
.
commit
|
commitdiff
|
tree
2017-09-19
Michae
l
Kruse
[ForwardO
p
T
ree] A
l
l
o
w out-
o
f
-
quota
in exa
m
ination part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
M
ichael Krus
e
[For
w
ardOpTree
]
Test the m
a
x
operations qu
o
ta
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[t
e
st] Ena
b
le -polly-codege
n
-verify fo
r
regression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Mich
a
e
l
K
ruse
[F
o
rwardOptTree] Remo
v
e redundant
s
i
mplify(
)
.
N
FC
.
commit
|
commitdiff
|
tree
2017-09-09
M
ichael Kruse
[Code
g
e
nCleanu
p
]
Up
d
a
te cleanup
passes according (old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Micha
e
l Kruse
[C
o
deGe
n
] Bitc
a
st scalar writes to a
c
tu
a
l
v
a
lu
e
.
commit
|
commitdiff
|
tree
2017-09-06
M
ichael Kruse
R
evert "[S
c
o
p
Detect/Info] Look throug
h
PHIs that follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kruse
[te
s
t] Add forgotten REQUIRES
:
line
.
commit
|
commitdiff
|
tree
2017-09-06
Mi
c
hael K
r
use
[ZoneAlg
o
] Handle non-StoreInst/Load
I
nst Mem
o
ryAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael Krus
e
[Sim
p
l
ify]
Actually remove unsed instruct
i
on fro
m
region
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
M
i
cha
e
l
Kru
s
e
[ForwardOpTre
e
] Fix t
y
pos
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
Mich
a
el Krus
e
Fi
x
Memory
Access of f
a
i
ling tests
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
el Kruse
[ScopBuilder
/
ScopInfo
]
Move reduction detection to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[
S
copBu
i
l
d
e
r
/
ScopInfo] Move Scop
S
tmt::collectSurroundingL
o
o
p
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuilde
r
/Sc
o
pInfo] Move ScopStm
t
::bu
i
ld
D
om
a
in
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
K
r
use
[S
c
opBuilder/ScopInfo] Move Sco
p
Stmt:
:
buildAc
c
essRelations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[S
c
opBuilder/ScopIn
f
o]
Move and inli
n
e Sc
o
p::i
n
it
in
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[S
c
opBui
l
der
]
Report t
o
d
b
gs() on SCo
P
bailou
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuilder] Introduce metadata for splitting scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Micha
e
l Kruse
Do not
con
s
i
d
er mem
intrinsics a
s
e
rror
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
S
ki
p
ign
o
red intrin
s
ics
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[ZoneAl
g
o] More fine-gra
i
ned ba
i
l-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michae
l
Kruse
[P
M
]
P
r
op
e
r
l
y
r
equire and preserve Op
t
i
m
izationRemark
E
mitter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
M
i
c
h
a
el Kruse
[
ZoneAlgo] Pri
n
t r
e
jection reasons to llvm::dbgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Mi
c
hae
l
K
ruse
[CodeGen] Dete
c
t im
p
o
ssible part
i
a
l
w
r
ite conditions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michae
l
K
r
use
Add more stat
i
stics
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopDetect]
I
nclu
d
e zero
-
iter
a
tion loops in loop count
.
commit
|
commitdiff
|
tree
2017-08-23
M
ichael Kr
u
s
e
[ScopIn
l
i
ner]
F
ix h
i
d
d
e
n over
l
o
a
d warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
Mi
c
h
a
e
l Kruse
[MaximumStaticExpansi
o
n] A
v
oid
w
a
r
ning in release bu
i
lds
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
chael Kruse
[PP
C
G
C
odeGen]
F
ix
comp
i
l
e
r wa
r
n
i
ng:
'<': signed/unsigned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael
K
r
use
[S
c
opIn
f
o]
Remove stray
semicolon
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
M
i
c
h
ael
Kruse
[ScopInfo] Fi
x
typos i
n
c
om
m
en
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Mi
c
hael Kr
u
se
[test
]
Do no
t
pipe binar
y
data to
File
C
heck
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[
Sc
o
pDetection] Add stat for tota
l
num
b
er of loops
.
commit
|
commitdiff
|
tree
2017-08-21
M
i
cha
e
l
K
ruse
[tes
t
] Ad
d
some te
s
t
cases fo
r
computeArray
U
nused
.
commit
|
commitdiff
|
tree
2017-08-21
Michael Kruse
[DeLICM] Fi
x
u
n
us
e
d zone
for writes without i
n
-between
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Michae
l
K
r
use
[M
a
tMul] Make Ma
t
Mul detection indepe
n
dent of
i
nter
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Mic
h
a
el Kruse
[ScopInfo]
Clarify comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Mic
h
a
el K
r
use
Remove de
p
endency of Scop::getSt
m
tFor(In
s
t)
o
n ge
t
StmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
chael Kru
s
e
[CodeGe
n
] Use isL
a
testArrayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
Mic
h
ae
l
Kruse
[Forward
O
pTree]
Se
t
DEBUG_TYPE to "polly-optree"
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
chael Kruse
[ISLTools/
Z
oneAlgo] M
a
ke d
i
st
r
ibu
t
eDomain and filterKno
w
n
Val
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kr
u
s
e
[Zon
e
A
lgo]
A
d
d
mot
i
va
t
io
n
for exc
e
ption
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[
Z
oneAl
g
o]
C
onsoldita
t
e con
d
ition
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
M
i
ch
a
el Kruse
[test] Add
des
c
riptions and
pseu
d
oc
o
d
e to tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
M
i
cha
e
l Kruse
[DeLI
C
M/ZoneA
l
go]
Remove
d
uplicate code
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Mic
h
ae
l
Kruse
[DeLICM]
Properly handl
e
PH
I
writes
b
ecoming empty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
M
i
c
hael Kruse
[Fo
r
w
a
rdO
p
Tr
e
e] Use
k
nown array content analysis to
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[
D
eLICM] Ref
a
ctor ZoneAlgo
r
i
thm into
Z
on
e
A
l
go
.
cpp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[ForwardOpTree] Refactor out forwardSpeculatable()
.
.
.
commit
|
commitdiff
|
tree
next