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
Add missing REQUIRES line
2017-10-01
Tobia
s
Grosser
A
dd mis
s
ing REQUIRES
li
n
e
commit
|
commitdiff
|
tree
2017-10-01
Tobias Grosser
[G
P
GPU] Set Pol
l
y's RTC to false in c
a
s
e in
v
ariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Tobias Grosser
[ScopInfo] Allow PHI nodes that
r
e
ferenc
e
a
n error
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Tob
i
as Grosser
[ScopInfo] Allow invariant
load
s
in branch conditions
commit
|
commitdiff
|
tree
2017-09-25
Tobias Gro
s
ser
[
S
c
opInfo] Allow
u
niform branch conditions
commit
|
commitdiff
|
tree
2017-09-24
T
o
bias G
r
osser
[
S
copDetect/Info] Look through PHIs t
h
at follow an
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Tobias Grosser
[Isl
E
xprBuilder] Do not generate RTC w
i
th more than
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Tobias G
r
osser
[Co
d
e
genCleanup]
Use old GV
N
pass
i
n
s
tead of NewGVN
commit
|
commitdiff
|
tree
2017-09-04
Tobias Gross
e
r
[IS
L
Tools]: Move singleton to isl++
commit
|
commitdiff
|
tree
2017-09-04
Tobias
Gr
o
sser
[DeLICM]
M
o
ve s
o
m
e
functions to is
l
++ [NFC]
commit
|
commitdiff
|
tree
2017-09-03
T
obias Gross
e
r
[For
w
a
r
d
O
p] Remove read acces
s
e
s
for all instru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
T
ob
i
as Gross
e
r
[IslAst] Do not assert
in case of empty min/max al
i
as
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Tobias Gro
s
ser
[IslAst] Move
bu
i
ldCond
i
t
i
on t
o
isl++
commit
|
commitdiff
|
tree
2017-09-03
Tobias
Grosser
[Sc
o
pHelper] Do not crash on u
n
r
eachable
bloc
k
s
commit
|
commitdiff
|
tree
2017-09-02
Tobias Gross
e
r
[Sco
p
D
e
tect/Info] Look thr
o
ug
h
PHIs that fol
l
ow
an
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
Tobias
G
rosser
Drop unused st
a
t
i
stic
c
o
u
n
ter
commit
|
commitdiff
|
tree
2017-08-31
Tobias
Grosser
[
F
or
w
ardOpTr
e
e] Allo
w
forwarding in the
p
r
e
sence of
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
Tobias Grosser
[Blo
c
k
G
e
nerator] Gen
e
rate ent
r
y block of regio
n
s from
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
Tobias Grosser
[
S
c
o
pIn
f
o] Us
e
state
m
ent
lists for entr
y
blocks of
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
T
obias Gr
o
sser
Reve
r
t
"[Sco
p
Info] Use
s
tatement lists f
o
r entry blocks
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
Tobia
s
Grosser
Revert "[BlockGene
r
ator]
G
ener
a
te entry
bl
o
ck of
r
eg
i
on
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Tobias
Grosse
r
[BlockGenerator] Generate entry blo
c
k
of
r
egi
o
ns fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
T
o
bias Grosser
[ScopInfo]
U
se st
a
te
m
ent list
s
for entry blocks o
f
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Tobias Gro
s
s
e
r
[IslAst] Do not compare array
s
in ali
a
s check whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2017-08-27
Tobias Grosse
r
[
Detect] Co
n
s
i
der nested loop profitable if entry block
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Tobia
s
Grosser
Revert
"
[
pol
l
y] Fix Sco
p
DetectionDiagnostic test fa
i
lure
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
T
o
bias
Grosser
M
ove include/i
s
l-noexceptions
.
h to incl
u
de/is
l
/isl
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
Tobias Grosser
[
IRB
u
ild
e
r] O
n
ly emi
t
alias sco
p
metad
a
t
a f
o
r arrays
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
Tobias
Grosser
tes
t
/G
P
GPU/inva
l
id-
k
ernel-a
s
sert-verifymo
d
ule
.
ll al
s
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
T
o
bias Grosser
[
ZoneAlgorithm] Move c
o
mp
u
teS
c
alarRea
c
hingDefinition
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
Tobias Grosser
[G
P
GPU] Add
l
l
vm
.
p
o
wi
to
t
he libdevice supporte
d
functions
commit
|
commitdiff
|
tree
2017-08-21
T
obias Grosser
[
GPG
P
U] Add log / logf to the libdevice supported functions
commit
|
commitdiff
|
tree
2017-08-19
Tobi
a
s Grosser
Rever
t
"[
G
PGPU] Si
m
plify PPC
G
SCop to reduce compile
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Tobias
Gro
s
ser
[M
a
nagedMemoryRewrite
]
M
a
ke pass m
o
re
rob
u
st and fi
x
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Tobias G
r
o
s
ser
[GPGPU] Co
r
rectly initialize ar
r
ay o
r
der and
fixed
_
elemen
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Tobias Grosser
Clarif
y
t
he intend of the run-time check
commit
|
commitdiff
|
tree
2017-08-19
Tobias Grosser
[
G
PGPU]
C
o
llec
t
parameter d
i
m
ension used in Me
m
or
y
Acc
e
s
s
es
commit
|
commitdiff
|
tree
2017-08-19
Tobias Grosse
r
[Polly] Run ea
r
ly cse + m
e
mo
r
y SSA to remove redundancies
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
To
b
ias Grosser
[GPGP
U
]
Si
m
plify PPCGSCop
to reduce compil
e
time
[
NFC]
commit
|
commitdiff
|
tree
2017-08-18
Tobias Grosser
[GPGPU]
Do not create copy statements wh
e
n
t
a
r
getting
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Tobias Grosser
[
GPGPU] Synchronize
after
ea
c
h
k
e
rnel,
not each copy ou
t
commit
|
commitdiff
|
tree
2017-08-17
T
o
bias Grosser
[GPG
P
U] Only
col
l
ec
t
the access tha
t
belong to an ar
r
a
y
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Tobias Gro
s
se
r
[GPGPU] Move ge
t
Extend to C
+
+
[NFC]
commit
|
commitdiff
|
tree
2017-08-17
To
b
ias Grosser
[GPGPU] Ma
k
e
t
e
s
t
c
ase independent of LLVM names
commit
|
commitdiff
|
tree
2017-08-17
Tobias Gr
o
s
s
er
Add rewrit
e
by-refer
e
nce parameter pass
commit
|
commitdiff
|
tree
2017-08-16
Tob
i
as Grosser
Add missing 'REQUIRES' l
i
n
e
commit
|
commitdiff
|
tree
2017-08-16
T
obias Grosser
[GPG
P
U] Also reco
r
d invarian
t
loads as
kernel subtree
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
Tobias Grosser
[Po
l
ly]
M
ove ScopStmt::checkForReductions to islpp
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
Tobias Grosser
Move ScopStmt::
g
etSc
h
edule to
islpp
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-14
Tobias Gros
s
er
[
Polly
]
M
o
ve S
c
op::res
t
rictDomains
to
i
slpp
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-13
Tobias Grosser
[ScopI
n
fo]
T
ranslate
P
arameterIds
t
o
i
sl++
commit
|
commitdiff
|
tree
2017-08-10
Tobias Gross
e
r
Ad
d
mi
s
sin
g
'RE
Q
UIRES' line
commit
|
commitdiff
|
tree
2017-08-10
Tobia
s
Grosser
[G
P
GPU] Make the
a
st_build
a
v
ailable
to blo
c
k gene
r
ator
commit
|
commitdiff
|
tree
2017-08-08
T
obias G
r
o
s
ser
[
R
egisterPasses]
R
u
n polly-simplify
also righ
t
aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Tob
i
as Gros
s
e
r
[ScheduleOptim
i
zer] Make matmul
pattern detection
w
ork
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tob
i
as Grosser
Change Poll
y
's position
to "befo
r
e-vectorize
r
"
commit
|
commitdiff
|
tree
2017-08-07
Tob
i
a
s
G
rosser
[te
s
t] Add some missing
o
pti
o
n
s
that become
n
ec
e
ssar
y
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
To
b
ias
Gross
e
r
[DeLICM] En
a
ble pa
r
tia
l
write
s
commit
|
commitdiff
|
tree
2017-08-07
Tobia
s
Gro
s
ser
E
nabl
e
d
e
licm to automa
t
ically remove scalar
loop carri
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Gross
e
r
[t
e
st]
A
dd one mo
r
e test
c
a
se for the previo
u
s
c
o
m
mit
commit
|
commitdiff
|
tree
2017-08-07
Tobia
s
G
rosser
[ZoneAlgo] Allo
w
two writes that wri
t
e
identical value
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
[GPGPU] Remove r
e
dundan
t
constructors
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosse
r
[ScopInfo] Make Scop
:
:canAlw
a
ys
B
e
Hoisted a mem
b
er function
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Grosser
[
S
co
p
I
nfo]
M
o
ve S
c
op:
:
add
I
nvariantLoads to isl++ [
N
FC]
commit
|
commitdiff
|
tree
2017-08-06
To
b
ia
s
Grosser
[
ScopInfo] Move Scop::g
e
tPwAffOnly to i
s
l++
[
NF
C
]
commit
|
commitdiff
|
tree
2017-08-06
Tobias
Grosser
[
S
copI
n
f
o
] Move
Scop::getDomain
s
to i
s
l++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[S
c
o
p
Info] Move Sco
p
::getInvalid
C
ontext
t
o
isl++ [
N
F
C
]
commit
|
commitdiff
|
tree
2017-08-06
Tobias
G
rosser
[
S
copInfo] Move
S
cop::
g
etAssumedContex
t
t
o
isl+
+
[NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gros
s
er
[ScopInfo] Mov
e
Scop::addNon
E
mptyDom
a
inCon
s
traints
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[Scop
I
nfo]
T
ranslate Scop::getPara
m
Sp
a
ce
t
o is
l
++
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias
Grosser
[Sco
p
Info] Translate Scop::getC
o
ntext to isl++ [NF
C
]
commit
|
commitdiff
|
tree
2017-08-06
To
b
ias G
r
oss
e
r
[
S
copInfo] Translate Scop::getIdForParam to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[
S
c
opInfo
]
Move
g
e
t
*Writes/getReads/getAccesses t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
Remove functional chang
e
s
t
ha
t
sneaked i
n
b
y
accid
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
obia
s
Grosser
[ScopInf
o
] Move
ScopStmt::
s
e
t
Ast
B
uild/ge
t
AstBuild to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
obias Grosser
[ScopInfo]
M
ove
S
copStmt:
:
getSchedule
to isl++
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
a
s
Grosser
[ScopInfo]
M
ove ge
t
P
redec
e
ssorDoma
i
nConstraints to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gros
s
e
r
[ScopIn
f
o
] Move InvariantAccess t
o
isl++
[NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gross
e
r
[S
c
op
I
nfo] Update
c
omments to ref
e
r to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s Gro
s
ser
[ScopInfo] Mov
e
ScopArrayInfo::ScopArrayI
n
fo
t
o
i
s
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[Scop
I
nfo] Move Sco
p
Stmt::ScopStm
t
to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
T
o
bia
s
Gro
s
ser
M
o
v
e ScopInfo
:
:getDom
a
in(), getDom
a
in
S
pac
e
(), get
D
omainId
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
o
bias
Grosser
Move ScopStmt::Domain to isl+
+
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Grosser
Upd
a
te to a
n
e
w
er version of isl++
commit
|
commitdiff
|
tree
2017-08-06
T
obias Grosser
Update
t
o
i
sl-0
.
18
-
81
2
-g565da
6
e
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Grosser
[Scop
i
nfo] Fix
m
emory corruption issue that
s
neaked
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
To
b
ias
G
ros
s
er
[
ScopInfo] Move Inv
a
lidDomain t
o
isl++
[
NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s Gros
s
er
[Polly] F
i
x
f
or the JSON E
x
porter
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s Grosser
Add miss
i
n
g 'REQUIRES: poll
y
acc' line
commit
|
commitdiff
|
tree
2017-08-06
T
obia
s
Grosser
[
GPGPU] Make sure managed arrays are prepared
at the
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gro
s
s
er
[G
P
GPU]
Ren
a
m
e
a
l
l, not only
the first
l
ib
d
evice function
commit
|
commitdiff
|
tree
2017-08-05
Tobias Gro
s
ser
[Polly]
Fix typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-05
Tobias Grosser
Add fo
r
g
o
tten
CMakeLis
t
s
.
txt
file in
u
nit-test
commit
|
commitdiff
|
tree
2017-08-05
Tobias Grosse
r
Fix spelling err
o
r in previous c
o
mmit
commit
|
commitdiff
|
tree
2017-08-05
Tobias
Grosser
[unittests] Add unitt
e
st for getPartialTilePrefixes
commit
|
commitdiff
|
tree
2017-08-03
T
o
b
i
as
G
rosser
Add
m
i
ssing REQUIRES l
i
ne
commit
|
commitdiff
|
tree
2017-08-03
Tobias Grosser
Make
sure that
a
ll
p
arameter dimensions are set
in
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
Tobias Grosser
En
a
ble simplify and forwar
d
-op
-
tree by default
commit
|
commitdiff
|
tree
2017-08-02
Tobi
a
s Grosse
r
Move setNewAccessRe
l
at
i
on to is
l
++
commit
|
commitdiff
|
tree
2017-08-02
Tobias G
r
o
sser
Mo
v
e ScopStmt::setAccessRelation
t
o isl++
commit
|
commitdiff
|
tree
next