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
Update isl to isl-0.18-395-g77701b3
2017-03-21
Tobias Grosser
U
p
date
i
s
l
to is
l
-0
.
18-395-g77701b3
commit
|
commitdiff
|
tree
2017-03-18
T
o
bias
G
rosser
[
C
odeGen] Rem
o
ve need fo
r
all parame
t
ers to be
i
n
s
co
p
.
.
.
commit
|
commitdiff
|
tree
2017-03-18
Tobi
a
s Gro
s
ser
[I
s
lExprBuilder] Pri
n
t acces
s
e
d memory locat
i
ons with
.
.
.
commit
|
commitdiff
|
tree
2017-03-18
Tob
i
a
s Grosser
[O
p
enMP] Do not emit lifetime m
a
r
kers
f
or con
t
e
x
t
commit
|
commitdiff
|
tree
2017-03-17
Tobia
s
G
r
osser
[S
c
opInfo]
A
d
d option to not add
p
arameter bounds
to
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
To
b
i
a
s
G
r
osser
[
ScopInfo]
D
o not
t
ake inbounds assump
t
ion
s
[
N
FC]
commit
|
commitdiff
|
tree
2017-03-17
T
o
bias
G
r
osser
[ScopInfo] Do not
try to eli
m
ina
t
e parameter dimensions
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Tobias Grosser
[
S
cop
I
nfo]
D
o n
o
t ex
p
and
g
etD
o
m
a
i
ns() to full parameter
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Tob
i
as Grosser
U
p
date to isl-0
.
18-387-g3fa6191
commit
|
commitdiff
|
tree
2017-03-14
Tob
i
as
G
rosser
Preserve the isl-noexceptions
.
h C++ bin
d
ings
when updating
i
s
l
commit
|
commitdiff
|
tree
2017-03-14
Tobias
G
rosser
Add b
a
ck header file that was
a
ccidentally dropped
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
T
o
bias Grosse
r
Update to isl-0
.
1
8-369-g5e61
3
c6
commit
|
commitdiff
|
tree
2017-03-12
Tobias
G
rosser
[ScheduleO
p
timizer
]
Allow tiling af
t
er
fusi
o
n
commit
|
commitdiff
|
tree
2017-03-12
T
obi
a
s Gros
s
er
Possible e
r
ro
r
in
doc comment
commit
|
commitdiff
|
tree
2017-03-12
Tobias Grosser
[isl
+
+] Add missing /* implicit */ mar
k
e
r
commit
|
commitdiff
|
tree
2017-03-11
T
o
bias
G
ro
s
se
r
[isl++] Add
l
a
st set of mi
s
sing isl:: prefixes to
increase
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Tobias Grosser
[unittest] Do not con
v
ert l
a
r
ge unsig
n
ed long to isl
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Tobias Grosser
[isl+
+
] Add
name
s
pace
p
refi
x
es to isl::ctx and isl
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Tobias Grosser
[i
s
l++] Drop warning about
expe
r
imental status
commit
|
commitdiff
|
tree
2017-03-10
To
b
ias
G
rosser
[
i
sl++] Do not use enum pr
e
fi
x
commit
|
commitdiff
|
tree
2017-03-10
T
obias Gross
e
r
[DeadCodeElimin
a
tion] Translate to C++
bindings
commit
|
commitdiff
|
tree
2017-03-10
Tob
i
as Gr
o
s
s
er
[uni
t
test] Tr
a
nslate isl t
e
sts to C+
+
bind
i
ngs
commit
|
commitdiff
|
tree
2017-03-10
To
b
ias Gro
s
ser
[
F
lattenAlgo]
T
ranslat
e
to C++ bindings
commit
|
commitdiff
|
tree
2017-03-10
Tobias G
r
osser
A
dd method
i
nterface to isl
C
++
bindings
commit
|
commitdiff
|
tree
2017-03-10
Tobias
G
rosser
Introdu
c
e isl C++ bindin
g
s, Part
1
:
value_pt
r
s
tyle
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
T
o
bia
s
Grosser
Update to isl-0
.
1
8
-356-
g
0b
0
5d01
commit
|
commitdiff
|
tree
2017-03-09
Tobias Grosser
[Sc
o
pDetec
t
/I
n
fo]
A
llo
w
u
n
conditio
n
al hois
t
ing of loads
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Tobia
s
Grosser
Update isl to i
s
l-0
.
18-336-g1e193d9
commit
|
commitdiff
|
tree
2017-03-07
Tobias Grosser
[tes
t
s] Make s
u
r
e tests do not end in 'unreacha
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
T
obias Gross
e
r
[tes
t
s] Update bounds-chec
k
el
i
mi
n
a
t
i
on test
cases
commit
|
commitdiff
|
tree
2017-03-07
To
b
ias
G
r
o
s
s
e
r
[
S
copInfo] Avoid infinite loop du
r
in
g
sche
d
ule constr
u
ction
commit
|
commitdiff
|
tree
2017-03-07
Tobi
a
s Grosser
[
ScopDe
t
e
ction
]
Do not detect scops that ex
i
t to an
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
T
o
b
ias Grosser
[tests
]
Make
s
ure t
e
sts do not end
i
n 'unre
a
chable
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Tobias
G
r
osser
[tests] Make sur
e
tests do not
e
nd in '
u
nr
e
achable'
commit
|
commitdiff
|
tree
2017-03-03
Tobias G
r
osser
[tests] Specif
y
the dependence to N
V
PTX backe
n
d f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Tobias Grosser
[t
e
st] D
o
not
em
i
t binary data
to output
commit
|
commitdiff
|
tree
2017-03-02
T
o
bia
s
Gro
s
ser
Revert "
C
urrently b
r
oken
b
y rec
e
nt
LLVM upstream ch
a
nges"
commit
|
commitdiff
|
tree
2017-03-02
Tobias
G
rosse
r
[
ScopDetection] Do not allow required
-
in
v
arian
t
loads
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Tobias Grosser
[Sc
o
pInfo] Dis
a
ble me
m
ory
f
o
lding
in case it re
s
ult
s
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Tobias Grosse
r
Fix namespaces after clang-format update
commit
|
commitdiff
|
tree
2017-03-01
Tobia
s
Grosser
Curren
t
ly b
r
oken
by recent LLVM upstr
e
am
changes
commit
|
commitdiff
|
tree
2017-02-28
Tobias
G
rosser
[
S
copInfo] Simplify inbo
u
nd
s
assumpt
i
ons under domai
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-28
To
b
i
a
s Grosser
Update isl to
i
sl-0
.
18
-
304-g1efe43d
commit
|
commitdiff
|
tree
2017-02-23
Tobias Grosse
r
Up
d
ate isl to
isl-0
.
18-282-g12465a5
commit
|
commitdiff
|
tree
2017-02-21
Tobias Grosse
r
[Depe
n
denc
e
In
f
o] Si
m
pl
i
f
y
cr
e
ation and subsequent u
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
Tobias Grosser
[
S
copInfo]
Count read-only arrays when compu
t
in
g
c
omplexity
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
Tobi
a
s G
r
osser
[DependenceInfo
]
P
ull out
statemen
t
[NFC]
commit
|
commitdiff
|
tree
2017-02-18
Tobias Grosser
[Dependences] Comput
e
reductio
n
dependen
c
es on schedule
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
Tobias Grosser
[test] Add reduction sequence t
e
s
t
case [
N
FC]
commit
|
commitdiff
|
tree
2017-02-17
Tobi
a
s Grosser
Drop leftover debu
g
stateme
n
t
commit
|
commitdiff
|
tree
2017-02-17
T
ob
i
as Gr
o
sser
[
S
c
o
pInfo] Add
stati
s
ti
c
s to count
loops
after scop
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Tobia
s
Gro
s
ser
[Sc
o
pDetection] C
o
mpute the max
i
m
a
l loop depth correct
l
y
commit
|
commitdiff
|
tree
2017-02-17
Tobias Grosser
Upd
a
ted i
s
l
t
o
isl-0
.
1
8
-254-g6b
c
184d
commit
|
commitdiff
|
tree
2017-02-17
Tobias Grosser
[ScopInfo] Do no
t
try
to fol
d
array dime
n
sio
n
s of size
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
T
obias Grosser
[ScopInfo] Ren
a
me MaxDisjunctions -> MaxDisju
n
cts
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Tobias Gros
s
e
r
[tests] Fix some misspellings
[
N
F
C]
commit
|
commitdiff
|
tree
2017-02-16
Tobias
G
rosser
[Sc
o
pI
n
fo] Bound the number of disjunc
t
s
i
n context
commit
|
commitdiff
|
tree
2017-02-16
Tobi
a
s Grosser
[S
c
opInfo
]
U
s
e uppe
r
case vari
a
ble name
[
NFC]
commit
|
commitdiff
|
tree
2017-02-16
Tobias
Grosser
[ScopInfo] Always derive upper an
d
lower
bound
s
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Tobias Gr
o
sser
[ScopDetectDiagn
o
s
tic
s
] D
o
n
o
t f
o
rmat unnamed ar
r
ay
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Tobias Grosser
[
S
c
opDetection] Add statistic
s
to count the maximal
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Tobias Grosser
Do not use
w
rapping ran
g
es to b
o
u
n
d non-affine
a
ccesses
commit
|
commitdiff
|
tree
2017-02-10
Tobias Gr
o
sser
Port
i
ng t
h
e
e
x
ample il
l
ustrating Polly from HTML to
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
T
o
bi
a
s
G
rosser
[ScopInfo
]
Use o
r
iginal base ad
d
r
ess wh
e
n building
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
To
b
ias Gross
e
r
[S
c
opInfo
]
Us
e
g
etAccess
V
alue to obtain th
e
a
ccesse
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobia
s
G
r
osser
[
B
loc
k
Gen
e
rat
o
r] Use MemoryAccess::getA
c
cess
V
al
u
e
to
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Gros
s
er
[ScopInfo] Use
M
emoryAccess
:
:get
S
copArray
I
n
f
o() int
e
rface
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias G
r
osse
r
[ScopInfo] U
s
e
t
y
pe
s
instead
o
f
'auto
'
and us
e
more
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[Sc
o
p
Info] Use Sco
p
Arra
y
Info instead of base address
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[Sco
p
I
n
f
o] Expect the Or
i
ginalBase
A
ddr wh
e
n looking
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[ScopInfo] R
e
mov
e
un
n
ec
e
ssary indirec
t
ion thro
u
gh S
C
EV
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
T
o
b
i
a
s Gros
s
e
r
[IRBuild
e
r] Extract base
pointers d
i
rectly
f
rom Sco
p
A
rray
commit
|
commitdiff
|
tree
2017-02-09
T
obi
a
s
Gross
e
r
[IslAst
]
P
r
int the ScopArra
y
name
to mark reductions
commit
|
commitdiff
|
tree
2017-02-09
Tob
i
as
Grosser
[DependenceInfo] Use
Sc
o
pA
r
rayInfo to
k
eep track of
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[BlockGenerator
]
BBMap uses orig
i
nal
B
aseAddress for
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
T
obias
Grosser
Update
to recent f
o
rmatting cha
n
ges
commit
|
commitdiff
|
tree
2017-01-28
Tobias Grosser
A
d
d fo
r
gott
e
n test case for r293169
commit
|
commitdiff
|
tree
2017-01-28
Tobias Gross
e
r
[BlockGenerator] Commen
t
corretions for r
2
93374 [NFC]
commit
|
commitdiff
|
tree
2017-01-28
To
b
ias Gro
s
ser
[Polly] [Bloc
k
Generator] Un
i
fy ScalarMap and PhiOpsMa
p
commit
|
commitdiff
|
tree
2017-01-26
Tobias Gr
o
s
s
er
[
S
cop
D
etectionDi
a
gnostic] Add meaningfull enduser me
s
s
a
ge
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Tob
i
as Gr
o
s
s
er
ScopDet
e
ctionD
i
agnostics: Also emit di
a
gnostics in
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Tobias Grosser
B
l
ockGe
n
erator: D
o
not
redundantly reload f
r
o
m
PH
I
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Tobias
G
ros
s
er
Bl
o
ck
G
enerator
:
remove obfuscat
i
ng cons
t
an
d
const
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
T
obias Grosser
Use ra
n
ge-ba
s
ed for loop [NF
C
]
commit
|
commitdiff
|
tree
2017-01-19
Tobias Grosser
Improve
t
est cov
e
rage in
t
est/Isl/C
o
deGen
/
loop
_
partiall
y
_
i
n_
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
T
o
bias Gro
s
ser
Rela
x
as
s
ert when setti
n
g
a
cc
e
ss functi
o
n
s
w
i
t
h
i
n
vari
a
nt
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Tobia
s
Grosser
test: ha
r
den t
e
st case to fail e
v
en in non
-
asserts
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Tobias Grosser
d
ocs
:
Add source of L
L
VM pass order illustration
commit
|
commitdiff
|
tree
2017-01-16
T
o
bias Gross
e
r
Add test s
h
owi
n
g the upd
a
te of access function
s
with
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias Grosser
Sco
p
Info:
documen
t
base
pointers in alias
-
checks must
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobia
s
G
ros
s
er
S
copInfo: Improve comments in
b
u
i
ldAl
i
asGroup [
N
FC]
commit
|
commitdiff
|
tree
2017-01-16
To
b
i
a
s Grosser
S
c
o
pInfo: spli
t
out cons
t
ruc
t
ion o
f
a
single a
l
ias
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias Grosser
ScopInfo: Do
not mo
d
ify the original alias group [
N
FC]
commit
|
commitdiff
|
tree
2017-01-16
T
o
bias Grosser
Scop
I
nfo
:
No
n
e
ed
t
o
k
eep Read
O
nlyAccesses in an addi
t
ional
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias Grosser
ScopInfo: n
o
need to
clear alia
s
group
e
xp
l
icitly
commit
|
commitdiff
|
tree
2017-01-16
Tobia
s
Grosser
U
n
-XFAIL
t
est
c
as
e
after half support was
a
dded t
o
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias Gros
s
er
Adjust formatting to commit r29
2
110 [NFC]
commit
|
commitdiff
|
tree
2017-01-16
Tobias Grosser
ScopInfo:
F
old Smal
l
V
e
ctors used in alias check generation
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
T
obias Gr
o
s
s
er
ScopInfo: Extract out
splitAlias
G
roupsByDomain [NFC]
commit
|
commitdiff
|
tree
2017-01-16
Tobias Grosser
ScopInfo: Extract out buildAliasGr
o
upsForAccesses
.
.
.
commit
|
commitdiff
|
tree
next