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] Avoid iterator invalidation.
2018-04-10
Michael K
r
use
[ScopInfo] Avoid
iterator
in
v
alidation
.
commit
|
commitdiff
|
tree
2018-04-09
Micha
e
l K
r
use
[ScopInfo] Com
p
letely remove MemoryAccesses wh
e
n
their
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
Michael
K
r
u
se
[ScopInfo] Actua
l
ly re
m
ove from list
.
commit
|
commitdiff
|
tree
2018-04-09
Michael Kruse
R
emove
i
mmediate dominator heuristic for error block
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
Michael Kruse
[doc] Overh
a
u
l
doc on
pre
p
ari
n
g IR
f
or processi
n
g
by
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
Michael
K
ruse
Silence
m
svc warn
i
ng on isl
.
N
F
C
.
commit
|
commitdiff
|
tree
2018-04-05
Michael Kru
s
e
Re
m
ove namespace comment at end of class
.
NFC
.
commit
|
commitdiff
|
tree
2018-02-12
M
i
chael Kruse
[ScopBuilder] sc
a
l
a
r-indep: F
i
x mutually referencing
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Mic
h
ael Kruse
[S
c
opBuil
d
er] Make
-
p
olly-stmt
-
g
r
a
nularity=sca
l
ar-
i
nd
e
p
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
M
i
chael K
r
use
[Sc
o
pInfo] Allow epilo
g
ues
to be
the mai
n
statement
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Mi
c
hael Kruse
Run clang-format after r324003
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-23
Mic
h
ae
l
Kru
s
e
[
S
copBuilder]
Prefer
P
HI Wri
t
e
ac
c
esses in the statement
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Mich
a
el Kruse
[VirtualInst] De
r
ive c
o
rrect use kind of PHI ope
r
ands
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Mic
h
ael
K
ruse
[Scop
B
uil
d
er] Revise statement n
a
m
i
ng
when there are
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michae
l
Kruse
[Scop
I
n
f
o] P
a
ss
name to ScopStmt ctor
.
N
F
C
.
commit
|
commitdiff
|
tree
2018-01-16
Michael Kruse
[Isl
T
o
ol
s
] dumpPw: Dump
s
am
e
s
t
ructu
r
e p
i
eces
toge
t
her
.
commit
|
commitdiff
|
tree
2018-01-12
Mic
h
ael Kruse
[
CMak
e
] Use only
keyw
o
r
d
-version
of
tar
g
e
t
_link_library
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Kruse
[
C
odeG
e
n]
F
ix noalias anno
t
at
i
ons for memc
p
y/memmo
v
e
.
commit
|
commitdiff
|
tree
2017-12-22
Mi
c
h
a
el Kruse
Fix
i
s
l out-of-quota er
r
ors affe
c
ting la
t
er q
u
ota guards
.
commit
|
commitdiff
|
tree
2017-12-11
Michael
K
ruse
[ScopBuilder]
S
plit s
t
ateme
n
t
s
on encoun
t
er
i
ng store
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michae
l
Kr
u
se
[
S
copBuil
d
e
r
]
Fix typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-30
M
ichae
l
Kr
u
se
Update
fo
r
mat af
t
er c
l
ang-f
o
r
mat change
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
M
i
chael Kr
u
se
[
Co
d
eGe
n
] De
t
ec
t
empty domain
b
ecause of parameters
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Mic
h
ael Kru
s
e
Run polly-update-f
o
rmat
.
NF
C
.
commit
|
commitdiff
|
tree
2017-11-09
Michael Kruse
Update formatting to refle
c
t change in clang-f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Michae
l
Kruse
[For
w
ardOpTree] Lim
i
t isl operations of
k
no
w
n c
o
n
t
ent
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mi
c
hael Krus
e
[ZoneAlgo
/
ForwardOpTree] N
o
rm
a
li
z
e PHIs
t
o their known
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mic
h
a
e
l
Kruse
[DeLICM] Fix wr
o
ng
a
ss
u
med acc
e
s
s execution o
r
der
.
commit
|
commitdiff
|
tree
2017-10-31
Michael
K
ruse
[OpenMP]
Fix reference c
o
lle
c
tion of lat
e
st base ptrs
.
commit
|
commitdiff
|
tree
2017-10-27
Micha
e
l Kruse
[
F
orwardO
p
Tree] Use spa
c
e
indention
.
NF
C
.
commit
|
commitdiff
|
tree
2017-10-27
Michael Kruse
[For
w
ardO
p
Tree
]
Reload know
v
alues
.
commit
|
commitdiff
|
tree
2017-10-26
M
ichael Kruse
[Sim
p
li
f
y] Mark (and sweep) bas
e
d
o
n lat
e
st access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Kruse
[DeLICM] Add more tes
t
s for loop layouts
.
N
FC
.
commit
|
commitdiff
|
tree
2017-10-24
Mic
h
ael Kru
s
e
[ZoneAlgo] Translate addArr
a
yWriteAccess
to
isl++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michae
l
Kruse
[ISLTool
s
]
T
ranslate computeRe
a
ching
W
rite to is
l
++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Mic
h
a
el Kruse
[DeLICM]
Do n
o
t try to
m
ap to
m
ult
i
ple array
elements
.
commit
|
commitdiff
|
tree
2017-10-05
Michael Kruse
[S
c
opB
u
ilder] Introduce -poll
y
-
stmt-granu
l
arity=scalar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Michael Kr
u
se
[ScopBu
i
lder] Int
r
odu
c
e -polly-stmt-gra
n
ul
a
rity option
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[
Sco
p
Builder] Iterate
o
ver statement instructi
o
ns
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michae
l
Krus
e
[ScopBuilder] Build invariant loads separat
e
ly
.
commit
|
commitdiff
|
tree
2017-10-02
M
ichael Kruse
[ScopBuilder
]
Build esc
a
ping dependencies s
e
parately
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[Scop
B
u
i
lder]
S
p
ecialize exit blo
c
k
h
andling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kr
u
se
[ForwardOpTree]
Fix out-of-qu
o
ta in a
s
s
ertio
n
.
commit
|
commitdiff
|
tree
2017-10-01
Michael
K
rus
e
[ScopDetect] Do not add loads
o
u
t
of the
SCoP to required
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael
K
ruse
[Polly]
Ad
d
dumpPw
(
)
and dumpExpanded() functi
o
n
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael K
r
use
[ScopBuilder] Fix ty
p
o
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-09-28
Mi
c
hae
l
Kru
s
e
[Support] Force instantiat
i
on of isl dump() met
h
ods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
M
i
chael
K
ruse
polly-upd
a
te-for
m
at after change in clang-format
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
Michael K
r
use
[DeLICM] All
o
w non-injective PHIRead->
P
HIWrite mapping
.
commit
|
commitdiff
|
tree
2017-09-21
Mic
h
ael
K
ruse
[ScopInf
o
]
Us
e
map for value d
e
f/PHI read a
c
cesses
.
commit
|
commitdiff
|
tree
2017-09-21
Mic
h
ael Kruse
Check whether
I
slAstInfo
a
nd De
p
e
n
denceInfo were computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kruse
[Sched
u
leO
p
timizer] Fix and test schedule
t
ree sta
t
istics
.
commit
|
commitdiff
|
tree
2017-09-19
Michael Kruse
[For
w
ardOpTr
e
e
]
All
o
w out-of-quota in examination part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Mic
h
ael
K
ruse
[F
o
rwardO
p
Tre
e
] Test the max operation
s
quota
.
commit
|
commitdiff
|
tree
2017-09-18
M
ichael Kruse
[test] Enable -polly
-
cod
e
gen-
v
e
rify for regression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kr
u
s
e
[ForwardOptT
r
e
e]
Remove redundant simplify
(
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
Mich
a
el Kruse
[Code
g
enClean
u
p] Update cleanup passes according (old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michael Kru
s
e
[CodeGen] Bitcast scalar
w
rites to actual value
.
commit
|
commitdiff
|
tree
2017-09-06
M
ichael Kruse
Rever
t
"[S
c
opDetect/Info] Look throug
h
PH
I
s that fo
l
low
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
M
i
chael Kruse
[te
s
t
]
Add forgot
t
en
REQUI
R
E
S
: line
.
commit
|
commitdiff
|
tree
2017-09-06
Michael
K
r
u
s
e
[ZoneA
l
go] Handle non-Sto
r
eInst/
L
oadInst
M
emo
r
yAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
M
i
chael Kruse
[Simplify] Actua
l
ly remove
u
nsed
i
nstruction from region
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Michael Kruse
[Forwa
r
d
O
pTree] Fix
t
ypos
.
NF
C
.
commit
|
commitdiff
|
tree
2017-09-01
Micha
e
l Kruse
Fix Memory
A
ccess
of failing test
s
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chael Kruse
[ScopBuilder/
S
copI
n
fo]
Move reducti
o
n det
e
ction to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chael Kruse
[ScopBuild
e
r/ScopInfo] Move
S
copStmt::collectSurrou
n
dingLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
ich
a
el K
r
us
e
[ScopBuild
e
r/ScopInfo] Move ScopStmt::buildDomai
n
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l
Kruse
[ScopBuilder/Sco
p
Info] Move Sco
p
Stm
t
::b
u
ildAccessRela
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mic
h
ae
l
Kru
s
e
[
ScopBuil
d
er
/
Scop
I
nfo]
Move a
n
d inline Scop::init
into
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[
S
copB
u
ilder
]
R
eport to dbgs() on
S
CoP bailout
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chael
Kruse
[ScopBuilder]
I
ntroduce
m
etadata for
splitting s
c
op
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
D
o
n
o
t consider mem intrinsic
s
as error
.
commit
|
commitdiff
|
tree
2017-08-29
M
i
c
h
ael Kruse
S
k
ip ignored intr
i
nsics
.
commit
|
commitdiff
|
tree
2017-08-28
Mich
a
el Kru
s
e
[ZoneAlgo
]
More f
i
ne-g
r
ained bail-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michael K
r
use
[PM] Pr
o
per
l
y require an
d
pres
e
rve
O
ptimizatio
n
Remar
k
Emitter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Krus
e
[ZoneAlg
o
]
Print rej
e
ction
re
a
so
n
s to
l
lvm::dbgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
M
ichael Kruse
[CodeGen]
D
et
e
ct impossible pa
r
tial write cond
i
tion
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kru
s
e
A
dd mor
e
statistics
.
commit
|
commitdiff
|
tree
2017-08-23
Michael
K
ruse
[ScopDete
c
t] In
c
lude zero-it
e
ration loops in loop cou
n
t
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kr
u
se
[ScopInliner] Fix hidde
n
ove
r
load warning
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
chael Kruse
[
Ma
x
imumSt
a
t
i
c
Expan
s
ion] Av
o
i
d w
a
r
ning
i
n release builds
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[PPCGCod
e
Gen] Fix compiler w
a
rning: '
<
': signed/unsi
g
ned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Mi
c
hae
l
Kruse
[ScopInfo]
R
e
m
ove stray sem
i
col
o
n
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-22
M
i
chael K
r
use
[ScopInfo] Fix typo
s
in comm
e
nt
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[
t
est] Do no
t
pipe bin
a
ry data to FileCheck
.
commit
|
commitdiff
|
tree
2017-08-22
Mic
h
a
e
l Kruse
[ScopDet
e
ction
]
Add st
a
t
f
or total nu
m
ber o
f
loops
.
commit
|
commitdiff
|
tree
2017-08-21
Michael K
r
use
[
test] Add s
o
m
e te
s
t cases for computeArrayUnu
s
e
d
.
commit
|
commitdiff
|
tree
2017-08-21
M
i
chael Kr
u
s
e
[
DeL
I
CM]
F
ix
u
nu
s
e
d z
o
ne fo
r
writes
w
ithout in-between
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
M
ichael Kruse
[MatMul
]
Make MatMul
detection independent of intern
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Michael Kruse
[
S
co
p
In
f
o] Clarify commen
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
Remov
e
dependency of
S
cop::getStm
t
For
(
Inst) on get
S
t
m
tFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
c
h
ael Kru
s
e
[CodeG
e
n
] Use isLatestArr
a
yKind()
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Krus
e
[Forwar
d
OpTre
e
]
Set D
E
BUG_TYP
E
to "
p
o
l
ly-o
p
t
r
ee"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ISLTools/Z
o
neAlgo]
M
a
ke
d
i
s
t
r
ibut
e
Dom
a
in a
n
d filterKn
o
wnVal
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michae
l
Kruse
[ZoneAlgo] Add motivation for exception
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael K
r
use
[ZoneAl
g
o] Consolditate cond
i
tion
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-08
Michael
Kruse
[
tes
t
]
Add descrip
t
ions
a
nd pseudocode to
t
ests
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael
K
ruse
[
DeLICM/Zone
A
lgo]
Re
m
o
ve
d
uplicate code
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael K
r
use
[DeLICM] Properly handle PHI
w
r
i
tes becom
i
ng empty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Mic
h
ael Kruse
[
F
orwardOpT
r
ee
]
Us
e
kn
o
wn array content ana
l
ysis to
.
.
.
commit
|
commitdiff
|
tree
next