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
Mic
h
ael Kruse
[ScopB
u
ild
e
r] Build escaping dependencie
s
separa
t
ely
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[S
c
op
B
uil
d
er] Spec
i
alize exit
b
lock handli
n
g
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[
F
orwardOpTree] Fix out-o
f
-q
u
ota
i
n assertion
.
commit
|
commitdiff
|
tree
2017-10-01
Micha
e
l
Kruse
[Sc
o
pDetect] Do
n
ot ad
d
loads out
o
f the SCoP
t
o requi
r
ed
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
M
ichael K
r
u
s
e
[Polly] Add
dumpPw(
)
and
d
u
m
pExpanded()
f
uncti
o
ns
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael
Kruse
[
ScopBuilder] Fix
t
ypo
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-28
M
i
chael Krus
e
[
Support]
F
orce inst
a
ntiat
i
on of is
l
dump(
)
m
e
thods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Mich
a
el Kruse
polly
-
update-fo
r
mat after change in clang-format
.
N
FC
.
commit
|
commitdiff
|
tree
2017-09-21
Michae
l
Kru
s
e
[
D
e
L
I
CM
]
Allo
w
non-i
n
jective PHIRead->PHIWrite mappin
g
.
commit
|
commitdiff
|
tree
2017-09-21
Mi
c
hael
Kr
u
se
[
ScopIn
f
o
]
Use map for
value
d
ef/P
H
I r
e
ad accesse
s
.
commit
|
commitdiff
|
tree
2017-09-21
Mi
c
hael
Kruse
Che
c
k whether IslAstInfo an
d
D
ependenc
e
I
nfo wer
e
computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
M
ichael Kr
u
se
[ScheduleOp
t
imizer] Fix and test schedule tree
s
t
a
tistics
.
commit
|
commitdiff
|
tree
2017-09-19
M
ich
a
el Kruse
[Forward
O
pTree] Allow out-of-quota in exami
n
ation part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael
K
ruse
[
F
o
rward
O
pTr
e
e
]
Tes
t
the ma
x
operati
o
ns quota
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[
test
]
Ena
b
le
-polly-code
g
en-veri
f
y fo
r
regression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
M
i
chael Kruse
[ForwardOp
t
Tr
e
e] Remo
v
e redundant simpli
f
y()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
Michael Kruse
[Codege
n
C
l
e
anup]
Update c
l
eanup pa
s
ses
a
c
cor
d
ing (
o
l
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michae
l
Kruse
[CodeGen] Bi
t
cast
s
cala
r
w
r
i
tes to actual val
u
e
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kr
u
se
Re
v
ert
"[
S
copDetect
/
Info] L
o
ok t
h
rough PHIs t
h
at follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Mic
h
ael Kru
s
e
[t
e
st] Add f
o
r
g
otten
REQUIRES: line
.
commit
|
commitdiff
|
tree
2017-09-06
M
ic
h
ael
K
rus
e
[ZoneAl
g
o] H
a
ndle non-
S
toreIns
t
/Lo
a
dInst MemoryAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
M
ichael Kruse
[Sim
p
l
ify] Act
u
ally r
e
mov
e
unsed in
s
truction fr
o
m region
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Mic
h
ael Kruse
[
F
orw
a
rdOpTree] Fix typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
M
i
c
ha
e
l Kruse
Fix Memory
Access
o
f f
a
i
l
ing
tests
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
hael Kruse
[ScopBuilder/Scop
I
nfo] Move
r
e
duction detection
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuilder/Sco
p
I
n
f
o
]
M
ove Sco
p
Stm
t
::col
l
ectSu
r
roundingL
o
op
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[Sc
o
pBui
l
d
e
r/ScopI
n
fo] Move ScopStmt:
:
buildDomai
n
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Krus
e
[Sc
o
pBuilder/ScopI
n
fo]
Move Scop
S
tmt:
:
buildA
c
cessRelations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuilder/ScopInfo] Mov
e
an
d
i
n
line Sc
o
p::init into
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
ichael Kruse
[S
c
opBui
l
der]
R
eport to
d
bgs
(
)
on SCoP bailout
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuilder] Introduce m
e
tadata for splitting
scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Mic
h
ael Kruse
Do not consider
mem int
r
insics as error
.
commit
|
commitdiff
|
tree
2017-08-29
Michael K
r
use
Skip ig
n
ored intrinsics
.
commit
|
commitdiff
|
tree
2017-08-28
Michae
l
Kruse
[ZoneA
l
go] More fine-gr
a
i
ned bail-
o
ut
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[P
M
]
P
ro
p
e
rly
r
e
quir
e
and
preserv
e
Opti
m
izat
i
onRem
a
r
k
Emitt
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Michael
Kruse
[Z
o
ne
A
lgo] Print rejection
r
eason
s
to l
l
vm::db
g
s
(
)
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Michael
K
ruse
[CodeGen] Det
e
ct
i
mpossible partial write conditions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kru
s
e
A
dd mor
e
statistics
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[
ScopDetec
t
]
Inclu
d
e ze
r
o-it
e
ration
loops in loop c
o
un
t
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopInliner]
Fix hi
d
den overload warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el Kr
u
s
e
[MaximumSta
t
icExpansion] A
v
o
id w
a
r
n
ing
in re
l
ease b
u
il
d
s
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
chael Kruse
[PPCGCodeGen] F
i
x
c
o
mpi
l
er warning:
'
<': signed/uns
i
gned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[Sc
o
pInfo] Remove
stray semic
o
lon
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Mic
h
ael Kru
s
e
[ScopInfo] Fix typos in
c
o
mment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
M
i
c
h
a
el Kruse
[test] Do not pi
p
e binary data
t
o
FileCh
e
ck
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[Scop
D
et
e
cti
o
n] A
d
d
stat
for total
n
umber of loops
.
commit
|
commitdiff
|
tree
2017-08-21
M
i
chael
Kruse
[test] Add some tes
t
c
a
ses for comp
u
t
e
ArrayUnused
.
commit
|
commitdiff
|
tree
2017-08-21
Michael Kruse
[DeL
I
C
M
] Fi
x
unused
zon
e
for writ
e
s
without in-be
t
ween
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Michael Kruse
[MatMu
l
] Make MatMul dete
c
tion
i
ndependent of intern
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
M
i
chael
Kruse
[Scop
I
nfo] Clarify c
o
mment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kr
u
se
Remove de
p
endency of Scop:
:
getSt
m
tFor(Inst) on
getS
t
m
t
For
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
M
ichael Kruse
[CodeGen]
Use isLates
t
ArrayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
M
ichael
Kruse
[
F
o
r
w
a
rdOpTree] Set D
E
BUG_TYPE to
"po
l
ly-optree"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael
K
ruse
[ISLTool
s
/Z
o
neAl
g
o] Make dis
t
ributeDomain and f
i
lte
r
KnownVal
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
M
ichael Kruse
[
Z
o
n
eAlgo] A
d
d motivation
for exception
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ZoneAlgo] Consolditate cond
i
t
i
on
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael K
r
us
e
[
t
est] Ad
d
des
c
ri
p
tions an
d
p
seudocode to tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kruse
[DeLICM/Z
o
neAlgo]
R
emove duplicate code
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kruse
[DeLICM
]
Properly handle P
H
I
writes
becoming empty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Mic
h
ael Kru
s
e
[ForwardO
p
Tree] Use known ar
r
a
y content analysis
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
M
ich
a
el Kru
s
e
[
D
eLICM] Refa
c
tor ZoneAlgorithm into ZoneAlgo
.
cpp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kr
u
se
[ForwardOpTree] Refactor out
f
orwardSpeculatable()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[Virt
u
a
lInstructio
n
]
H
a
ndle
M
etadata
A
sValu
e
a
s
co
n
stant
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[VirtualInstru
c
tion] Avoid u
s
e of g
e
tStmtF
o
r(
B
B)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
Michael K
r
use
[test] Fix test case without Polly-ACC
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[ForwardOpTree] Execu
t
e canFor
w
ar
d
Tree
also in
r
elease
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[Simplify] Re
w
rite r
e
dun
d
ant wri
t
e detection alg
o
r
i
th
m
.
commit
|
commitdiff
|
tree
2017-08-01
M
i
c
h
ael Kruse
[Simplify]
I
m
prove scalability
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Kruse
[ForwardOpTre
e
] S
u
p
p
ort synthesizab
l
e
values
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Kruse
[Simplify] R
e
move all kinds of redundant scalar w
r
ites
.
commit
|
commitdiff
|
tree
2017-07-29
Michael
Kru
s
e
[Sim
p
lify
]
Implement write accesses coalescing
.
commit
|
commitdiff
|
tree
2017-07-29
M
i
c
h
a
el Kruse
[test] Ad
d
test
case for -pol
l
y
-s
i
mplify
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
chael Kr
u
se
[Simpl
i
fy] Do
n
ot remove
d
ependencies o
f
phis w
i
thin
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
M
ichael Kruse
[VirtualInstruc
t
ion] Do not itera
t
e over a region s
t
atement
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Mi
c
h
a
el
K
ruse
[Vi
r
tua
l
Instruction]
Remov
e
assertion
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kru
s
e
[
t
es
t
] F
i
x typ
o
in filen
a
me
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael
Kruse
[
S
implify
]
F
i
x typo
i
n
s
t
atistics output
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-28
M
ichae
l
Kruse
[Simplif
y
] Re
m
o
v
e empty partia
l
accesses fir
s
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
M
ichael Kruse
[Scop
B
u
i
lder/Simplify
]
R
e
fa
c
tor
i
sEs
c
a
ping
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[Simplify] Count PH
I
Nodes in sim
p
lifiable exit nod
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Mich
a
el Kru
s
e
[Sc
o
pInfo] Never print instr
u
c
tion lis
t
of region stmts
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Simplify] Do
n
ot setInstructions(
)
o
f
regio
n
s
tmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
M
ichael K
r
use
[Simplify
]
Fix i
n
valid removal
w
rite for esca
p
ing valu
e
s
.
commit
|
commitdiff
|
tree
2017-07-26
Micha
e
l K
r
use
[ScopInfo]
Avoid
use of getStmtFor(BB)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[SCEVValidator
]
Loop
e
xit va
l
u
e
s
of
loo
p
s before the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
M
ichael Krus
e
[Scop
I
nfo]
Rename S
c
opStmt::cont
a
ins(BB)
t
o rep
r
ese
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Mic
h
ael Kruse
[S
c
o
pInfo]
Fi
x
assertion for PHIs not in a
r
egion stmt
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mich
a
el Kruse
[Forwar
d
OpT
r
e
e] Properly indent
e
n
umerati
o
n in com
m
ent
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
K
r
use
[ForwardOpTree] Rename FD_CanForward to FD_
C
anFor
w
ardL
e
af
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[F
o
rwardOpTree]
A
d
d commen
t
s to
F
o
r
w
a
r
ding
D
ecisio
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kru
s
e
[ForwardOpTree] Support read-
o
nly value us
e
s
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[F
o
rw
a
rdOpT
r
ee]
F
ix mixup in
c
ommen
t
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-24
M
ic
h
ael Kruse
[ScopInfo] Fix
typo in metho
d
name
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-22
Mi
c
hael Kruse
[
Si
m
plify] Rem
o
ve partial
write
accesses
w
ith em
p
ty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
M
i
chael Kruse
[ScopIn
f
o]
A
d
a
pt indentation of instruction
lis
t
printi
n
g
.
commit
|
commitdiff
|
tree
2017-07-22
Mi
c
hael Kruse
[
For
w
ardOp
T
r
ee] S
u
pport hoisted invariant loads
.
commit
|
commitdiff
|
tree
2017-07-22
Mich
a
el Kruse
[
ForwardOpT
r
ee
]
Introduce the
-
polly-o
p
tree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Michae
l
Kruse
Annotate dump() func
t
i
o
ns
with LLVM_DU
M
P_METHOD
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-21
M
ichael K
r
use
[ScopInfo]
Don't com
p
i
l
e dump() functions in
t
o no
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kr
u
s
e
[ScopInfo] Print instruction
s
i
n
dum
p
()
.
commit
|
commitdiff
|
tree
next