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
Michael Kruse
[ScopBuilder] Build escaping
d
ependencies separate
l
y
.
commit
|
commitdiff
|
tree
2017-10-02
Mi
c
ha
e
l Kruse
[ScopBu
i
lder
]
S
pecialize exit block handling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Micha
e
l Kru
s
e
[ForwardOpTr
e
e] Fix o
u
t-of-
q
u
ota in as
s
er
t
i
o
n
.
commit
|
commitdiff
|
tree
2017-10-01
M
ich
a
el Kruse
[
S
co
p
Detect] Do n
o
t a
d
d loads out
of the SCoP to
r
equired
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael Kruse
[Polly] Ad
d
dum
p
P
w
() and dumpExpanded(
)
functi
o
n
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael Kruse
[ScopBuilder] F
i
x typo
.
NF
C
.
commit
|
commitdiff
|
tree
2017-09-28
Michael Kruse
[Supp
o
rt] Force
i
nstantiation o
f
isl dump()
m
etho
d
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Micha
e
l
K
r
use
polly
-
update-format after change in clang-format
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
Micha
e
l
Kruse
[
De
L
I
CM] Allow non-injective PHIRead->PHIWrite map
p
ing
.
commit
|
commitdiff
|
tree
2017-09-21
Michael K
r
u
se
[S
c
opI
n
fo] Us
e
m
ap for value
d
ef/PHI read accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kruse
Ch
e
ck
w
hethe
r
IslAstI
n
fo and Depe
n
denceInfo we
r
e
comp
u
ted
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kruse
[
Sc
h
edule
O
ptimiz
e
r] Fix and test sch
e
dule tree
s
ta
t
istics
.
commit
|
commitdiff
|
tree
2017-09-19
Michael
K
r
use
[
F
orwardOp
T
ree] All
o
w out-
o
f-quota i
n
examination part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
M
ichael Kruse
[ForwardOpTree]
T
est
the max ope
r
a
tions quota
.
commit
|
commitdiff
|
tree
2017-09-18
M
i
chael K
r
use
[test] E
n
able -polly-codegen-verif
y
for regression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
M
i
chael
Kru
s
e
[Forw
a
rdO
p
tT
r
ee] Remove
r
edundan
t
s
implify()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
Michael Kruse
[CodegenCleanup] Update cleanup
passes according (old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michael Kruse
[CodeGen] Bitcast sc
a
la
r
writes to
actual value
.
commit
|
commitdiff
|
tree
2017-09-06
Mich
a
e
l Kruse
Reve
r
t "[ScopDe
t
e
c
t/Info]
L
ook through PHIs that follo
w
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Michael K
r
use
[test
]
Add
forgotten RE
Q
U
IRES: line
.
commit
|
commitdiff
|
tree
2017-09-06
Michael K
r
use
[ZoneAlgo] Ha
n
dle non-StoreInst/L
o
adInst MemoryAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michae
l
Kruse
[
S
implify] Actually remove uns
e
d instruction from r
e
gion
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
M
ichael Kruse
[Forwar
d
OpTree]
Fi
x
typos
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-09-01
M
i
chael Kr
u
se
Fix Memory Ac
c
ess
of f
a
iling tests
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l Krus
e
[Sc
o
pBui
l
d
er/S
c
opInfo] Mo
v
e reducti
o
n detection
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopB
u
i
ld
e
r
/
ScopInfo] Move
S
c
o
p
S
tmt::co
l
le
c
tSurroundingLoo
p
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
hae
l
Krus
e
[
S
copBuilder/ScopInfo] Move ScopStmt::buildDomain to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kr
u
se
[ScopBuilder/ScopInfo] Mov
e
ScopStmt::b
u
ildAcces
s
Rela
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuilde
r
/Sc
o
pI
n
f
o
] M
o
v
e
a
nd in
l
i
ne Scop::init into
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
K
ruse
[Sc
o
p
Builde
r
]
R
eport to db
g
s()
o
n S
C
oP ba
i
l
out
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
h
ael Kruse
[ScopBuilder
]
In
t
ro
d
uce metadata
for
s
p
l
i
t
tin
g
scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Krus
e
Do not cons
i
der me
m
intrinsi
c
s as e
r
ror
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
Skip ignored intrinsics
.
commit
|
commitdiff
|
tree
2017-08-28
M
i
chael Kruse
[ZoneAl
g
o] More fine-g
r
a
i
ned bail-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[P
M
] Properly req
u
ire
a
nd preser
v
e Optimization
R
e
markE
m
itter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Michae
l
K
r
us
e
[ZoneAlgo]
Print
r
e
j
ection reas
o
ns to
l
lv
m
:
:
dbgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
M
i
c
hael Kruse
[Code
G
en]
D
etec
t
impossi
b
le partial write condit
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Micha
e
l
K
ruse
Add more statistics
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[
S
c
opDetect] Include zero
-
iteration loops in loop count
.
commit
|
commitdiff
|
tree
2017-08-23
Micha
e
l
Kruse
[ScopInli
n
er] Fix hidden
ove
r
lo
a
d w
a
rning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
Mi
c
hael Kruse
[Ma
x
imumStaticExpansion] Avoid
w
arning
in rele
a
s
e
bu
i
lds
.
commit
|
commitdiff
|
tree
2017-08-23
Mi
c
hael K
r
u
s
e
[PPCGCodeGen] Fix
c
omp
i
ler war
n
ing:
'
<'
:
sig
n
ed/unsigned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael
K
ruse
[Sco
p
Info] Remove stray semicolon
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-22
Mic
h
ael
K
ruse
[ScopInfo] Fi
x
typos in comm
e
n
t
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kr
u
se
[test] Do not pi
p
e binary data to Fi
l
eChec
k
.
commit
|
commitdiff
|
tree
2017-08-22
Michael K
r
use
[S
c
op
D
etec
t
ion] Add stat for total number
of
loop
s
.
commit
|
commitdiff
|
tree
2017-08-21
Mic
h
a
e
l
K
ruse
[test] Add some te
s
t case
s
for
c
om
p
uteArray
U
nused
.
commit
|
commitdiff
|
tree
2017-08-21
M
ichael
K
rus
e
[DeLICM] Fix unu
s
e
d zone for
writ
e
s
without in-between
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
M
i
chael Kruse
[MatMul] Mak
e
M
atMul de
t
e
c
t
ion independent
of internal
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Mich
a
e
l
Kruse
[ScopInfo] Clarify comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
Remove
depend
e
ncy of Scop::ge
t
StmtFor(Inst) on getStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael K
r
use
[CodeGen]
Use
i
sLatestArrayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[
ForwardO
p
Tree] Set DE
B
UG_TYPE to "polly-o
p
tree"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Krus
e
[ISLTools/Zo
n
eAlgo] Mak
e
distributeDomai
n
and fil
t
erKnownVal
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Micha
e
l
Kruse
[
Z
o
n
e
Algo] Add motivation for exception
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[
ZoneAl
g
o
] Con
s
oldita
t
e condi
t
ion
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kruse
[
test] A
d
d
descriptions and pseudocode to tes
t
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael
K
r
use
[DeLICM/
Z
oneAlgo] Remove duplicate code
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Mi
c
hael Kruse
[DeLICM
]
Properly handle PHI writes becoming emp
t
y
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Michael Kruse
[ForwardOpTree
]
Use kno
w
n arra
y
content
analysis t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael
K
ruse
[DeLICM] Re
f
actor Zo
n
eAlgorithm int
o
ZoneAlgo
.
c
pp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[ForwardOpTree] Refactor out forwardSpeculata
b
le()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[Vi
r
tual
I
n
s
t
ruction] Handle MetadataAsV
a
lue
a
s
c
onstant
.
commit
|
commitdiff
|
tree
2017-08-03
Mich
a
el Kruse
[
V
i
rtualIn
s
truction] Avoid use of g
e
tStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
M
i
c
hael Kruse
[test] Fix t
e
s
t
c
a
se withou
t
Polly
-
AC
C
.
commit
|
commitdiff
|
tree
2017-08-01
M
ich
a
el K
r
use
[
ForwardOpT
r
ee] Execute
canForwardTree a
l
so in release
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[
S
implify] Re
w
rite redu
n
dant
w
rite detection algorithm
.
commit
|
commitdiff
|
tree
2017-08-01
Micha
e
l Kruse
[
Simplify] Improve sca
l
abi
l
ity
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Kruse
[ForwardOpTree] Support synthesizable values
.
commit
|
commitdiff
|
tree
2017-07-31
M
i
chae
l
Kruse
[
S
imp
l
i
f
y
]
Remove
a
ll kinds of redundant scalar writes
.
commit
|
commitdiff
|
tree
2017-07-29
Mich
a
el Kru
s
e
[Simpl
i
f
y] Im
p
l
e
ment write a
c
cesses coale
s
cing
.
commit
|
commitdiff
|
tree
2017-07-29
Michael
K
r
u
se
[test]
A
d
d test case for -polly-simplify
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mich
a
el
K
ruse
[Simplify] Do not remov
e
dependencies of p
h
is
w
ithin
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[Virtual
I
nstruction] Do
not it
e
rate over a region sta
t
eme
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[
V
i
rtualInstruction] Remov
e
assertion
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
cha
e
l Kruse
[test] Fix ty
p
o
i
n
filename
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[
Simp
l
ify] Fi
x
typo in st
a
t
i
stics outp
u
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[
S
implify] Remove
empty
p
artial
acce
s
ses first
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
M
i
ch
a
e
l Kruse
[
ScopBuilder/Sim
p
lify] R
e
fac
t
or isEscaping
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Mi
c
hael Kruse
[Simplify] Coun
t
PHINod
e
s
in sim
p
lif
i
able exit nodes
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[ScopInfo] Neve
r
p
ri
n
t instruction list of region s
t
mt
s
.
commit
|
commitdiff
|
tree
2017-07-26
Micha
e
l
K
ruse
[S
i
mplify] Do n
o
t setInstructions() o
f
region st
m
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Simplify] Fix inva
l
id removal write for escaping
values
.
commit
|
commitdiff
|
tree
2017-07-26
Mich
a
e
l Kruse
[Sco
p
Info] Avo
i
d use of getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-26
Mic
h
ae
l
K
r
use
[SCEVVali
d
ator] Lo
o
p exit values of
l
o
o
ps be
f
ore the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kruse
[Sco
p
Info] Rena
m
e Sc
o
p
Stmt
:
:conta
i
n
s
(
B
B) to re
p
resent
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kruse
[Sco
p
Info]
Fi
x
ass
e
rtion
for PH
I
s not in a region st
m
ts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[F
o
r
wa
r
d
O
p
Tree] Properly indent enumeration in comme
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Krus
e
[
ForwardOpTree] Rename FD_Ca
n
For
w
ar
d
to FD_CanFo
r
ward
L
e
af
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[ForwardOpTre
e
]
Add comments to Forw
a
rdingDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
ch
a
e
l
Kruse
[ForwardOpTree]
S
uppor
t
r
ead
-
only val
u
e uses
.
commit
|
commitdiff
|
tree
2017-07-24
Mich
a
el Kr
u
se
[For
w
ardOpTree] Fix mixup in commen
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Micha
e
l K
r
use
[
S
cop
I
n
f
o]
F
i
x typo in
met
h
od name
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
Michae
l
Kru
s
e
[Simplify] R
e
move partial write ac
c
e
s
ses with em
p
ty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
M
ich
a
el Kruse
[S
c
opI
n
fo] Adapt i
n
dentation of in
s
truction
l
is
t
printing
.
commit
|
commitdiff
|
tree
2017-07-22
M
icha
e
l K
r
u
se
[ForwardOpTree] Support hoisted invariant
l
oads
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kru
s
e
[ForwardOpT
r
ee]
I
ntroduce the
-
polly-optree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
Annotat
e
du
m
p() f
u
nctions w
i
th
L
L
VM_DU
M
P_M
E
THOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
M
ichael Kru
s
e
[
ScopInfo]
Don't comp
i
le
dump() funct
i
on
s
into no
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Mic
h
ael
Kruse
[Scop
I
nfo] Pr
i
nt instruct
i
ons in dump()
.
commit
|
commitdiff
|
tree
next