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
[ScopBuilder] Build escaping dependencies separately.
2017-10-02
Mi
c
hael K
r
u
s
e
[ScopBu
i
lder] Build esc
a
ping dep
e
ndencies sepa
r
ate
l
y
.
commit
|
commitdiff
|
tree
2017-10-02
Mich
a
el Kruse
[ScopBui
l
d
er] Special
i
ze exit block handling
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-10-02
Mich
a
el
Kruse
[
F
orwardOpT
r
ee]
F
ix out-of-qu
o
ta in assert
i
on
.
commit
|
commitdiff
|
tree
2017-10-01
Michael Kruse
[ScopDetect]
Do not add l
o
ads out of the
SC
o
P
t
o
required
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Mi
c
hael
K
rus
e
[Polly
]
Add
d
umpPw
(
) and dumpEx
p
anded() func
t
ions
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
M
i
c
h
ael Kr
u
se
[Sc
o
p
Bui
l
d
e
r
]
Fix ty
p
o
.
NF
C
.
commit
|
commitdiff
|
tree
2017-09-28
M
ichael Kruse
[Support] Force instantiatio
n
of
isl dump() meth
o
ds
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
M
i
chael Kru
s
e
p
ol
l
y-up
d
ate-format
after
c
hange in clang-
f
ormat
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-09-21
Mic
h
ae
l
Kruse
[
De
L
ICM] All
o
w non-injective PHIRead->PHIWrite m
a
pping
.
commit
|
commitdiff
|
tree
2017-09-21
Michael K
r
use
[
S
copI
n
fo] Use m
a
p fo
r
val
u
e def/PH
I
read accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Mich
a
el K
r
use
C
heck wh
e
th
e
r
IslAstInfo and Dependen
c
eIn
f
o
were computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kruse
[Sched
u
leOpt
i
mizer]
F
ix
a
n
d
test schedu
l
e
tree sta
t
i
stics
.
commit
|
commitdiff
|
tree
2017-09-19
Micha
e
l
K
ruse
[
F
or
w
ardOpTre
e
] Allow out-of-quota
i
n exam
i
n
ation p
a
rt
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Mic
h
a
e
l Kru
s
e
[Forw
a
rdOpTree
]
T
est t
h
e max operations quo
t
a
.
commit
|
commitdiff
|
tree
2017-09-18
Michael
K
ruse
[test] Enable
-
pol
l
y-codegen-
v
erify for regres
s
ion
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael
K
ruse
[ForwardO
p
tTree] Remove r
e
dunda
n
t
simplify()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
M
ic
h
ael
Kruse
[Codege
n
Cleanup]
Upda
t
e cle
a
nup passe
s
a
c
cording (old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michael
K
ruse
[CodeGen] Bitcast scalar
writes
t
o actu
a
l
value
.
commit
|
commitdiff
|
tree
2017-09-06
Micha
e
l
K
ruse
Re
v
ert "[
S
copDetect/Info] Look throu
g
h PHI
s
that follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
M
ichael Kruse
[
test]
Add for
g
otten REQUIR
E
S: line
.
commit
|
commitdiff
|
tree
2017-09-06
M
i
ch
a
el Kruse
[Zone
A
l
go] Handle non-St
o
r
e
Inst/LoadI
n
st MemoryAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael K
r
use
[
S
implify] Actually r
e
m
ove unsed ins
t
ruction from region
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Michael Krus
e
[Forward
O
pTr
e
e
]
Fix typo
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
M
i
chael Kruse
Fi
x
Memory
A
cc
e
ss of failing tests
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kru
s
e
[ScopB
u
ild
e
r/ScopInfo] Move reduction detection to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
Kruse
[Scop
B
uilder/ScopInfo]
Move ScopStmt::collectSurrou
n
di
n
g
L
oop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l Kruse
[ScopBuilder/ScopInfo] Move Scop
S
t
mt:
:
buildDomai
n
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
c
hael
K
ruse
[S
c
op
B
u
ild
e
r/Scop
I
n
f
o
]
Move Sco
p
Stmt::buildAc
c
essRelations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
hael K
r
use
[ScopB
u
il
d
e
r
/ScopInfo] Move
and
inline Scop::init into
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
hael Kruse
[ScopBuil
d
er] Report
to dbgs() on
SCoP bail
o
u
t
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kr
u
se
[
S
cop
B
uilder] Introduce
m
e
t
adata for splitting
scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kru
s
e
Do not consider mem
in
t
r
insi
c
s as e
r
r
or
.
commit
|
commitdiff
|
tree
2017-08-29
Micha
e
l K
r
use
Skip ig
n
o
r
e
d
intrinsics
.
commit
|
commitdiff
|
tree
2017-08-28
Mic
h
ael Kr
u
se
[ZoneA
l
go] More fine-grained bail-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[P
M
]
Properly requir
e
and preserve Optimiz
a
tionRemarkEmitt
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Michael
Kruse
[Zone
A
lgo] P
r
int rejection
reasons
t
o
llvm::dbg
s
()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Michael
K
rus
e
[CodeGen] Detect
imp
o
ss
i
ble partial wr
i
te condition
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
Add more
statistics
.
commit
|
commitdiff
|
tree
2017-08-23
Michael K
r
use
[ScopDetect
]
Include zero-iteration loops in
loop
c
o
u
nt
.
commit
|
commitdiff
|
tree
2017-08-23
Michael
K
r
use
[S
c
opInli
n
e
r] Fix
h
i
dden
overlo
a
d warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el Kruse
[Max
i
mum
S
taticExpan
s
i
o
n]
Avoid warning
i
n
release builds
.
commit
|
commitdiff
|
tree
2017-08-23
Michael
Kruse
[PPCGCodeGen] Fix compiler warnin
g
: '
<
'
:
sign
e
d
/
unsign
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
chael Kruse
[ScopInfo] Remove stray
s
e
m
i
c
o
lon
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-22
Michael
K
ruse
[Sc
o
pInfo]
F
i
x t
y
pos in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[tes
t
] D
o
n
ot
pipe
b
inary data t
o
FileCheck
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[ScopDet
e
ctio
n
]
Add st
a
t for total number
of loop
s
.
commit
|
commitdiff
|
tree
2017-08-21
M
i
chael Kruse
[tes
t
]
Add som
e
test
c
ase
s
for
computeArrayUnused
.
commit
|
commitdiff
|
tree
2017-08-21
M
ichael Kruse
[DeLICM] Fix un
u
sed zone for writes without in-
b
etween
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
M
i
chael K
r
use
[MatMul] Make MatM
u
l detec
t
i
o
n in
d
ependent of internal
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
M
ichae
l
Kruse
[ScopInfo] Clarify c
o
mment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
Remove d
e
pe
n
dency of Scop
:
:getStmtFor(Inst) on
g
etSt
m
tFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michae
l
Kru
s
e
[CodeGen] Use isLatestArrayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[F
o
rwardOpTre
e
] Set DEB
U
G
_
T
YPE t
o
"poll
y
-
o
ptr
e
e"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ISLTools
/
ZoneAlgo] Ma
k
e dist
r
ibuteDomain a
n
d f
i
l
terKn
o
wnV
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[
Z
oneAlgo] Add motivation fo
r
exc
e
p
t
i
on
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
chael
K
ruse
[ZoneAlgo] Conso
l
ditate
con
d
ition
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michae
l
Kruse
[test] Add descript
i
ons and
pseud
o
code to tests
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-08
M
i
chael Kru
s
e
[DeL
I
CM/ZoneAlgo] Remove duplic
a
te code
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kruse
[DeLICM] Properly handle PHI write
s
b
ecoming
e
m
pty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Michael Kr
u
s
e
[Fo
r
war
d
OpTree] U
s
e known array content anal
y
s
is to
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[DeLICM
]
Refactor Zone
A
lgorit
h
m
into
ZoneAlgo
.
cpp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Mi
c
h
ael K
r
use
[Forwar
d
OpTree
]
Refactor out forwardSpe
c
ulat
a
b
l
e(
)
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Mich
a
el Kru
s
e
[VirtualInstru
c
t
ion] Handle MetadataAsValue as
co
n
stant
.
commit
|
commitdiff
|
tree
2017-08-03
Mich
a
el Kr
u
se
[VirtualInstr
u
ct
i
on] Avoid use
o
f getStmt
F
or(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[test] Fix
test case
w
ithou
t
Polly-ACC
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[ForwardOpTree] Execute canForwardTre
e
also in releas
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
M
ichael Kruse
[S
i
mplify]
Rewrite redundant write detection algorithm
.
commit
|
commitdiff
|
tree
2017-08-01
Michael
Kruse
[Simplify]
I
mpro
v
e scalab
i
l
ity
.
commit
|
commitdiff
|
tree
2017-07-31
Mic
h
a
el K
r
us
e
[Forwa
r
d
O
pT
r
ee] S
u
pport synt
h
es
i
zabl
e
v
a
l
u
es
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Krus
e
[Simplify] Remove all k
i
nds
of redundant scal
a
r write
s
.
commit
|
commitdiff
|
tree
2017-07-29
Michael Kruse
[Simp
l
ify] Implem
e
nt write a
c
cesses coales
c
ing
.
commit
|
commitdiff
|
tree
2017-07-29
Michael Krus
e
[test] Add test case
for -p
o
lly-simplify
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[S
i
mp
l
if
y
]
D
o
not remove
d
e
pendencies of phis within
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Micha
e
l K
r
use
[Virtu
a
lInstruc
t
ion] Do not
iterate over a regio
n
statement
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michae
l
Kruse
[VirtualInstruction] Remove
assertion
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[test]
F
i
x
typ
o
in fil
e
name
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-28
M
ichael
K
ruse
[Simp
l
ify] Fix typo in
stati
s
tics output
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
M
icha
e
l Kru
s
e
[Si
m
plify] Remo
v
e empty partial acces
s
e
s
first
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-27
Michael
Krus
e
[ScopBuilder/Simp
l
i
f
y] Refacto
r
isE
s
caping
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[S
i
m
pli
f
y
] Count PHINod
e
s in simplifiable exit nod
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kru
s
e
[S
c
opInf
o
] Never prin
t
instruc
t
io
n
list
o
f
region stmts
.
commit
|
commitdiff
|
tree
2017-07-26
M
ichael Kruse
[Simplify] D
o
not setInstructi
o
ns() o
f
r
e
gion stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
M
i
chael
K
ruse
[Simpli
f
y]
F
i
x invalid
r
e
mo
v
al write for
e
scaping
val
u
es
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[
ScopInfo] Avoid u
s
e
of get
S
tmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-26
Mic
h
a
e
l Kruse
[SCEV
V
a
lidator] L
o
op
e
xit values of loops before the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Mic
h
ael Kruse
[S
c
opInfo] Renam
e
ScopStmt:
:
contains
(
BB)
t
o
represents
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Krus
e
[ScopIn
f
o] Fix assertion for PHIs
no
t
in a
r
e
gion stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
chael Kruse
[ForwardOpTree] Properly
i
ndent enumera
t
ion in comment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[ForwardOpT
r
e
e
] Rename FD_Ca
n
Forward to FD_C
a
n
F
orwardLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
c
h
ae
l
Kruse
[
Fo
r
ward
O
p
Tree] Add commen
t
s to Forwardin
g
D
e
cision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kru
s
e
[Fo
r
wardOpTree] Support rea
d
-only value
u
ses
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
Krus
e
[
Forward
O
pTree] Fix mix
u
p
i
n comment
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-24
Mic
h
ael
K
ruse
[
ScopInfo] Fix typo in met
h
o
d
name
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
Michael
K
ruse
[
S
implify] Rem
o
v
e
p
a
rtial wri
t
e
acce
s
s
e
s with empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[ScopInfo] Adapt inde
n
t
a
tion of instruction list printin
g
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[Forw
a
rdOpTr
e
e] Support hoisted
i
nv
a
riant loads
.
commit
|
commitdiff
|
tree
2017-07-22
Mi
c
hael Kruse
[
ForwardOpTree]
I
n
troduce the -poll
y
-
o
ptree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Mic
h
ael
K
ruse
Annotate dump() functi
o
ns
w
ith LLVM_DUMP_M
E
THOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Michael
Kruse
[S
c
opInfo] Don't
comp
i
le dump()
f
unctions in
t
o non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Mich
a
el
Kruse
[ScopInfo] Print ins
t
r
u
ctio
n
s in dump()
.
commit
|
commitdiff
|
tree
next