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
[ZoneAlgorithm] Move computeScalarReachingDefinition to c++
2017-08-21
T
obias Grosse
r
[Z
o
ne
A
lgorithm] M
o
ve co
m
puteScalarReachingDefi
n
i
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
T
o
bias Gros
s
er
[GPGPU] Add llvm
.
po
w
i
t
o
t
h
e libd
e
v
ice su
p
ported fun
c
tion
s
commit
|
commitdiff
|
tree
2017-08-21
Tobias Grosser
[GPGPU] Add log / logf to the lib
d
evice s
u
p
p
orted functions
commit
|
commitdiff
|
tree
2017-08-19
To
b
ias G
r
osse
r
Re
v
ert "[GPGPU]
S
i
m
pl
i
fy PPCGS
C
o
p
to reduce compile
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
T
o
b
ias Gros
s
e
r
[
M
anagedMemoryRew
r
ite]
M
a
ke pass more robu
s
t and
f
ix
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Tobias
G
rosser
[GPGP
U
] Correctly
i
nitialize array orde
r
and fixed_elemen
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
T
o
b
i
as Grosser
Clarify the intend of the run-tim
e
c
h
eck
commit
|
commitdiff
|
tree
2017-08-19
Tobias
G
ro
s
ser
[GPGP
U
] Coll
e
ct parameter dime
n
s
i
on used in M
e
moryAccesses
commit
|
commitdiff
|
tree
2017-08-19
Tobi
a
s Gr
o
sser
[Polly] Run early cse + memo
r
y S
S
A to r
e
move
redundancies
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
T
o
bias
G
r
o
sser
[
G
PG
P
U]
S
implify PPCG
S
Cop to redu
c
e
compile time [NFC]
commit
|
commitdiff
|
tree
2017-08-18
Tobi
a
s Grosser
[G
P
GPU]
D
o
not create copy statem
e
n
ts
when targettin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Tobias Grosser
[
GPGPU] Synchro
n
ize after each ker
n
el, not each copy out
commit
|
commitdiff
|
tree
2017-08-17
Tobias Grosser
[GPGPU] Only collect the
acc
e
ss th
a
t belong to an array
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
To
b
ias Grosser
[
G
P
G
P
U] Mo
v
e getExt
e
nd t
o
C++ [NF
C
]
commit
|
commitdiff
|
tree
2017-08-17
Tob
i
as Grosser
[GPGPU] Make test case ind
e
pen
d
en
t
of
L
LVM
n
ames
commit
|
commitdiff
|
tree
2017-08-17
Tobia
s
Grosser
Add rewrite by
-
reference parame
t
er pa
s
s
commit
|
commitdiff
|
tree
2017-08-16
Tob
i
as Gr
o
sser
A
d
d
m
issing
'
REQUIR
E
S' line
commit
|
commitdiff
|
tree
2017-08-16
Tobias Grosser
[GPGPU] Also r
e
cord in
v
arian
t
loads as k
e
rnel sub
t
ree
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
Tobias Gro
s
ser
[Polly] Move ScopStmt:
:
checkForReductions to islpp
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
Tobias Gro
s
ser
Move ScopStm
t
::getS
c
he
d
ule
t
o
i
s
lpp
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-14
Tobias Grosser
[Polly] Move Scop::
r
estrict
D
omains to islpp
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-13
Tobias
G
rosser
[ScopInfo] Tran
s
l
a
te ParameterIds to isl++
commit
|
commitdiff
|
tree
2017-08-10
T
o
bia
s
Gros
s
er
Add m
i
ssing 'REQUIRES' l
i
n
e
commit
|
commitdiff
|
tree
2017-08-10
Tobias Gross
e
r
[GPGPU]
M
ake the a
s
t_bu
i
ld a
v
a
i
la
b
le to block
g
e
nerator
commit
|
commitdiff
|
tree
2017-08-08
Tobias Grosser
[Regis
t
er
P
asses] Run
polly-simplif
y
al
s
o right after
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Tobias
G
rosser
[Sched
u
leOptimizer]
Make ma
t
m
u
l p
a
ttern
detect
i
o
n
work
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
T
o
bias Grosser
Change Polly's position to "before-vectorizer"
commit
|
commitdiff
|
tree
2017-08-07
Tob
i
as Grosser
[te
s
t]
A
d
d
s
o
m
e missi
n
g o
p
ti
o
ns that become ne
c
essary
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
[
D
eL
I
CM] Enable partial
writes
commit
|
commitdiff
|
tree
2017-08-07
T
o
bias
G
r
o
s
se
r
Enable delicm to automatically re
m
ove scala
r
lo
o
p carried
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
[tes
t
]
A
dd one more test case f
o
r the previous commit
commit
|
commitdiff
|
tree
2017-08-07
T
o
bias Grosser
[ZoneAlgo] Allow t
w
o
w
r
ites that w
r
ite
identical va
l
ues
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Gr
o
s
s
er
[GPGPU] Remove r
e
dund
a
nt
constr
u
c
tor
s
commit
|
commitdiff
|
tree
2017-08-07
Tobias G
r
osser
[
ScopInfo
]
Make Scop::canAlwaysBeH
o
iste
d
a
m
e
m
ber
func
t
ion
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Grosser
[Sc
o
pIn
f
o] Move S
c
op::addInvariant
L
oads to
isl
+
+ [NF
C
]
commit
|
commitdiff
|
tree
2017-08-06
To
b
ias Grosser
[ScopInfo
]
Move
Scop::getP
w
Aff
O
n
l
y
t
o isl++
[NFC]
commit
|
commitdiff
|
tree
2017-08-06
T
o
bias Gr
o
sse
r
[
S
c
opInfo] Move Scop::getDo
m
ains to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
T
o
bias Grosser
[ScopI
n
f
o
] Move Scop:
:
ge
t
Invali
d
Co
n
text to i
s
l++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias
Grosser
[ScopInfo
]
Mo
v
e
S
cop::getAssu
m
edContext to
isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias
Grosser
[ScopI
n
f
o
]
M
ove
Sc
o
p::addNonEmp
t
yDomainConstraints
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias
Grosser
[ScopInf
o
] Tr
a
nslat
e
Sco
p
:
:
get
P
aramSpace to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[Sc
o
pInfo]
Tr
a
n
s
late Scop::getContex
t
to
isl++ [N
F
C]
commit
|
commitdiff
|
tree
2017-08-06
T
o
b
ias Grosser
[ScopI
n
fo]
Translate Sc
o
p::g
e
tI
d
For
P
a
ram to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobia
s
Grosse
r
[ScopInfo]
M
ove get*Write
s
/getReads/getAccesses to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
obias Grosser
Rem
o
ve functional
c
hanges
t
hat sneaked
i
n by accident
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobia
s
G
rosser
[ScopInfo] Move ScopStmt::setAst
B
uild/g
e
tAs
t
Build to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gr
o
sser
[
S
copI
n
fo]
M
o
ve S
c
opStmt::getSchedule to isl
+
+
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gro
s
ser
[
S
cop
I
nfo] Move getPredecesso
r
Doma
i
nConstraints to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Gro
s
ser
[
S
copInfo] M
o
ve
Inv
a
riant
A
ccess
to isl++ [N
F
C]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[ScopInfo] Update comments
to refe
r
to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias G
r
osser
[ScopInfo] Move Sc
o
pArra
y
I
n
fo::
S
c
o
pArrayInfo t
o
is
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[ScopInfo] Move Scop
S
tmt::ScopStm
t
to is
l
++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias
G
rosser
M
ove
ScopInfo::getDomain(), getDom
a
inSpace()
,
ge
t
Dom
a
i
nId
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
obias
Gro
s
s
e
r
Move
S
copStmt::Domain to isl++
commit
|
commitdiff
|
tree
2017-08-06
T
o
bias Gro
s
ser
Upd
a
te to a newer v
e
r
s
i
on
o
f i
s
l++
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Grosser
Upd
a
te to isl-0
.
1
8
-812-g5
6
5
d
a6e
commit
|
commitdiff
|
tree
2017-08-06
T
obias Grosser
[
S
copin
f
o] Fix memory corrup
t
ion issue that sneaked
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobia
s
Grosser
[
S
c
op
I
nfo
]
Move I
n
validD
o
m
ain t
o
i
sl++
[
NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[Polly
]
Fix for th
e
JSON Exporter
commit
|
commitdiff
|
tree
2017-08-06
T
obias Grosser
Add mis
s
ing 'R
E
Q
U
IRES:
pollyacc'
l
i
n
e
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as G
r
osser
[
G
P
GPU] Make sure manag
e
d arrays are pr
e
pared a
t
the
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobia
s
Gross
e
r
[
G
PG
P
U] Renam
e
all, not only the first libdevic
e
fu
n
ctio
n
commit
|
commitdiff
|
tree
2017-08-05
Tobias Grosser
[Polly] F
i
x typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-05
Tobia
s
Grosser
Add
f
org
o
tt
e
n CM
a
keLists
.
txt file in unit-test
commit
|
commitdiff
|
tree
2017-08-05
To
b
ias G
r
osser
Fix
s
pel
l
ing error i
n
prev
i
ou
s
commit
commit
|
commitdiff
|
tree
2017-08-05
T
obias
Gro
s
s
er
[unitte
s
ts]
A
dd unittest
f
or g
e
t
P
artialTilePrefixes
commit
|
commitdiff
|
tree
2017-08-03
Tobias Gros
s
er
Add missin
g
REQU
I
R
ES line
commit
|
commitdiff
|
tree
2017-08-03
Tobias Gro
s
ser
M
ake
sur
e
that
a
ll par
a
me
t
e
r
dimen
s
ions are se
t
in
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
Tob
i
as Grosse
r
En
a
ble simplify and forward-op-tree
by default
commit
|
commitdiff
|
tree
2017-08-02
Tobias Gr
o
sser
Move setNewAccessRelation
to isl++
commit
|
commitdiff
|
tree
2017-08-02
Tobias Grosser
Move
S
c
op
S
tmt::s
e
tAccessRel
a
tion to isl++
commit
|
commitdiff
|
tree
2017-08-02
T
o
bias Gros
s
er
Replace asserts w
i
th l
l
vm_unreachable to clarify
i
n
t
e
nt
commit
|
commitdiff
|
tree
2017-08-01
Tobias Grosser
Update to isl-0
.
18-809
-
g
d
5b4535
commit
|
commitdiff
|
tree
2017-07-31
T
obias Grosser
[GPGPU] Add support for NVID
I
A
libdevi
c
e
commit
|
commitdiff
|
tree
2017-07-31
Tobi
a
s Grosser
Rev
e
rt
"
Remov
e
Debu
g
metadata
f
r
om
c
opied instruction
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Tobias
G
rosser
[
IslNodeB
u
ilder
]
Remove
u
nused i
n
struction
commit
|
commitdiff
|
tree
2017-07-28
T
o
b
ias Grosser
Add miss
i
n
g
namespace comment
commit
|
commitdiff
|
tree
2017-07-28
Tobia
s
Gross
e
r
[GPGPU] D
o
not requir
e
the S
c
op
:
:Context t
o
ha
v
e information
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Tobias Grosse
r
[GP
G
P
U] Fix com
p
ilation issue with latest CUDA upgra
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
To
b
ias Gr
o
sser
U
p
date isl to i
s
l
-0
.
18-800-
g
4018f4
5
commit
|
commitdiff
|
tree
2017-07-25
T
o
b
i
a
s Gr
o
sser
R
evert accidental isl cha
n
ges in 308923
commit
|
commitdiff
|
tree
2017-07-24
Tob
i
a
s Gr
o
sser
M
ove Memo
r
yAccess::i
s
Stride* to isl++
commit
|
commitdiff
|
tree
2017-07-24
To
b
ias Grosser
M
ove
M
emoryA
c
cess::Inval
i
dDomain to is
l
++
commit
|
commitdiff
|
tree
2017-07-24
Tobias Gros
s
er
Mov
e
Memory
A
ccess::
g
et
P
wAff to isl++
commit
|
commitdiff
|
tree
2017-07-24
Tobias Grosser
Move MemoryAccess::
M
emoryAccess to is
l
+
+
commit
|
commitdiff
|
tree
2017-07-24
Tobias
Grosse
r
Move
S
c
opArrayInfo::g
e
t
F
romAc
c
essFun
c
ti
o
n a
n
d getFromId
.
.
.
commit
|
commitdiff
|
tree
2017-07-23
Tobias
Gr
o
sser
S
i
mp
l
i
f
y
: Ado
p
t
for translation o
f
MemoryAcc
e
ss::getAccessRe
.
.
.
commit
|
commitdiff
|
tree
2017-07-23
To
b
ias Grosser
M
o
ve
M
emoryAccess::ge
t
*A
r
rayId
t
o isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias Gr
o
sser
M
o
ve
applyScheduleToAccess
R
elation to
isl+
+
commit
|
commitdiff
|
tree
2017-07-23
Tobias Gro
s
se
r
M
o
ve Me
m
oryAc
c
ess::ge
t
A
ddressFunction to is
l
++
commit
|
commitdiff
|
tree
2017-07-23
T
obi
a
s Grosser
M
ove MemoryAccess::NewAccessRe
l
ation to isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias
Gro
s
ser
Move MemoryAccess::getOriginalAccessRelation t
o
isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias Grosser
M
o
ve Memo
r
y
Access::Ac
c
essRelation to is
l
++
commit
|
commitdiff
|
tree
2017-07-23
Tobias
Grosse
r
Move
Memory
A
ccess::createBasic
A
c
c
e
ssMa
p
to isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias
Gros
s
er
M
ove Memor
y
Acce
s
s
:
:
i
d to isl++
commit
|
commitdiff
|
tree
2017-07-21
Tobias Grosser
Move Scop
A
r
rayInfo to isl++
commit
|
commitdiff
|
tree
2017-07-21
Tobias Grosser
Fix typo in function n
a
me Bll
o
ck -> Blo
c
k
commit
|
commitdiff
|
tree
2017-07-20
Tobias Gross
e
r
[IslNode
B
uil
d
er] Relax comp
l
exity check in
invariant
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Tobia
s
G
r
o
ss
e
r
S
u
pport fab
s
a
n
d copysign
in Polly-ACC
commit
|
commitdiff
|
tree
2017-07-19
Tobias Grosser
[ScopInfo
]
D
o
not
c
reate e
n
trie
s
i
n
m
ap if non
e
xi
s
ts
commit
|
commitdiff
|
tree
next