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
[ManagedMemoryRewrite] Make pass more robust and fix memory issue
2017-08-19
Tobias Grosser
[ManagedMemo
r
yRewrite]
Make pa
s
s mo
r
e r
o
bust
a
nd fix
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
T
obias Grosser
[GPGPU] Correctly
initia
l
ize ar
r
ay
o
rder and fixe
d
_el
e
me
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
To
b
i
as
G
rosser
C
larify the
intend of th
e
run-time c
h
eck
commit
|
commitdiff
|
tree
2017-08-19
Tobias
G
rosser
[GPGPU] Collect parameter dim
e
nsion used in MemoryAccesses
commit
|
commitdiff
|
tree
2017-08-19
Tobias Grosser
[P
o
lly] Ru
n
e
a
rly
cse
+ memory SSA to
r
em
o
ve
redu
n
dancies
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Tob
i
as G
r
osser
[GPGP
U
] Simplif
y
PPCGSCop to reduce com
p
i
le time [NFC]
commit
|
commitdiff
|
tree
2017-08-18
T
o
bias
Grosser
[GPGPU]
D
o
not cre
a
te copy statements when targ
e
tt
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Tobias Gros
s
er
[
G
PGP
U
] Synchronize a
f
ter each
k
erne
l
, n
o
t
eac
h
copy
o
ut
commit
|
commitdiff
|
tree
2017-08-17
T
o
bias G
r
osse
r
[GPGPU]
O
nly
co
l
lect th
e
access t
h
at belong to an
a
r
r
a
y
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
T
o
b
ia
s
Grosser
[
GPGPU] M
o
ve
g
e
t
Extend to C++
[
NFC]
commit
|
commitdiff
|
tree
2017-08-17
Tobias Gr
o
sser
[GPGPU]
Make test
c
ase independent of LL
V
M names
commit
|
commitdiff
|
tree
2017-08-17
T
obia
s
Grosser
Add rewrite by-reference
parameter pass
commit
|
commitdiff
|
tree
2017-08-16
Tobias Grosser
Ad
d
m
i
s
sing
'
REQUIRE
S
' l
i
ne
commit
|
commitdiff
|
tree
2017-08-16
T
ob
i
as Grosser
[GPGPU
]
Al
s
o reco
r
d
invariant loads as k
e
rnel subtree
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
Tobias Grosse
r
[P
o
lly] Move
S
copStm
t
::checkFo
r
Reductio
n
s to isl
p
p
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
Tob
i
a
s Grosser
Mov
e
ScopStmt::g
e
tSchedule to
i
slpp
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-14
T
obias Gros
s
er
[P
o
lly
]
Move Scop::rest
r
ictDomains to
islpp
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-13
To
b
ias G
r
osser
[
ScopInfo]
Tra
n
sla
t
e Par
a
meterIds
t
o isl++
commit
|
commitdiff
|
tree
2017-08-10
Tobias
Gro
s
ser
A
dd missing 'REQUIRES' line
commit
|
commitdiff
|
tree
2017-08-10
Tobias
G
rosser
[GPGPU]
M
ake t
h
e ast_build av
a
ilable to block generator
commit
|
commitdiff
|
tree
2017-08-08
Tobias G
r
osse
r
[Regi
s
terPasses] Run polly-
s
impli
f
y
also
ri
g
ht aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Tobias Gross
e
r
[
Sche
d
u
l
e
O
ptimizer] Make matmul pattern detection work
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Gro
s
ser
Cha
n
ge Polly'
s
po
s
i
tion to "before-vecto
r
izer"
commit
|
commitdiff
|
tree
2017-08-07
T
obias
G
ross
e
r
[tes
t
]
Ad
d
some mi
s
s
ing options tha
t
become necessary
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobi
a
s Grosser
[De
L
ICM
]
Enable pa
r
ti
a
l wr
i
tes
commit
|
commitdiff
|
tree
2017-08-07
Tob
i
as Grosser
E
nable d
e
licm to
a
u
tomatically re
m
ove
s
calar lo
o
p
c
arri
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tob
i
a
s Grosser
[
t
est] Add o
n
e more tes
t
cas
e
for
the previo
u
s
commi
t
commit
|
commitdiff
|
tree
2017-08-07
Tobia
s
Grosse
r
[ZoneAlgo] Allow two writes that write identical values
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Gross
e
r
[GPGPU] Remove red
u
n
dant constr
u
ctors
commit
|
commitdiff
|
tree
2017-08-07
Tobias
Grosser
[Sco
p
In
f
o] Make
S
c
op::canAlwaysBeHoisted a
m
emb
e
r function
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gro
s
ser
[
S
copInf
o
]
M
ove Scop:
:
addInvariantLoads t
o
isl
+
+ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosse
r
[Sco
p
Info] M
o
v
e
Sco
p
::
g
etPwAffOnly
to isl
+
+ [NFC
]
commit
|
commitdiff
|
tree
2017-08-06
Tobia
s
Gr
o
sse
r
[ScopInfo]
M
ove Scop:
:
g
e
tD
o
mai
n
s
to isl++
[
NF
C
]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[
S
copInfo] Move S
c
op::getInvalidContext to isl++ [NFC
]
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Gros
s
er
[S
c
opInf
o
] Move Sco
p
::g
e
t
A
s
s
umedCo
n
text to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
To
b
ias Gross
e
r
[
S
copInfo] Move Scop::
a
ddNonE
m
ptyDomainConstrain
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Grosser
[ScopI
n
f
o] Translate
S
cop::get
P
aramS
p
ace to
i
sl
+
+
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
o
bias Gro
s
ser
[S
c
o
p
I
n
fo] Translate Sco
p
::getC
o
ntext to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[ScopInfo
]
Translate Scop::getIdForParam
t
o isl++
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias
G
rosser
[ScopInfo] Mo
v
e get*Wri
t
es/getReads/getAccesses to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s Gro
s
ser
Remove
f
unctiona
l
c
h
anges
that sneaked in by ac
c
ide
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[ScopInfo]
Move ScopStmt::setAstBuild/getAstBui
l
d to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[ScopInfo] Move ScopStmt::getSchedule
t
o isl++
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s
G
rosser
[
Scop
I
n
fo] Move
g
etPr
e
d
ec
e
s
sorDomainConstraints to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias
Gro
s
ser
[S
c
opInfo] Move
InvariantA
c
ces
s
to is
l
++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias
G
rosser
[ScopInfo]
U
pdate comments to re
f
er to is
l
++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
T
obias Grosser
[ScopInfo]
M
ove ScopAr
r
ayInfo::ScopArrayIn
f
o to isl
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s
Grosser
[ScopIn
f
o] Move ScopStmt::Scop
S
tmt to isl
+
+ [NFC
]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gr
o
sser
Move S
c
opInfo::get
D
omain(), get
D
omainSpace()
,
getDomainId
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
o
bias
G
rosser
Mo
v
e Sc
o
pS
t
mt::D
o
main to isl++
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
Update to
a newer version of isl
+
+
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gros
s
er
Update to
isl-0
.
18-812-g565d
a
6e
commit
|
commitdiff
|
tree
2017-08-06
T
obi
a
s Gr
o
s
s
er
[Scopinfo] Fix memor
y
c
orrup
t
ion i
s
sue that s
n
ea
k
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[Scop
I
nfo] Move
Inva
l
idDomain to i
s
l++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
T
obia
s
Gro
s
ser
[Poll
y
] Fix for
the JSON E
x
p
or
t
e
r
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gros
s
er
Add missing 'REQUIR
E
S: pollya
c
c'
lin
e
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s
Grosser
[GPG
P
U]
M
a
ke sure managed arrays are
p
repared at the
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobia
s
Gross
e
r
[GPGPU] Re
n
a
m
e a
l
l, not only
t
he fir
s
t
l
ibde
v
ice function
commit
|
commitdiff
|
tree
2017-08-05
Tobias Grosser
[
P
olly] Fix t
y
po
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-05
T
o
bias Gros
s
er
Ad
d
for
g
otten CMakeLists
.
txt fil
e
in uni
t
-
test
commit
|
commitdiff
|
tree
2017-08-05
T
o
bias Grosser
Fix s
p
elling error in previous com
m
it
commit
|
commitdiff
|
tree
2017-08-05
Tobias Gr
o
sser
[unittests
]
A
d
d unitte
s
t fo
r
getPa
r
tialTilePrefixe
s
commit
|
commitdiff
|
tree
2017-08-03
T
obias Gross
e
r
Add mis
s
in
g
REQUI
R
ES line
commit
|
commitdiff
|
tree
2017-08-03
Tobias Grosser
Mak
e
sure th
a
t
a
ll parame
t
er di
m
e
n
sions
are s
e
t i
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
T
o
bias G
r
oss
e
r
Enable
s
i
mplify and
f
orward-op-tre
e
by def
a
ult
commit
|
commitdiff
|
tree
2017-08-02
Tobi
a
s G
r
o
sser
Move se
t
NewAccessRe
l
ation t
o
isl++
commit
|
commitdiff
|
tree
2017-08-02
Tobi
a
s Grosser
Move ScopStmt::se
t
AccessRelatio
n
to isl++
commit
|
commitdiff
|
tree
2017-08-02
Tobias Gr
o
sse
r
R
eplac
e
asserts with
llv
m
_unreach
a
b
l
e to clarify intent
commit
|
commitdiff
|
tree
2017-08-01
Tob
i
as Gross
e
r
Update to is
l
-0
.
18-809-gd
5
b4
5
3
5
commit
|
commitdiff
|
tree
2017-07-31
Tobias Grosser
[
GPGPU] Add support for NVIDIA libde
v
ice
commit
|
commitdiff
|
tree
2017-07-31
Tobias
G
r
osser
Rever
t
"Remo
v
e Debug metad
a
ta
from copied instruction
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Tobias Grosser
[I
s
l
N
o
deBu
i
l
der]
R
emove unused instruction
commit
|
commitdiff
|
tree
2017-07-28
Tobias Grosse
r
Add
m
issing namesp
a
ce comment
commit
|
commitdiff
|
tree
2017-07-28
Tobi
a
s
Gro
s
ser
[G
P
G
P
U
] Do not require the Scop::Context to have informati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Tobias
G
ro
s
ser
[GPG
P
U] Fix compilati
o
n issue wi
t
h la
t
e
s
t
CU
D
A
upgrade
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Tobi
a
s
G
rosser
Update isl to isl-
0
.
18-800-g4
0
18f45
commit
|
commitdiff
|
tree
2017-07-25
T
obias Grosser
R
e
vert a
c
cid
e
n
t
a
l
i
sl changes
in 308923
commit
|
commitdiff
|
tree
2017-07-24
Tobias Grosser
Mov
e
Memo
r
yAc
c
ess::isStride* to i
s
l
++
commit
|
commitdiff
|
tree
2017-07-24
Tobias Grosser
Move
M
emor
y
Access::InvalidDomain to
isl++
commit
|
commitdiff
|
tree
2017-07-24
T
o
b
ias Grosser
Move Me
m
oryAc
c
ess::g
e
tPwAff to isl++
commit
|
commitdiff
|
tree
2017-07-24
Tobias G
r
oss
e
r
Move MemoryAccess::M
e
moryAccess to isl++
commit
|
commitdiff
|
tree
2017-07-24
T
o
bias Grosse
r
Move ScopArra
y
I
nfo::getFromAccess
F
unc
t
ion and getFromId
.
.
.
commit
|
commitdiff
|
tree
2017-07-23
Tobias Gr
o
sser
Simplify: Adopt for tran
s
lation of
M
e
moryAccess::getAccessR
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-23
Tob
i
as Gro
s
se
r
Mov
e
Mem
o
ryAccess
:
:get
*
Ar
r
ayId to isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias Gro
s
ser
Move applyScheduleToAc
c
essRe
l
ation
t
o isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias
G
r
osser
Move Memo
r
yAccess::getAddre
s
sFu
n
ction
to isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobi
a
s Grosser
Move
M
emoryAcce
s
s::NewAccessRelation to isl++
commit
|
commitdiff
|
tree
2017-07-23
T
o
bias Grosser
Move MemoryAccess::getOrigina
l
Access
R
elation to i
s
l++
commit
|
commitdiff
|
tree
2017-07-23
T
o
bias Grosser
M
o
ve
Memory
A
ccess::
A
c
c
essRelat
i
on to
isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias Gro
s
ser
Move
M
emoryAc
c
ess::crea
t
eB
a
sicAccessM
a
p t
o
i
sl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias G
r
osser
Move Me
m
ory
A
ccess:
:
id to isl++
commit
|
commitdiff
|
tree
2017-07-21
Tobias G
r
o
s
ser
Move ScopA
r
rayInfo to isl++
commit
|
commitdiff
|
tree
2017-07-21
T
obias Grosser
Fix typo
i
n
function
n
ame Bl
l
ock -> Block
commit
|
commitdiff
|
tree
2017-07-20
T
o
bias Gr
o
sser
[IslNodeBui
l
der] Relax comple
x
it
y
check in
in
v
ariant
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Tobias Gross
e
r
S
u
pport fabs
a
n
d copysign in Polly-ACC
commit
|
commitdiff
|
tree
2017-07-19
Tob
i
as
Grosser
[
S
c
opInfo] D
o
no
t
create entr
i
es
i
n
map if non e
x
ists
commit
|
commitdiff
|
tree
2017-07-19
Tobias Grosser
[ScopInfo]
U
se
A
n
y
P
HINode in tryGetValueSto
r
ed()
commit
|
commitdiff
|
tree
2017-07-19
Tobias Grosse
r
[ScopInfo]
I
ntroduce try
G
e
t
Value
S
to
r
ed
commit
|
commitdiff
|
tree
2017-07-19
Tob
i
as G
r
osser
[Poll
y
][d
o
cs][Release Notes] Ad
d
ing Inf
o
rma
t
ion about
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
T
obias Gro
s
s
e
r
[Po
l
l
y
] Avoid
u
se of `get
S
tmtFor(BB)
`
i
n
Pol
y
hedra
l
Info
.
.
.
commit
|
commitdiff
|
tree
next