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
Fix Polly
2017-09-22
Mich
a
el K
r
u
se
p
ol
l
y-upda
t
e-format afte
r
change
i
n
clang-format
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-09-21
M
ichael Krus
e
[DeLIC
M
] All
o
w non-injec
t
ive PHIRead
-
>PHIWrite mapping
.
commit
|
commitdiff
|
tree
2017-09-21
M
i
cha
e
l Kruse
[Sco
p
I
nfo] Use map for
v
a
l
ue de
f
/PHI read acces
s
es
.
commit
|
commitdiff
|
tree
2017-09-21
Michae
l
Kruse
Check whe
t
h
e
r
IslAstI
n
f
o and DependenceIn
f
o w
e
re computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kruse
[ScheduleOptimizer]
Fix
a
nd test s
c
hedule
t
r
ee statisti
c
s
.
commit
|
commitdiff
|
tree
2017-09-19
Michael Kruse
[Forw
a
rdOpTree]
Allow
o
ut-of-quota in examinatio
n
part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[ForwardOpT
r
ee]
T
est th
e
m
a
x operations q
u
ota
.
commit
|
commitdiff
|
tree
2017-09-18
Mich
a
el Kruse
[
t
es
t
] E
n
able -p
o
lly-cod
e
gen-verify for r
e
gression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michae
l
K
rus
e
[ForwardOptTree
]
Remove redundant simplify()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
M
i
chael Kruse
[CodegenCleanup] Update clean
u
p passes according (old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michael Kruse
[Code
G
e
n
] Bitca
s
t
s
calar writes
to a
c
t
ual v
a
lue
.
commit
|
commitdiff
|
tree
2017-09-06
Micha
e
l Kruse
Revert "
[
ScopDe
t
ect/In
f
o]
Look
t
h
rough PHIs that follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
M
i
chael Kr
u
se
[test] Add forgotten REQUIRES: li
n
e
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Krus
e
[Zo
n
eA
l
go] Handle n
o
n-StoreInst/Lo
a
dInst MemoryAccesse
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michae
l
Kruse
[Si
m
p
lify] Actually remove
u
nse
d
instruction fro
m
re
g
io
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Mi
c
hael Kruse
[ForwardOpTree] Fix typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
Mic
h
ael Kru
s
e
Fix Me
m
ory Acc
e
ss of
failing tests
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l Kruse
[S
c
opBu
i
lder/
S
co
p
I
nfo] Move
reduction detection to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
Kruse
[ScopBuilder/ScopI
n
fo] Move ScopStmt::
c
ollectSurro
u
n
dingLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael K
r
use
[ScopBui
l
der/S
c
opIn
f
o] Move
ScopStmt::buildD
o
m
ain t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chael Kruse
[
S
c
opBuilder/Sco
p
Info] Mo
v
e
Sc
o
pStmt::bui
l
dAcces
s
Relations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Krus
e
[Scop
B
uilder/S
c
o
pInfo] M
o
ve and i
n
line Scop::init into
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
K
ruse
[ScopBuilder] Report to db
g
s() on SCoP bailout
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
cha
e
l
Kruse
[ScopBuilder] In
t
roduce
m
etad
a
ta fo
r
splitting
scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael K
r
use
Do not consider mem intrinsics as error
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
Skip ignored intrinsics
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Krus
e
[
Zon
e
Algo] More fine
-
grained bail-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michael
Kruse
[PM
]
Proper
l
y re
q
u
i
r
e
and preserve Optimizat
i
onRemarkEmitter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Michael K
r
use
[
Z
oneAlgo] Pr
i
nt rejection
reasons to llvm::d
b
gs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Michael Kruse
[Cod
e
Gen] Detect impossi
b
le partial wr
i
te conditions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Mic
h
ae
l
K
ruse
Add more statistics
.
commit
|
commitdiff
|
tree
2017-08-23
Mic
h
a
e
l Kruse
[Sc
o
pDetect] Inclu
d
e zero-iteration l
o
o
ps in loop
c
ou
n
t
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[
S
c
o
p
Inliner] Fix hidden overload
w
arning
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[MaximumS
t
aticExpansion] Avoid warni
n
g
in release builds
.
commit
|
commitdiff
|
tree
2017-08-23
Michael
K
ruse
[
P
PCGCodeGen] Fix c
o
mpiler warning
:
'<':
s
ign
e
d/unsigned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael K
r
use
[Sc
o
pInfo
]
Remove stray semicolon
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-22
M
ichae
l
Kruse
[Sc
o
pIn
f
o] Fix typos
in com
m
ent
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[test] Do not pipe bin
a
r
y data t
o
Fi
l
eCh
e
c
k
.
commit
|
commitdiff
|
tree
2017-08-22
Mich
a
el
K
ruse
[Scop
D
e
t
ection] Add stat f
o
r to
t
al number of
lo
o
p
s
.
commit
|
commitdiff
|
tree
2017-08-21
M
i
c
h
ael Kruse
[test] Add some test cases for computeArr
a
yUnu
s
ed
.
commit
|
commitdiff
|
tree
2017-08-21
M
ichael Kruse
[DeLICM]
F
ix unu
s
ed zon
e
for writes without in-be
t
we
e
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Micha
e
l
Kruse
[M
a
tMul
]
M
a
k
e
MatMul
d
etection indepe
n
de
n
t
o
f
int
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Michael K
r
use
[ScopInfo] Clarify commen
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Micha
e
l Kruse
Remov
e
d
ependency of Sco
p
::getS
t
m
tFor(In
s
t) on
g
etStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[CodeG
e
n] Us
e
isLat
e
stArr
a
yKind
(
)
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[Forward
O
pTree] S
e
t DEBU
G
_
T
YPE t
o
"
polly-
o
p
t
ree"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[I
S
LTools/ZoneA
l
go] M
a
ke d
i
stributeDom
a
i
n
a
n
d filterKnow
n
Val
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
M
ichae
l
Kruse
[
Z
oneAlgo]
A
dd mo
t
ivation for excepti
o
n
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-09
Micha
e
l Kruse
[ZoneAlgo]
C
onsolditate c
o
ndition
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kr
u
se
[test]
Add descrip
t
ions and pseudocod
e
to tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kruse
[DeLICM/ZoneAlgo] Remo
v
e duplicate code
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kr
u
se
[DeLICM] Properly han
d
le PHI
w
rites becoming
e
m
p
t
y
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Mich
a
el K
r
use
[ForwardO
p
Tre
e
] Use known a
r
ray conte
n
t analysis to
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
M
ichael Kruse
[DeLICM]
Refa
c
tor ZoneA
l
gorithm i
n
to
Z
oneAlg
o
.
cp
p
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[Forwa
r
dO
p
T
r
e
e] Refactor
o
ut
f
orw
a
rdSp
e
cula
t
able(
)
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Krus
e
[
V
irtu
a
lInstructi
o
n
] Handle Meta
d
ataAsValue
a
s
constant
.
commit
|
commitdiff
|
tree
2017-08-03
M
ichael
K
ruse
[Vir
t
ualInstructi
o
n] Avoi
d
use o
f
getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[test]
Fix test case without Polly-ACC
.
commit
|
commitdiff
|
tree
2017-08-01
Michael
Kruse
[Forward
O
pTree] Execute c
a
nForwardTree al
s
o in release
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael K
r
use
[Simplify]
Rewr
i
te redundant write
d
e
t
ection
a
l
gorithm
.
commit
|
commitdiff
|
tree
2017-08-01
Michae
l
Kruse
[Simplify]
I
m
p
r
ove s
c
alabili
t
y
.
commit
|
commitdiff
|
tree
2017-07-31
Michael
Kr
u
se
[For
w
ardOpTree] Support s
y
nthesi
z
able values
.
commit
|
commitdiff
|
tree
2017-07-31
Mich
a
el
K
ruse
[Simpli
f
y] R
e
m
o
ve a
l
l kinds of
r
edundant
s
c
a
lar
w
rites
.
commit
|
commitdiff
|
tree
2017-07-29
Michael Kruse
[Sim
p
lify] Implement writ
e
ac
c
e
s
ses coalescing
.
commit
|
commitdiff
|
tree
2017-07-29
M
i
chael Kru
s
e
[test] Add te
s
t case for -p
o
lly-simpli
f
y
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
chael Krus
e
[Sim
p
lif
y
] Do not remove depe
n
d
e
n
cies
o
f phis within
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Mi
c
h
a
el Kruse
[Virtual
I
n
str
u
ction]
D
o not
i
terate over
a
region
statem
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Mi
c
hael Kruse
[VirtualI
n
s
t
ruc
t
ion] Remove
ass
e
r
t
i
on
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mich
a
el K
r
u
se
[tes
t
] Fi
x
ty
p
o
i
n file
n
ame
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
chael Kru
s
e
[S
i
mp
l
if
y
] Fix typo in statis
t
ics output
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
chael Kruse
[Simplify] Re
m
o
v
e empty partial accesses first
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-27
Mich
a
el Kruse
[ScopBuilder/Simplify] Re
f
a
c
tor isEscapi
n
g
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-27
Micha
e
l
K
r
use
[Simpl
i
fy] C
o
un
t
PHINodes in simplifia
b
le exit nodes
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kr
u
se
[Sco
p
Info] Nev
e
r print ins
t
ru
c
t
ion list of region stmts
.
commit
|
commitdiff
|
tree
2017-07-26
Michael
K
ruse
[
Si
m
p
l
ify] Do not
s
e
tInstructions()
of
r
egion stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Simplify] Fix invalid
r
emo
v
al write for e
s
cap
i
ng v
a
lues
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[ScopInfo] Avo
i
d us
e
of getSt
m
tFor(BB)
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-26
M
i
chae
l
Kruse
[SC
E
VValida
t
o
r
]
Lo
o
p
exit value
s
of
lo
o
ps bef
o
re the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kr
u
se
[ScopInfo] Re
n
ame Sc
o
pStmt::contains(BB) to
represents
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
M
i
chael
K
r
use
[ScopInfo
]
Fix assertion fo
r
PHIs no
t
in
a
region
s
tmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mi
c
hael Kru
s
e
[Forward
O
p
T
r
e
e
] Prope
r
ly indent enumeration in comment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael
K
ruse
[Forw
a
rdOpTree] Re
n
ame FD_CanForward
to FD_CanForw
a
rdLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael
K
r
u
se
[Fo
r
wardOpTree] A
d
d comments to Fo
r
wardingDec
i
s
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
Kruse
[ForwardOpTre
e
] Su
p
port re
a
d-
o
nly va
l
ue uses
.
commit
|
commitdiff
|
tree
2017-07-24
M
ich
a
el Kruse
[Forward
O
pTree] Fix mixup in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[ScopInfo]
Fix
typ
o
in m
e
t
hod
n
ame
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[S
i
mplify]
Remove
par
t
ial write accesses with empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Michael
Kruse
[ScopInfo]
A
dapt indentatio
n
of instructi
o
n lis
t
prin
t
ing
.
commit
|
commitdiff
|
tree
2017-07-22
Michael
K
ruse
[
For
w
ardOpTree] Support hoisted
invariant
l
oads
.
commit
|
commitdiff
|
tree
2017-07-22
Michae
l
Kruse
[ForwardOpTree] Intro
d
uce
t
he -polly-optree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kru
s
e
An
n
otate d
u
m
p
() functions with LLVM_
D
UMP_METHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Mic
h
ael
K
ruse
[ScopI
n
fo] Do
n
't c
o
mp
i
le dump()
functi
o
n
s
in
t
o n
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Mic
h
ael Kruse
[ScopInfo] Print i
n
s
tructions
i
n dump
(
)
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kr
u
se
[PPC
G
]
Compile
fix
f
or MS
V
C
.
commit
|
commitdiff
|
tree
2017-07-20
M
icha
e
l
K
ruse
[ScopInfo]
G
et a list of statements for
a
region node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
a
el Kr
u
se
[
S
copI
n
fo] Remove dependen
c
y of Scop::ge
t
L
a
stStmtF
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
c
hae
l
K
ruse
F
ix in
d
ent
i
o
n in
c
omment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
h
a
el K
r
use
[Scop
I
nfo
]
Use
m
ap for
l
oo
k
upPHIReadOf
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[Simplify] Remove unused instructions an
d
ac
c
es
s
es
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
ch
a
el K
r
use
[ScopBu
i
lder] Avo
i
d use of
g
etStmtFor(B
B
)
.
NFC
.
commit
|
commitdiff
|
tree
next