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
[IRBuilder] Only emit alias scop metadata for arrays, but not scalars
2017-08-22
Tobias Grosse
r
[IR
B
uilder] Only emit ali
a
s
sco
p
metadata for array
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
T
o
bias Grosser
test/GPGPU/
i
nvalid-kerne
l
-assert-veri
f
ym
o
dule
.
ll also
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
T
obias G
r
osser
[ZoneAlgorit
h
m
]
Move computeScal
a
rRe
a
c
hing
D
efinition
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
T
o
b
i
a
s
Grosser
[G
P
GPU] Add
l
lvm
.
powi to the
l
ibdevice supporte
d
fun
c
tio
n
s
commit
|
commitdiff
|
tree
2017-08-21
Tobias G
r
osser
[GPGPU] Add
log / logf to t
h
e lib
d
e
v
ice suppor
t
e
d fu
n
ctions
commit
|
commitdiff
|
tree
2017-08-19
Tobia
s
Gr
o
sser
Revert "[GPG
P
U] Simplify PPCG
S
Cop to reduce compile
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Tobias Grosser
[Managed
M
emoryRewrite] Make pass more
r
o
b
ust
a
nd fix
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Tobias Grosser
[GPGPU]
C
orre
c
t
ly initialize ar
r
ay
o
rder
and
f
ixed_elemen
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Tobias
G
rosser
Clari
f
y
the i
n
tend of
the run-ti
m
e check
commit
|
commitdiff
|
tree
2017-08-19
Tobi
a
s Grosser
[
GPGP
U
] Collect paramete
r
dimension used in Me
m
or
y
Accesses
commit
|
commitdiff
|
tree
2017-08-19
To
b
ias Grosser
[Polly] Run early cse + memory SSA
t
o remove redundancies
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Tobias Grosser
[GPGPU] Simpl
i
f
y
PPCGSCop to redu
c
e
c
ompi
l
e
t
i
m
e [NF
C
]
commit
|
commitdiff
|
tree
2017-08-18
Tobias Grosser
[GPGPU] Do no
t
c
reate copy
sta
t
ements when targetting
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Tobia
s
Gross
e
r
[GP
G
PU] Sync
h
ronize after each kernel, no
t
each copy ou
t
commit
|
commitdiff
|
tree
2017-08-17
Tobias Gro
s
ser
[GPGP
U
] O
n
ly c
o
l
le
c
t the acce
s
s that belong to an array
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Tobias Grosser
[GPGPU] Mo
v
e getEx
t
end
t
o C
+
+ [
N
FC]
commit
|
commitdiff
|
tree
2017-08-17
Tobias Grosser
[GPGPU] Mak
e
test
c
a
s
e
independent of LLV
M
names
commit
|
commitdiff
|
tree
2017-08-17
T
o
bias
G
rosser
Add r
e
write
b
y
-r
e
ference par
a
m
eter pass
commit
|
commitdiff
|
tree
2017-08-16
Tobi
a
s
Grosser
A
d
d missing 'REQUIRES' line
commit
|
commitdiff
|
tree
2017-08-16
Tobias Gross
e
r
[GPG
P
U] Als
o
r
ecord invariant loads as k
e
rnel subtree
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
Tobias Grosser
[Pol
l
y
]
Move ScopStmt
:
:checkForReductions
to is
l
p
p
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
Tobias G
r
o
s
ser
Move
S
copStmt::getSchedu
l
e to islpp
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-14
Tobias Grosser
[Polly
]
Move
S
cop::r
e
strictD
o
m
ains to islpp
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-13
Tobias Grosser
[
Sc
o
pInfo] T
r
ans
l
ate ParameterIds
t
o i
s
l++
commit
|
commitdiff
|
tree
2017-08-10
Tobias G
r
os
s
er
Add missing 'REQU
I
RES' line
commit
|
commitdiff
|
tree
2017-08-10
Tobias Grosser
[GPGPU] M
a
k
e
the as
t
_build avai
l
a
bl
e
to bloc
k
generator
commit
|
commitdiff
|
tree
2017-08-08
Tobias Grosser
[Registe
r
Pa
s
ses] R
u
n po
l
ly-si
m
plify also righ
t
after
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Tobias Gro
s
s
er
[ScheduleOptimizer] M
a
ke matmul patt
e
rn detec
t
i
o
n work
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
Change Polly's position to "before-vectoriz
e
r"
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
[test] A
d
d
s
ome
m
i
ss
i
n
g
options that become necessary
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
[DeLICM] Enable
p
artial
w
rites
commit
|
commitdiff
|
tree
2017-08-07
T
obias Grosser
Enable delicm to automatical
l
y re
m
o
v
e
s
c
alar loop carried
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobi
a
s G
r
osser
[test]
Add one mo
r
e test case for the prev
i
ous
commit
commit
|
commitdiff
|
tree
2017-08-07
Tob
i
as
Gross
e
r
[
Z
on
e
Algo] Al
l
ow two w
r
i
tes th
a
t
w
r
i
te identical
v
alues
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias
Grosser
[GPGPU] Remove redundant cons
t
ructors
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
[Sc
o
p
I
n
f
o]
M
a
ke Sco
p
::canAlwaysBeH
o
i
sted a
member function
commit
|
commitdiff
|
tree
2017-08-06
Tobias
G
rosser
[ScopInfo] Move Sc
o
p::addInvariant
L
oads to is
l
++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[S
c
op
I
n
f
o
] Move
S
cop::getPwAffOnly to
i
s
l
+
+ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
To
b
i
a
s
G
rosser
[ScopInfo]
M
ove Sc
o
p
:
:getDomains to
i
sl+
+
[NF
C
]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosse
r
[
S
c
o
p
I
nfo] Move Scop::getInvali
d
Conte
x
t to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosse
r
[ScopInfo] Move Scop::getAs
s
um
e
dContext
t
o isl+
+
[NFC
]
commit
|
commitdiff
|
tree
2017-08-06
To
b
ias
G
rosser
[
S
copInfo] Move S
c
op::addNonEmpt
y
DomainConstraints
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gross
e
r
[ScopInfo] Translate
Scop::g
e
tParamSpace to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[ScopInfo] Translate Sco
p
::
g
etContext to is
l
++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gross
e
r
[ScopInfo]
Transla
t
e
Scop::getIdForParam
to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[ScopI
n
f
o] Move get*Writes/ge
t
Reads/getA
c
c
e
ss
e
s
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
obias Grosser
Remove funct
i
onal change
s
t
hat sneaked in by accident
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[
S
copInfo
]
Move
Sco
p
Stmt::setAstBuild
/
getAstBuild to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias
Gro
s
ser
[ScopInfo] M
o
v
e
ScopStmt::getSchedule to
isl++
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[Sco
p
In
f
o] Move getPredeces
s
orDomainConstraints
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
obias Grosser
[ScopI
n
fo] Move InvariantAccess to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s Grosser
[S
c
op
I
nfo] Upd
a
te
co
m
me
n
ts to
r
efer to
i
sl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gr
o
sser
[
S
copInfo] M
o
v
e
Sco
p
ArrayInfo::Scop
A
r
rayI
n
fo to isl
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gr
o
sser
[ScopInf
o
] Move ScopStmt::ScopStmt to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias
G
ross
e
r
Move ScopInfo::getDomain(
)
,
g
etDomainSpace(
)
,
getDomainId
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
o
b
ias Grosser
M
ov
e
ScopStm
t
:
:
D
omain t
o
isl++
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
Update to a newer vers
i
on of isl
+
+
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
U
p
date
t
o isl-0
.
18-812-g565
d
a6e
commit
|
commitdiff
|
tree
2017-08-06
Tobias
G
rosser
[
S
copinfo] Fix me
m
or
y
corrupt
i
on issue th
a
t sneak
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gro
s
ser
[Sc
o
pIn
f
o]
Move I
n
validDomain to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[
Polly] Fix for the JSON
Expor
t
er
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
A
d
d
missing '
R
EQ
U
I
RES: pollyacc
'
l
in
e
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as
G
rosser
[GPGPU] Make su
r
e managed arrays are prepared at th
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[
G
PGPU]
R
en
a
me all, not only the first libdevice
f
u
n
c
t
ion
commit
|
commitdiff
|
tree
2017-08-05
To
b
i
as Grosser
[Polly
]
Fix typo
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-05
Tobi
a
s Grosser
Ad
d
forgotte
n
CMakeLists
.
txt file in unit-test
commit
|
commitdiff
|
tree
2017-08-05
Tobias Grosser
Fix spe
l
li
n
g
error in previous co
m
mit
commit
|
commitdiff
|
tree
2017-08-05
To
b
ias Grosser
[unitt
e
sts] Ad
d
unittest f
o
r g
e
tPartialTilePrefixes
commit
|
commitdiff
|
tree
2017-08-03
T
obias Grosser
A
d
d mi
s
sing REQUIRES line
commit
|
commitdiff
|
tree
2017-08-03
T
o
bias Grosser
M
ake sure
tha
t
all parameter dimensions are
s
et in
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
Tobi
a
s Grosser
Enable s
i
m
p
l
ify and forward-op-
t
ree by defa
u
lt
commit
|
commitdiff
|
tree
2017-08-02
Tobias Gross
e
r
Move s
e
t
N
ewAc
c
essRelation t
o
isl++
commit
|
commitdiff
|
tree
2017-08-02
Tobias Grosser
Move Sco
p
Stmt::set
A
ccessRelation
t
o i
s
l++
commit
|
commitdiff
|
tree
2017-08-02
Tobia
s
G
r
o
s
se
r
Replace
asserts
with
l
l
vm_unre
a
chable to
c
larify
i
n
tent
commit
|
commitdiff
|
tree
2017-08-01
Tob
i
as Grosser
Update to
isl-0
.
1
8-
8
09-gd5b4535
commit
|
commitdiff
|
tree
2017-07-31
Tobias Grosser
[GPGPU] A
d
d support
for NVI
D
IA libdevice
commit
|
commitdiff
|
tree
2017-07-31
Tob
i
as Gro
s
ser
Revert
"
Remove
Debug metada
t
a
f
r
o
m copied instructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
T
o
bias Grosser
[IslNodeBuilder] R
e
move unus
e
d instruction
commit
|
commitdiff
|
tree
2017-07-28
Tobia
s
Grosser
Add
mis
s
in
g
n
a
mespace comment
commit
|
commitdiff
|
tree
2017-07-28
Tobias G
r
oss
e
r
[GPGPU]
D
o n
o
t
re
q
uire the Scop::
C
o
n
text to have
i
nforma
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Tobias Grosser
[GPG
P
U] Fix compil
a
t
io
n
issue with
l
a
test CUDA upgrade
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
Tobias Grosser
Update isl to
is
l
-0
.
18-800-g4018
f
45
commit
|
commitdiff
|
tree
2017-07-25
Tobias G
r
osse
r
Revert acc
i
dental
isl changes in 308923
commit
|
commitdiff
|
tree
2017-07-24
To
b
ias Grosser
Mo
v
e
Memory
A
ccess::isStride* to isl++
commit
|
commitdiff
|
tree
2017-07-24
To
b
ia
s
Grosser
Move M
e
moryAccess::Inva
l
id
D
omai
n
to isl++
commit
|
commitdiff
|
tree
2017-07-24
Tobias
G
ross
e
r
Move Me
m
oryAccess::getPwAff
t
o
isl++
commit
|
commitdiff
|
tree
2017-07-24
Tobia
s
Grosser
Move MemoryAccess::MemoryAccess to isl++
commit
|
commitdiff
|
tree
2017-07-24
Tobi
a
s
Gros
s
er
Move ScopArrayInfo::
g
et
F
romAcce
s
sFunc
t
i
o
n
and getFro
m
Id
.
.
.
commit
|
commitdiff
|
tree
2017-07-23
T
o
bia
s
Gr
o
sser
Simpl
i
fy: Ado
p
t for translat
i
on of Mem
o
ryAccess::g
e
tAccessRe
.
.
.
commit
|
commitdiff
|
tree
2017-07-23
Tobi
a
s Gross
e
r
Move Mem
o
ryAccess::get*ArrayId to is
l
+
+
commit
|
commitdiff
|
tree
2017-07-23
Tob
i
a
s Grosser
Move
a
pplySchedul
e
ToAcce
s
sRel
a
tion to isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobi
a
s Grosser
Move MemoryAccess::getAddressFunction to i
s
l++
commit
|
commitdiff
|
tree
2017-07-23
T
o
b
ias Grosser
Move
Memory
A
c
cess
:
:NewA
c
cess
R
ela
t
ion
to
isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias Grosser
Move
Me
m
oryAcce
s
s::getOri
g
inal
A
c
c
essRelation to isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias
Grosser
Move M
e
moryAcc
e
ss:
:
AccessRelation to isl++
commit
|
commitdiff
|
tree
2017-07-23
Tobias Gross
e
r
Move Mem
o
ryAccess::crea
t
eBasi
c
AccessMap
t
o isl++
commit
|
commitdiff
|
tree
2017-07-23
Tob
i
as G
r
o
s
ser
Move MemoryAcce
s
s
::id to is
l
++
commit
|
commitdiff
|
tree
2017-07-21
T
o
b
i
a
s
Grosser
Move Sc
o
pArra
y
Info to isl++
commit
|
commitdiff
|
tree
2017-07-21
Tobias
Gro
s
s
er
Fix typo in
functi
o
n nam
e
B
l
lock -
>
Bl
o
c
k
commit
|
commitdiff
|
tree
2017-07-20
To
b
i
a
s
Grosser
[IslNod
e
Buil
d
er] Rela
x
compl
e
x
i
ty chec
k
in invariant
.
.
.
commit
|
commitdiff
|
tree
next