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
[IslTools] dumpPw: Dump same structure pieces together.
2018-01-16
Michael Kruse
[Is
l
Tools] dumpPw: Dump same
structure pieces
to
g
ether
.
commit
|
commitdiff
|
tree
2018-01-12
M
i
chae
l
Kruse
[CMake] Use
o
nly k
e
yword-version of targ
e
t
_l
i
nk_libr
a
ry
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
Mi
c
h
ael
Kruse
[Code
G
en
]
Fix noalias annotations for
memcpy/memmove
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Kruse
Fix isl out-
o
f-quota errors affecting lat
e
r quota
g
u
ards
.
commit
|
commitdiff
|
tree
2017-12-11
Michael Kruse
[S
c
opBuilder] Split statements on
e
ncountering sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michael K
r
use
[Sc
o
pB
u
ilder] Fix
ty
p
o
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-30
Mich
a
el Krus
e
Up
d
ate format
after clang-format change
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
Michael Kruse
[C
o
deG
e
n] Detect emp
t
y
dom
a
i
n
because of parame
t
ers
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
M
i
chael Kruse
R
u
n polly-update-forma
t
.
NF
C
.
commit
|
commitdiff
|
tree
2017-11-09
M
ichael Krus
e
U
p
d
ate
f
ormatting to re
f
le
c
t change in clang-fo
r
mat
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
M
ic
h
ael Kruse
[
Forward
O
pTr
e
e]
Limit isl operations of known content
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mich
a
e
l Kruse
[ZoneAlgo/For
w
ardOpTree] Normalize
P
HI
s
t
o t
h
eir known
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mi
c
hael Kruse
[DeLICM] Fix wrong
a
ssumed acces
s
e
xecutio
n
o
r
de
r
.
commit
|
commitdiff
|
tree
2017-10-31
Michae
l
Kruse
[OpenMP] Fix referen
c
e collect
i
on of
l
at
e
st
b
a
se ptrs
.
commit
|
commitdiff
|
tree
2017-10-27
Michael Kruse
[
F
orwardO
p
T
ree] Use spac
e
in
d
e
n
tion
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-27
Mic
h
ael Kruse
[ForwardOpTree] Reload know values
.
commit
|
commitdiff
|
tree
2017-10-26
Mic
h
ael Kruse
[Simpli
f
y]
M
ark
(
and sweep)
b
as
e
d on lates
t
access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Kruse
[De
L
ICM
]
Add more tests for loop layouts
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-10-24
M
ichael Kru
s
e
[ZoneAlgo] T
r
anslate a
d
d
A
r
ray
W
riteAccess to isl++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael
K
r
use
[ISLTools] Tr
a
nslate computeReac
h
ingWrite to
i
sl++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kr
u
se
[DeL
I
C
M
] Do not try to m
a
p to multiple array elements
.
commit
|
commitdiff
|
tree
2017-10-05
Michael
Kruse
[ScopBuilder]
I
ntroduce
-polly-stmt-granul
a
rity=scalar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Michael Krus
e
[ScopBuilder] Introduce -polly
-
stmt-g
r
a
n
u
la
r
it
y
o
p
tion
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael
Kruse
[ScopBuilder] Iterate over statement instru
c
t
ions
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
M
i
chael Kru
s
e
[ScopBuil
d
e
r
] B
u
ild in
v
ar
i
ant load
s
separately
.
commit
|
commitdiff
|
tree
2017-10-02
Mich
a
e
l
Kruse
[
S
copBu
i
lder]
B
u
ild
e
scapin
g
de
p
endencies separately
.
commit
|
commitdiff
|
tree
2017-10-02
Mic
h
ae
l
Kruse
[
S
copBuild
e
r]
Specialize exit block handling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[Forwa
r
d
OpTree] Fix out-of-quota in assertion
.
commit
|
commitdiff
|
tree
2017-10-01
Mich
a
el K
r
use
[ScopDetect] Do not add
lo
a
ds out of the SCoP t
o
required
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael K
r
use
[
P
olly] Add du
m
p
Pw()
and dumpExpanded() functions
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael Kruse
[Sc
o
pBuilder] Fix typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-28
Michael Kruse
[
Sup
p
o
rt] For
c
e
instan
t
i
a
tion of isl dump(
)
methods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Michae
l
Kruse
polly-
u
pdat
e
-format after c
h
ange in clang-forma
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kruse
[DeL
I
C
M] Allow
no
n
-in
j
ecti
v
e PHIRead->P
H
IWr
i
te mapping
.
commit
|
commitdiff
|
tree
2017-09-21
M
ichael Kru
s
e
[
S
copInfo] Us
e
map fo
r
value def/PHI read acc
e
ss
e
s
.
commit
|
commitdiff
|
tree
2017-09-21
M
icha
e
l Kruse
Check whether IslAstInfo and Depe
n
denceInfo were
computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kruse
[ScheduleOptimizer] Fix and tes
t
schedu
l
e
t
r
ee s
t
atistics
.
commit
|
commitdiff
|
tree
2017-09-19
Mic
h
ae
l
Kruse
[Forward
O
pTre
e
] Allow out-of-
q
uota in examination part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kru
s
e
[ForwardOpTree] Test the max operat
i
ons quota
.
commit
|
commitdiff
|
tree
2017-09-18
Micha
e
l
K
r
use
[test] Enable -
p
o
ll
y
-codegen-verify for regression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
M
i
c
h
ael Kru
s
e
[Forw
a
rdOptTree] R
e
mo
v
e
r
edundant simplify()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
Mic
h
ael Kruse
[CodegenCleanup] Updat
e
cleanup pass
e
s acc
o
rding (old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
M
i
chael Kruse
[C
o
deGen] Bitcast scalar wr
i
tes t
o
a
ctual
v
alue
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kru
s
e
Revert
"[ScopDetect/
I
nfo
]
Look thro
u
gh P
H
Is that follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
M
i
chael Kru
s
e
[
test] Add
for
g
otten R
E
QUIRES: l
i
n
e
.
commit
|
commitdiff
|
tree
2017-09-06
Mich
a
el Kr
u
s
e
[ZoneAlgo] Handle non-S
t
oreInst/L
o
adInst Mem
o
ry
A
cce
s
ses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael Kruse
[Simpli
f
y] Ac
t
ual
l
y remove un
s
ed
i
nstru
c
tion from
r
egion
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Michael
K
ruse
[F
o
rw
a
rd
O
pTree] Fix t
y
pos
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
Michae
l
Krus
e
Fix Memory Access o
f
faili
n
g
t
e
sts
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
K
rus
e
[ScopBuil
d
er/ScopIn
f
o] Mov
e
reduct
i
on dete
c
t
ion to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l Kruse
[
Sco
p
Builder/
S
copInfo]
Move ScopS
t
mt::collectS
u
rroundingLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
el Kruse
[S
c
opBuilder/ScopInfo
]
Move ScopStmt::buildDomain
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
hael Krus
e
[ScopBui
l
der/ScopInfo] Move ScopStmt::build
A
cce
s
s
Relat
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kru
s
e
[ScopBuild
e
r/Scop
I
nfo] Move and inline Scop
:
:init in
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chael Kruse
[ScopBuilder] Report to
d
bgs()
o
n
SCoP bailout
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
el Krus
e
[ScopBuilder] Introduce me
t
adata for splitting
scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Mi
c
hael Kruse
Do no
t
c
o
nsider mem intrinsics as error
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
Skip ignor
e
d intrins
i
c
s
.
commit
|
commitdiff
|
tree
2017-08-28
Micha
e
l K
r
use
[ZoneA
l
go] More f
i
ne-gr
a
in
e
d bail-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michael
Kruse
[PM] Properly r
e
qu
i
re and pre
s
erve Optimizatio
n
RemarkEmitter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Michael
K
ru
s
e
[ZoneAlgo] Print rejectio
n
reasons to llvm::
d
bgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Micha
e
l
K
ruse
[
C
odeGen] Det
e
ct im
p
o
ssible partial w
r
it
e
condi
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el
K
r
use
Add more
s
tatistics
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
c
h
ael
K
ruse
[Scop
D
etect
]
I
n
cl
u
d
e
zero-iter
a
tion l
o
ops in loop count
.
commit
|
commitdiff
|
tree
2017-08-23
Mic
h
ael Kruse
[ScopInliner] Fix hid
d
en overload warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
M
ichael Kruse
[Max
i
mumSt
a
ticExpansion] Avoid warning
i
n
releas
e
builds
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el Kr
u
se
[PPCGCod
e
Gen] Fix co
m
piler warning: '<'
:
si
g
ned/uns
i
gned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopInf
o
] Remo
v
e stray semicolon
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[
ScopInfo] Fix ty
p
os in comment
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-22
Mi
c
hael K
r
use
[te
s
t] Do not pip
e
b
i
nary data to FileChec
k
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Krus
e
[ScopDetection
]
Add s
t
at for
t
o
ta
l
nu
m
ber
of
l
oops
.
commit
|
commitdiff
|
tree
2017-08-21
Michael
K
ruse
[test] A
d
d so
m
e test
cases for computeArrayUnu
s
e
d
.
commit
|
commitdiff
|
tree
2017-08-21
M
i
chael
K
ruse
[D
e
LICM] Fi
x
unuse
d
zo
n
e
fo
r
w
rites without in-between
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Michael
K
r
u
se
[
MatMul] Make MatMul detectio
n
independent of in
t
ernal
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Michael Krus
e
[Sc
o
pInf
o
] Cla
r
ify com
m
ent
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
Remove dependency o
f
Sc
o
p::ge
t
Stmt
F
or(Inst)
o
n getStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Mic
h
ael Kruse
[C
o
deG
e
n
]
Use isLatestArrayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
M
ichael Kruse
[ForwardOpTree] Set DEBUG_TYP
E
to "polly-opt
r
ee"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kr
u
se
[ISLTools/ZoneAlgo] Make distributeDo
m
ain and
f
i
lterKn
o
w
n
Val
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Micha
e
l Kruse
[ZoneAl
g
o]
Add motivat
i
on
for
e
x
ce
p
tion
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kru
s
e
[ZoneA
l
g
o
] Conso
l
ditate co
n
di
t
ion
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael
Kruse
[
t
est] Add
descript
i
ons
a
nd pseudocode t
o
t
e
sts
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
M
i
chae
l
Kru
s
e
[DeLIC
M
/ZoneAlgo] Remov
e
duplicate code
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
M
i
chael Kruse
[D
e
LICM] P
r
operly handle PHI writes
b
ecomi
n
g e
m
pty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Micha
e
l Kruse
[ForwardO
p
Tree] Use known
a
r
r
ay content
analysis to
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
M
i
chael Kruse
[De
L
ICM] Re
f
actor ZoneAlgorithm into ZoneAlgo
.
cpp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Mich
a
el Krus
e
[ForwardOpT
r
ee] Refactor out forwardSpecu
l
at
a
b
l
e()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[VirtualInst
r
uction] Hand
l
e Me
t
adat
a
AsVa
l
ue
as constan
t
.
commit
|
commitdiff
|
tree
2017-08-03
Michael
K
ruse
[Virtual
I
nstruct
i
on]
Avo
i
d use
o
f
getStmtF
o
r(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
Mic
h
ael Kruse
[test] Fix t
e
s
t
case witho
u
t Polly-ACC
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[Forwar
d
O
p
Tree] Exec
u
te canForwardTr
e
e also in
r
elease
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
M
i
c
hael Kruse
[Simplify] Rewrite
redundant
w
rite detection
a
lgorithm
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[
Simplify
]
Improve scalabi
l
ity
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Kruse
[Forwar
d
OpTree] Support synthe
s
iz
a
ble va
l
ues
.
commit
|
commitdiff
|
tree
2017-07-31
Micha
e
l Kruse
[Sim
p
lify] Remove all kinds of redundant scalar writes
.
commit
|
commitdiff
|
tree
2017-07-29
Michae
l
K
r
u
se
[Simplify] Implement write access
e
s c
o
ale
s
c
ing
.
commit
|
commitdiff
|
tree
2017-07-29
Mic
h
ael
Krus
e
[test] Ad
d
t
e
st
c
a
se for
-
polly-simplif
y
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-28
Micha
e
l Kr
u
se
[Simplify
]
D
o n
o
t remove dependen
c
ies
o
f
phis within
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kr
u
se
[Vi
r
tualInst
r
uction]
Do not
iterate over
a
r
egion
s
tatement
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
c
ha
e
l
Kruse
[VirtualInstruction] Remove
a
ssertion
.
NFC
.
commit
|
commitdiff
|
tree
next