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
[GPGPU] Make sure escaping invariant load hoisted scalars are preserved
2017-10-04
Tobia
s
Grosse
r
[
GPGPU
]
Make sure escaping invariant loa
d
hoisted
sc
a
lars
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Tobias Gr
o
sser
Add miss
i
n
g RE
Q
UI
R
ES line
commit
|
commitdiff
|
tree
2017-10-01
Tob
i
as Grosser
[GPGPU] Set P
o
lly's RTC to
f
a
l
se i
n
case invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
T
obi
a
s
Grosser
[ScopI
n
fo] Allow PH
I
nodes that
reference an error
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
Tobias Grosser
[S
c
op
I
nfo] A
l
low in
v
ariant loads in branch conditions
commit
|
commitdiff
|
tree
2017-09-25
Tobias Gro
s
ser
[ScopInfo] A
l
low
un
i
f
o
rm
b
ranch c
o
ndi
t
i
ons
commit
|
commitdiff
|
tree
2017-09-24
Tobias Grosser
[Sco
p
Detect/In
f
o] Look through PH
I
s that follow
an
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Tobia
s
Grosser
[Isl
E
xprBuil
d
er]
D
o not generate RT
C
wit
h
mo
r
e tha
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Tobia
s
G
rosser
[C
o
degenCleanup] Use
o
ld GV
N
p
a
ss in
s
tead of NewGVN
commit
|
commitdiff
|
tree
2017-09-04
T
o
bias Grosser
[ISLTools]: Move singleton to isl++
commit
|
commitdiff
|
tree
2017-09-04
Tobias G
r
osser
[DeLICM] Mov
e
some fu
n
ctions
t
o isl+
+
[N
F
C]
commit
|
commitdiff
|
tree
2017-09-03
Tobi
a
s Grosser
[Forwa
r
dOp
]
Rem
o
ve r
e
a
d accesses fo
r
all
i
nstructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Tobias
Grosse
r
[Is
l
A
s
t] Do not assert in case
o
f
e
m
p
ty min/m
a
x
alias
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
T
obia
s
Gro
s
ser
[I
s
lAst]
M
o
v
e buildCondition to isl++
commit
|
commitdiff
|
tree
2017-09-03
Tob
i
as Gr
o
sser
[ScopHelp
e
r] Do
n
ot c
r
a
sh o
n
u
nreachabl
e
b
l
ocks
commit
|
commitdiff
|
tree
2017-09-02
T
o
bias G
r
osser
[ScopDete
c
t
/Info]
L
ook through PHIs that
fol
l
o
w
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
Tobias Gro
s
ser
Drop
u
nused statistic counter
commit
|
commitdiff
|
tree
2017-08-31
T
o
bias G
r
os
s
er
[ForwardOpTree] All
o
w forwarding in
the presence of
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
Tob
i
a
s
G
r
osse
r
[
B
loc
k
Generator] Generate entry block of regions
f
rom
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
T
o
b
i
as Grosser
[ScopInfo] Use
statement lists for
e
n
try blocks of
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
T
o
bias Gr
o
sser
R
e
v
e
r
t "[Sc
o
pInfo] Use stat
e
ment lists for
e
ntr
y
bloc
k
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
T
o
bias Gros
s
er
Revert "[BlockGe
n
erato
r
] Generate
entry block
of
r
e
gions
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
T
ob
i
as Gr
o
sser
[B
l
ockGenerator] Generate
entry bloc
k
o
f
regions
f
rom
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Tobias Grosser
[ScopInfo] Use stateme
n
t
lists for entry blocks of
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
T
o
bias Gr
o
sser
[IslAst]
D
o not
c
ompare array
s
i
n
ali
a
s c
h
eck which
.
.
.
commit
|
commitdiff
|
tree
2017-08-27
Tobia
s
Grosser
[
D
e
tect] Co
n
sider nested
l
o
op profit
a
b
l
e
i
f
entry block
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Tobias
G
rosser
R
e
v
e
r
t
"
[
polly] F
i
x
S
c
opD
e
t
e
ctionDiagnostic test failur
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
To
b
ia
s
Gr
o
ss
e
r
M
ove include/isl-
n
o
e
xceptions
.
h to include/isl/isl
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
Tobias Gross
e
r
[IRBui
l
d
er]
Only
e
mit a
l
ias s
c
op metadat
a
for
a
r
r
ays
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
Tobias Gro
s
ser
t
e
st/GPGPU/i
n
valid-kern
e
l-assert-verifymodule
.
ll
also
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
T
o
b
i
as Grosser
[ZoneA
l
gor
i
thm] Move compu
t
eScalar
R
e
achingDefinition
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
Tobias Grosser
[GPGPU] A
d
d llvm
.
powi to t
h
e
l
ibd
e
vice
s
upported
f
unctions
commit
|
commitdiff
|
tree
2017-08-21
T
obias
G
ros
s
er
[GPGPU] Add log / log
f
to the libdev
i
ce su
p
p
o
rted functio
n
s
commit
|
commitdiff
|
tree
2017-08-19
Tobi
a
s Grosser
Revert "
[
GPGPU] Simp
l
ify PPCGSC
o
p to reduce compile
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Tobias Grosser
[Man
a
gedMem
o
r
y
Rewrite
]
Make p
a
ss
m
ore
ro
b
ust a
n
d fix
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Tobias Gro
s
s
e
r
[GPGPU] Correctly i
n
i
tial
i
z
e array order
a
nd fixed_element
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
T
o
b
ia
s
Grosser
Clari
f
y the inte
n
d
of t
h
e run-time check
commit
|
commitdiff
|
tree
2017-08-19
Tobias G
r
osser
[
G
PGPU]
C
olle
c
t
p
arame
t
er
d
imension us
e
d in M
e
moryAccesses
commit
|
commitdiff
|
tree
2017-08-19
Tobias Grosser
[
P
o
lly] Run e
a
rly cse + memory SSA to remove redundancies
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
T
o
bias
G
rosser
[GPGPU]
S
implify PPCGSCop to reduce compile time [NFC]
commit
|
commitdiff
|
tree
2017-08-18
Tobias Grosser
[GPGPU]
D
o n
o
t c
r
eate c
o
py statement
s
w
h
en targe
t
ting
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
T
o
bias G
r
o
s
ser
[GPGPU
]
Sync
h
ronize after each ke
r
nel, n
o
t
each copy ou
t
commit
|
commitdiff
|
tree
2017-08-17
To
b
ias Grosser
[
G
PGPU]
Only col
l
ect the
a
ccess that belon
g
to an
ar
r
ay
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
T
o
bias Grosser
[GP
G
P
U] Move getExten
d
to
C
+
+ [NFC]
commit
|
commitdiff
|
tree
2017-08-17
Tobi
a
s Grosser
[GPGPU] M
a
ke test case
i
n
dependent
o
f LLVM
names
commit
|
commitdiff
|
tree
2017-08-17
T
o
bias
Gros
s
er
Add
rewrite by-refe
r
ence parame
t
er
p
ass
commit
|
commitdiff
|
tree
2017-08-16
Tobias Grosser
A
dd mis
s
ing 'REQ
U
IRES' line
commit
|
commitdiff
|
tree
2017-08-16
To
b
ias Grosser
[G
P
GPU] Also
r
ecord
invari
a
nt load
s
as
ke
r
ne
l
subtree
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
Tobias Gross
e
r
[
Polly] Move ScopStmt::checkForReduc
t
ions to islpp
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
Tobi
a
s Gro
s
ser
Move ScopStmt::getSchedule t
o
islpp
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-14
T
obias
G
r
o
s
s
er
[Polly] M
o
ve Scop::restrictDo
m
ains to islpp
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-13
To
b
ias
G
rosser
[
S
copInfo] Tr
a
nslate Par
a
meterIds
t
o
isl++
commit
|
commitdiff
|
tree
2017-08-10
T
obias Grosser
A
d
d missing 'REQU
I
RES' line
commit
|
commitdiff
|
tree
2017-08-10
T
obias Gr
o
sser
[
GPGPU] Make the a
s
t_build available t
o
blo
c
k generator
commit
|
commitdiff
|
tree
2017-08-08
Tobias G
r
o
sser
[
Re
g
is
t
e
r
Passes] R
u
n polly-s
i
mplif
y
also
right after
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
Tobias Gro
s
ser
[
Sc
h
ed
u
leOpt
i
m
ize
r
] Make
matm
u
l pattern detect
i
on wor
k
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tob
i
as G
r
os
s
er
C
hange Polly'
s
pos
i
tion to
"
before-vect
o
r
iz
e
r"
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
[test] Add s
o
m
e
missin
g
options that
b
e
come necessary
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
[D
e
LICM]
E
nable pa
r
tial writes
commit
|
commitdiff
|
tree
2017-08-07
Tobia
s
Grosser
E
n
able delicm to a
u
t
o
m
a
ti
c
ally rem
o
ve s
c
alar loo
p
carr
i
ed
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobi
a
s Grosser
[test]
A
d
d one m
o
re tes
t
case
for the previou
s
c
ommit
commit
|
commitdiff
|
tree
2017-08-07
T
o
bias Grosser
[ZoneAl
g
o
]
Allow two
w
r
ites
t
hat write identical values
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Tobias Grosser
[GPGPU
]
Rem
o
ve redundant constr
u
ctors
commit
|
commitdiff
|
tree
2017-08-07
T
obias Grosser
[ScopI
n
fo]
M
a
ke Sc
o
p
:
:canAlwaysBeHoisted a memb
e
r
fu
n
ction
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Grosser
[Sc
o
pInfo] Mo
v
e
S
cop::addIn
v
ari
a
ntLo
a
ds to isl++
[NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias
G
r
o
sser
[S
c
opInfo] Move Sc
o
p::getP
w
AffOnly to isl+
+
[NFC]
commit
|
commitdiff
|
tree
2017-08-06
T
o
bia
s
G
r
osser
[S
c
opInfo] Move Scop::
g
e
t
Domains t
o
isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s
Gros
s
er
[ScopIn
f
o]
M
ove Scop::ge
t
Invalid
C
ont
e
xt to
i
sl++ [NFC
]
commit
|
commitdiff
|
tree
2017-08-06
To
b
ias Grosser
[ScopInfo] Mo
v
e Scop::getAs
s
ume
d
Context to isl++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Gr
o
sser
[
S
copIn
f
o] Move
S
cop::addNonEmp
t
yDomain
C
o
nstraints
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias
G
ross
e
r
[ScopI
n
fo
]
Tr
a
nslate Sco
p
:
:g
e
tParam
S
pace to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gro
s
ser
[
Sc
o
pInfo]
T
rans
l
ate Scop::ge
t
Context to isl++ [NF
C
]
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s Gross
e
r
[ScopInfo] Translate Scop::getIdForPara
m
to i
s
l++
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s
G
rosser
[Scop
I
nfo] Move
g
et*W
r
i
tes/get
R
eads/getAccesses to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
o
bias Grosser
Remove fun
c
tion
a
l
c
hanges
that sneake
d
in by
a
ccident
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s
Gross
e
r
[ScopInfo] Move ScopSt
m
t::setAstBui
l
d/getAstBuild t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Grosser
[ScopInfo] Move
S
co
p
S
t
mt:
:
getS
c
hedule to isl++
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[
ScopInfo
]
Mo
v
e
getPredecessorDom
a
i
nConstraints to
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[ScopInfo]
Move Invari
a
nt
A
ccess to isl
+
+ [N
F
C]
commit
|
commitdiff
|
tree
2017-08-06
T
obias Grosser
[ScopInfo
]
Update
c
omme
n
ts to ref
e
r to isl++
[
NFC]
commit
|
commitdiff
|
tree
2017-08-06
T
obi
a
s Gro
s
ser
[ScopInfo] Move
S
copArrayI
n
f
o
::ScopArrayInfo to isl
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobia
s
Grosser
[S
c
opInfo] Move Scop
S
t
m
t
:
:Sc
o
pStmt to is
l
++ [NFC]
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
Move ScopInfo::getD
o
main(), get
D
omainSpace(), ge
t
DomainId
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias G
r
o
s
ser
Move
S
c
opStmt::Domain to isl++
commit
|
commitdiff
|
tree
2017-08-06
T
o
bias Grosser
U
p
date to a newer version of isl++
commit
|
commitdiff
|
tree
2017-08-06
Tob
i
as Grosser
Update to
isl-0
.
18-812-g565da6e
commit
|
commitdiff
|
tree
2017-08-06
To
b
ias Grosser
[Scopinf
o
]
Fix memory cor
r
upt
i
on issue
t
hat sneak
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Tobias Grosser
[ScopIn
f
o] Mo
v
e
Invali
d
Domain to isl++
[
NFC]
commit
|
commitdiff
|
tree
2017-08-06
T
obias Gr
o
ss
e
r
[
Polly] Fi
x
for the JSO
N
Exporter
commit
|
commitdiff
|
tree
2017-08-06
Tobias Gr
o
ss
e
r
Add missi
n
g '
R
EQUIR
E
S
:
pollyacc' line
commit
|
commitdiff
|
tree
2017-08-06
Tobi
a
s
G
ross
e
r
[
G
P
G
PU] M
a
ke sure managed arra
y
s are prepared at t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
T
o
bias G
r
osser
[GPGPU] Rename all,
not only t
h
e first libdevice fun
c
tion
commit
|
commitdiff
|
tree
2017-08-05
Tobias Grosse
r
[Polly] Fix typ
o
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-05
Tobias G
r
o
sser
Add f
o
r
g
otten
CMakeLists
.
txt f
i
l
e
i
n unit-tes
t
commit
|
commitdiff
|
tree
2017-08-05
Tobi
a
s Gros
s
er
Fix spelling err
o
r in previ
o
us c
o
mmit
commit
|
commitdiff
|
tree
2017-08-05
Tobias Gro
s
ser
[unittests] Add
u
nittes
t
f
or getPartialT
i
lePrefixes
commit
|
commitdiff
|
tree
2017-08-03
T
obias Gr
o
sser
Add missing REQUIR
E
S l
i
ne
commit
|
commitdiff
|
tree
2017-08-03
Tobias Gros
s
e
r
Make su
r
e that a
l
l parame
t
er
d
i
mensions are set i
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
Tobias Grosser
Enable
s
implify
a
nd
f
orward-op-tre
e
b
y
default
commit
|
commitdiff
|
tree
2017-08-02
T
o
bi
a
s
G
r
o
s
ser
Move setNewAccessRel
a
tion to isl++
commit
|
commitdiff
|
tree
next