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
[JSONExporter] Replace bundled Jsoncpp with llvm/Support/JSON.h. NFC.
2018-08-01
Michael Kruse
[JSONExporter] Replace bundled
Jsoncpp with l
l
vm/Supp
o
rt
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Michael Kruse
[Cod
e
Gen] Convert IslNod
e
Builde
r
:
:getNumberOfIte
r
ation
s
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Micha
e
l
Kruse
[
CodeGen] Con
v
ert Is
l
NodeBuilder::createForSequentia
l
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Mi
c
h
a
el
Kru
s
e
[
C
odeGen] Convert IslNodeBuilder::ge
t
UpperBo
u
nd
t
o
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
Micha
e
l Kruse
[
test] Remove non-
J
S
PON c
o
mments
i
n JS
C
OP file
.
NFC
.
commit
|
commitdiff
|
tree
2018-07-09
Micha
e
l Kr
u
s
e
[
D
ocs] Fix gener
a
t
ion of manpages
.
commit
|
commitdiff
|
tree
2018-07-05
Mich
a
el Kruse
[Co
d
eGen] Fix potential null pointer der
e
fere
n
ce
.
NFC
.
commit
|
commitdiff
|
tree
2018-06-26
Michae
l
Kruse
[Zo
n
eAlgo]
U
s
e
getDefToTarget in makeVal
I
nst
.
NFC
.
commit
|
commitdiff
|
tree
2018-06-06
Michael
Kruse
[OpTree] Introduce shortcut for computing th
e
def-
.
.
.
commit
|
commitdiff
|
tree
2018-05-31
Michael
K
ruse
[Zone
A
lgo] Make ZoneAlgorithm::isNormali
z
ed o
u
t-of
.
.
.
commit
|
commitdiff
|
tree
2018-05-29
Michael
Kru
s
e
[F
o
rw
a
rdOpTr
e
e] Use less computati
o
nally expensive
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Michael Kruse
[
D
e
LIC
M
] A
v
oid
a
s
s
er
t
ion on out-of-
q
uota
.
commit
|
commitdiff
|
tree
2018-05-09
Michael Kruse
[Sc
o
pInf
o
] Remove bail
ou
t
c
ondition in
buildMinMa
x
Ac
c
ess()
.
commit
|
commitdiff
|
tree
2018-04-25
Michael Kruse
[CodeGen] Fix
comment
.
NFC
.
commit
|
commitdiff
|
tree
2018-04-25
Michael Krus
e
[C
o
deGen]
Print e
x
ecu
t
ed statement instan
c
es at runtime
.
commit
|
commitdiff
|
tree
2018-04-25
Michael Kruse
[ScopDetect
]
R
eject loop with mult
i
p
le exit blocks
.
commit
|
commitdiff
|
tree
2018-04-20
Michael Kruse
[
i
sl+
+
] abort() on
a
ssertion violatio
n
.
commit
|
commitdiff
|
tree
2018-04-20
Michael Kruse
Al
l
ow ar
b
itrar
y
function calls for debu
g
ging purposes
.
commit
|
commitdiff
|
tree
2018-04-10
Michae
l
K
r
us
e
[CodeGe
n
] Allow un
d
efined loads in statement inst
a
nc
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Michael Kruse
[CodeGe
n
] Convert BlockGenerator::generateSc
a
larLoads
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Michael Kr
u
se
[ScopInfo
]
Avoid
i
ter
a
tor invalidation
.
commit
|
commitdiff
|
tree
2018-04-09
M
i
chael Kru
s
e
[ScopInfo] C
o
mplete
l
y rem
o
ve Memor
y
Accesses when their
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
Michael Kruse
[Scop
I
nfo] Actually
remove fro
m
list
.
commit
|
commitdiff
|
tree
2018-04-09
Mi
c
hael Kruse
R
e
move immediate dominator heuristic fo
r
error block
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
Michael Kruse
[doc] Overhaul doc on preparing IR for process
i
ng by
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
M
ichael Kruse
Sile
n
ce msvc warning on
isl
.
N
F
C
.
commit
|
commitdiff
|
tree
2018-04-05
Micha
e
l Kruse
Re
m
o
v
e
namespace comment
at end of class
.
NFC
.
commit
|
commitdiff
|
tree
2018-02-12
Michael Kruse
[S
c
opB
u
ilder
]
sca
l
ar-indep: Fix mu
t
ua
l
ly referenci
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
M
ichael Kruse
[ScopBuilder] Mak
e
-polly-stmt
-
g
r
anula
r
ity=s
c
alar-indep
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Micha
e
l Kruse
[Sc
o
p
I
nfo] Allow epilogues t
o
be th
e
main st
a
tement
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Mi
c
hael Kruse
R
un clang-format af
t
er
r
324003
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-23
Michael K
r
use
[Scop
B
uilder] Prefer PHI
Write acc
e
sses
i
n
the state
m
ent
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
M
i
cha
e
l Kruse
[
Vir
t
ualI
n
st] Derive c
o
r
r
e
ct use kind of P
H
I oper
a
nds
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Mi
c
h
a
el Kruse
[
S
c
o
p
B
uilder] R
e
v
i
se
s
tateme
n
t naming when
t
here are
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michael Kruse
[Sco
p
Info] Pa
s
s name to Scop
S
tmt ctor
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-16
M
i
chael Kruse
[
I
slT
o
ols] dumpPw: Dump same structu
r
e
piec
e
s together
.
commit
|
commitdiff
|
tree
2018-01-12
Michael Kruse
[
CMake] Use only keyword-versi
o
n
of targ
e
t
_lin
k
_librar
y
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Krus
e
[
C
o
deGen] Fix no
a
lias annotati
o
ns for
m
emcpy/me
m
move
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Kruse
Fix
i
sl out-of-quota er
r
ors
affecting later quot
a
guards
.
commit
|
commitdiff
|
tree
2017-12-11
Michael Kruse
[ScopBuilder] S
p
lit stateme
n
t
s
on encountering store
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
M
ich
a
el Kruse
[ScopBuilder] Fix t
y
po
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-30
M
ichael
K
r
use
Update format
af
t
e
r
clan
g
-format change
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
Mi
c
hael Kru
s
e
[
C
od
e
G
e
n] Detect empty domain becau
s
e of
param
e
ters
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Michael Kruse
R
un polly-up
d
ate-format
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-09
Mic
h
ael Kr
u
se
Update forma
t
tin
g
to re
f
lect cha
n
ge in clang-format
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
M
i
chael K
r
use
[Fo
r
wardOpTree] Limit isl op
e
r
a
tions of known cont
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kru
s
e
[ZoneAlgo/ForwardOpT
r
e
e
] Normalize P
H
Is to
t
heir known
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kruse
[DeLICM
]
Fi
x
wron
g
assu
m
ed access exe
c
ut
i
o
n order
.
commit
|
commitdiff
|
tree
2017-10-31
M
i
chae
l
Kruse
[Open
M
P
]
Fix reference colle
c
t
ion
o
f
l
atest base ptrs
.
commit
|
commitdiff
|
tree
2017-10-27
M
i
chael Kruse
[ForwardOpTree]
Use
s
pace indention
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-27
Michael Kru
s
e
[ForwardOpTr
e
e
]
Reload k
n
ow values
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Kruse
[Sim
p
lify
]
Mark (and sweep) based on lat
e
s
t access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Mi
c
h
ael K
r
use
[
DeLICM]
Add more tes
t
s for loop layouts
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kruse
[ZoneAlgo] Transl
a
te
a
ddArrayWriteAccess to isl++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
M
i
chael Kr
u
se
[ISLTools] Trans
l
a
te
c
om
p
uteRe
a
c
hingWrite to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kruse
[DeLICM]
D
o not t
r
y to map to mu
l
tiple array elements
.
commit
|
commitdiff
|
tree
2017-10-05
Michael Kru
s
e
[Sco
p
Buil
d
er
]
Introduce -
p
o
l
ly-stmt
-
gra
n
ula
r
ity
=
scalar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Micha
e
l
Krus
e
[
ScopBuilder] Introduce
-poll
y
-stmt-
g
ranularit
y
o
ption
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
M
ichael
K
ru
s
e
[ScopBu
i
lder
]
Iterate
over statem
e
nt ins
t
ructions
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuilde
r
]
B
uild invariant
loads
s
ep
a
rately
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuilder] Build esc
a
ping dependencies separately
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kru
s
e
[ScopBuilder]
Sp
e
cialize exi
t
block h
a
n
d
ling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Micha
e
l Kruse
[Forw
a
rdOpT
r
ee]
Fix
o
ut-of-q
u
o
ta in asse
r
tion
.
commit
|
commitdiff
|
tree
2017-10-01
Mi
c
h
ael Kr
u
se
[Sco
p
Detec
t
] Do not add loads out
of the SCoP to required
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michae
l
K
ruse
[
P
o
l
ly] Add dumpPw() a
n
d dumpExpanded() funct
i
ons
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michael Kruse
[Sco
p
B
ui
l
der]
Fix typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-28
Mi
c
hael Kruse
[Support] Force inst
a
nti
a
tion of isl
d
u
m
p() methods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Mi
c
hael
K
ruse
poll
y
-u
p
date-fo
r
mat a
f
ter change
in clang-format
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
Mich
a
el Kruse
[DeLICM
]
Al
l
ow non-in
j
ectiv
e
P
HIRead->PH
I
Writ
e
ma
p
pi
n
g
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kruse
[ScopInf
o
] U
s
e map for
value d
e
f/PHI read accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kru
s
e
Check whether IslAstInfo and Dep
e
ndenceInfo were computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kruse
[ScheduleOptimi
z
e
r
] Fix and test
s
chedule tree sta
t
istics
.
commit
|
commitdiff
|
tree
2017-09-19
Michael Kruse
[
ForwardOp
T
ree] Allow ou
t
-of-quota in examination part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Mi
c
hael Kru
s
e
[For
w
a
rdOpTree] Test th
e
max opera
t
io
n
s
quot
a
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[
t
e
s
t
] Enable -p
o
lly-codegen-
v
e
rify
f
or
r
e
g
ressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[
ForwardOpt
T
r
e
e
] Remove
redun
d
ant simpl
i
fy()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
Michael Kruse
[Codeg
e
n
C
l
eanup] Updat
e
cleanup passes according (
o
l
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michael Kruse
[CodeGen] Bit
c
ast scal
a
r
w
rites to act
u
al
value
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kru
s
e
Revert "[
S
copDetect/Info] Lo
o
k t
h
rough PHIs
t
hat fo
l
low
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kruse
[test
]
Add forgot
t
e
n
RE
Q
UIRES: line
.
commit
|
commitdiff
|
tree
2017-09-06
Mic
h
ael Kruse
[
Z
o
n
e
A
lgo] Handle non-Sto
r
eInst/L
o
ad
I
nst M
e
m
oryAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Mic
h
ael
K
ruse
[
S
im
p
lif
y
] A
c
tu
a
lly remove u
n
sed instruction
f
rom r
e
g
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Michael Kru
s
e
[ForwardOpTree]
F
ix ty
p
os
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
M
i
c
hael Kruse
Fix Memory Ac
c
es
s
of failing
t
ests
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuilder/ScopInfo] Move reduction detection to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mic
h
a
e
l
K
r
u
s
e
[ScopBuilder/S
c
o
pInfo] Move
S
copSt
m
t::colle
c
tSurrounding
L
oop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuild
e
r/ScopIn
f
o
]
M
ove Sco
p
Stmt::buildDomain to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michae
l
Kr
u
se
[ScopBuilder/Sco
p
Info] Move
ScopS
t
mt::buildAccessRelations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBuilder/ScopInfo] Move and inl
i
ne Scop::init int
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael K
r
use
[Sc
o
pBuilde
r
]
Report to
d
bgs() on SCoP ba
i
lout
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chael Kruse
[Sco
p
Builder] Introduce m
e
tada
t
a for splitting scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
Do not
c
o
nsi
d
er
m
em intrinsics as error
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
Skip ignored intrin
s
ic
s
.
commit
|
commitdiff
|
tree
2017-08-28
Mich
a
el Kruse
[
Z
oneAlgo] More fine-grained b
a
il-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[PM] Prop
e
rly re
q
uire and preser
v
e
O
p
timizationRemarkEmitter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[
Z
oneAlg
o
] Print
rejec
t
ion reasons to
l
lvm::
d
bg
s
(
)
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Mich
a
el Kruse
[
C
odeGen]
Detect impo
s
sib
l
e partia
l
write co
n
d
it
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Mic
h
ael Kruse
A
d
d more statistics
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopDetect] Include zero-iteration loops in
l
oo
p
cou
n
t
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
c
ha
e
l Kruse
[ScopInliner] Fix hidden overload
warning
.
NFC
.
commit
|
commitdiff
|
tree
next