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
Grosse
r
Update isl to isl-0
.
18-395-g77701b3
commit
|
commitdiff
|
tree
2017-03-18
Tobias
G
ros
s
er
[C
o
deG
e
n] Remove need
f
or all parameters to be in scop
.
.
.
commit
|
commitdiff
|
tree
2017-03-18
Tobias Grosser
[IslExprBuilder]
P
rint accessed mem
o
ry locations with
.
.
.
commit
|
commitdiff
|
tree
2017-03-18
Tobias Grosser
[O
p
enMP] Do not emi
t
lifetime markers
f
o
r
context
commit
|
commitdiff
|
tree
2017-03-17
To
b
ias
G
rosser
[ScopIn
f
o] Add option to no
t
add par
a
meter
b
ounds to
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Tobias Grosser
[
S
c
o
p
I
n
fo] Do not take
inbounds
a
ssump
t
ion
s
[NFC]
commit
|
commitdiff
|
tree
2017-03-17
T
o
bias G
r
osser
[ScopInfo]
D
o
no
t
t
r
y to e
l
i
m
inate par
a
mete
r
dimen
s
ions
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
To
b
ias
G
ros
s
er
[
S
copIn
f
o
]
Do not expand getDomains()
t
o full parameter
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Tobias Grosser
U
p
d
ate to isl-0
.
18
-
387-
g
3fa6
1
91
commit
|
commitdiff
|
tree
2017-03-14
Tobias Grosser
Pres
e
rve the isl-noexceptions
.
h C++ bind
i
ngs wh
e
n upd
a
ting
isl
commit
|
commitdiff
|
tree
2017-03-14
Tobias Grosser
Ad
d
back
h
eader file that was accidenta
l
ly
d
ropped
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Tobias Grosser
Updat
e
to isl-0
.
18-
3
69-g5e613c6
commit
|
commitdiff
|
tree
2017-03-12
Tobias Gr
o
sser
[ScheduleOptimizer] Allow
tiling
a
fter fusion
commit
|
commitdiff
|
tree
2017-03-12
Tobias Grosser
Possible error in doc co
m
ment
commit
|
commitdiff
|
tree
2017-03-12
Tobias Grosser
[isl+
+
] Add missing /* implici
t
*
/
mark
e
r
commit
|
commitdiff
|
tree
2017-03-11
Tobia
s
Grosser
[isl++] Add last
set
o
f missing isl:: pr
e
fixes to i
n
c
r
e
ase
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Tobias Grosser
[unit
t
est] Do not convert large unsigned lo
n
g to
isl
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
T
o
bias Grosser
[isl
+
+] A
d
d namespace prefixes to isl
:
:ctx an
d
i
sl
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Tobias Grosser
[
i
sl
+
+
]
Drop warni
n
g about experim
e
ntal
status
commit
|
commitdiff
|
tree
2017-03-10
Tobias Gro
s
ser
[isl++] Do not use enum prefix
commit
|
commitdiff
|
tree
2017-03-10
To
b
i
a
s Grosse
r
[DeadCodeElimin
a
tion] Translate
t
o C++ bindings
commit
|
commitdiff
|
tree
2017-03-10
Tobias Gros
s
er
[unittest] T
r
anslate i
s
l tests to C++ bi
n
di
n
g
s
commit
|
commitdiff
|
tree
2017-03-10
To
b
ias
G
r
oss
e
r
[FlattenAlg
o
]
T
rans
l
ate to C++ bindings
commit
|
commitdiff
|
tree
2017-03-10
T
o
bias Grosser
Add method i
n
te
r
face to
i
s
l
C++ binding
s
commit
|
commitdiff
|
tree
2017-03-10
Tobias
G
rosser
Intr
o
duce isl C
+
+ bindings, Part 1:
value_p
t
r sty
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Tobias G
r
os
s
er
Upda
t
e
t
o isl-0
.
1
8-356-
g
0
b05d01
commit
|
commitdiff
|
tree
2017-03-09
T
o
bias Grosser
[ScopDetect/I
n
fo] Allow unconditional hoisting of loads
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
T
ob
i
as Gros
s
e
r
U
p
date isl to isl
-
0
.
18-336-g1e193d9
commit
|
commitdiff
|
tree
2017-03-07
Tobias
Grosser
[test
s
] Ma
k
e s
u
r
e
tests do not end in 'unreachable
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
T
o
b
ias
Gr
o
sser
[tests
]
Up
d
at
e
bounds
-
check e
l
imination test case
s
commit
|
commitdiff
|
tree
2017-03-07
Tob
i
as Grosser
[ScopInfo] Avoid infini
t
e loop during schedule cons
t
ruction
commit
|
commitdiff
|
tree
2017-03-07
T
o
b
ias Gross
e
r
[ScopDetection] Do not det
e
ct sco
p
s that exit to a
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
T
o
b
ias
G
rosser
[tests]
M
ake su
r
e tests
d
o not end in '
u
n
reachable
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Tobias
Grosser
[tests
]
M
a
k
e
sure tests d
o
not
end in '
u
nreachable'
commit
|
commitdiff
|
tree
2017-03-03
Tobi
a
s Gros
s
er
[tests]
Specify the dependence
t
o N
V
PTX
b
ackend
for
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Tobias Grosser
[test
]
Do not
emit bina
r
y dat
a
t
o out
p
ut
commit
|
commitdiff
|
tree
2017-03-02
Tobias
G
r
o
s
s
e
r
Revert "Currently broken by
recent LLVM upstream change
s
"
commit
|
commitdiff
|
tree
2017-03-02
Tobi
a
s G
r
osser
[
S
c
o
pDetection] Do not allo
w
r
equired-inv
a
riant
loads
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Tobias Gr
o
s
s
er
[ScopInfo] Dis
a
ble
me
m
ory fo
l
ding in c
a
se i
t
resu
l
ts
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Tobias Grosser
Fix
namespac
e
s
after clang-for
m
at up
d
ate
commit
|
commitdiff
|
tree
2017-03-01
To
b
ias Grosser
Cu
r
r
e
ntly
broken by recent LLVM upst
r
eam
cha
n
g
e
s
commit
|
commitdiff
|
tree
2017-02-28
Tobias Grosser
[
S
c
o
pIn
f
o] Simpl
i
fy inbounds assumpt
i
ons unde
r
domain
.
.
.
commit
|
commitdiff
|
tree
2017-02-28
Tobias Grosser
Up
d
a
t
e isl to
i
sl-0
.
1
8
-
304-g1efe43d
commit
|
commitdiff
|
tree
2017-02-23
Tobias Grosse
r
Upd
a
te isl to isl
-
0
.
18-282-g12465a5
commit
|
commitdiff
|
tree
2017-02-21
To
b
ias
G
rosser
[DependenceI
n
fo] S
i
mplify creation
a
nd
subse
q
u
e
nt use
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
To
b
ia
s
Gross
e
r
[ScopInfo]
C
ount read-
o
nly arr
a
ys when comp
u
ting comple
x
ity
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
T
o
b
ias Grosser
[Dep
e
n
denceInfo] Pull out statement
[
N
F
C
]
commit
|
commitdiff
|
tree
2017-02-18
Tobias Grosser
[Dependences] Compute reduction dependence
s
on schedu
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
T
obi
a
s Gr
o
sser
[test] Add red
u
c
t
ion
s
e
qu
e
nce test case [NFC]
commit
|
commitdiff
|
tree
2017-02-17
Tobias Grosser
Dr
o
p leftover deb
u
g state
m
e
n
t
commit
|
commitdiff
|
tree
2017-02-17
Tobias Gro
s
ser
[
ScopInfo] Add statisti
c
s
to count loops after scop
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Tobias Grosser
[ScopDetec
t
ion] Compute the
m
aximal loo
p
depth co
r
rectly
commit
|
commitdiff
|
tree
2017-02-17
To
b
i
as
G
ros
s
er
Upda
t
ed isl to
isl-0
.
1
8
-254-
g
6bc184d
commit
|
commitdiff
|
tree
2017-02-17
Tobi
a
s Gr
o
sser
[ScopInf
o
]
Do not
try to f
o
ld array
dimens
i
ons of si
z
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Tobia
s
Gros
s
er
[S
c
op
I
nfo] Rename M
a
xDisjunction
s
-
>
M
axDisjuncts
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
To
b
ia
s
Gros
s
er
[tests] Fi
x
some misspelli
n
gs [NFC]
commit
|
commitdiff
|
tree
2017-02-16
Tobias Gr
o
sser
[S
c
opInfo] Bou
n
d the numb
e
r of disjuncts in
c
o
n
t
ext
commit
|
commitdiff
|
tree
2017-02-16
Tobias Grosser
[
S
copInfo] Use upp
e
rcase
v
a
r
i
a
b
l
e name
[NF
C
]
commit
|
commitdiff
|
tree
2017-02-16
Tobias
Gr
o
sse
r
[ScopInf
o
]
Always d
e
rive
upper and lower
b
ou
n
ds for
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
T
o
bias Grosser
[Sco
p
DetectDiagnosti
c
s] Do n
o
t format unname
d
arra
y
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Tobias
Grosser
[ScopDetection] Ad
d
s
t
a
t
istics to
count t
h
e
m
aximal
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Tobias Grosser
Do not use wrappin
g
r
a
nges t
o
bound non-af
f
ine accesses
commit
|
commitdiff
|
tree
2017-02-10
Tobias Grosser
Porting th
e
example
i
llustrating Polly from HTM
L
to
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Tobias G
r
os
s
er
[ScopInfo] Use original base addr
e
ss when build
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Tobias Gros
s
er
[
S
copIn
f
o] Us
e
g
e
tAccessValue t
o
o
b
tain
the accessed
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Gross
e
r
[Bloc
k
Generator] Use MemoryAccess::get
A
ccess
V
alue to
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tob
i
as Grosser
[ScopInfo] Use Memory
A
ccess::getScopA
r
rayInfo(
)
interface
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tob
i
as
Grosser
[
S
c
o
pI
n
fo]
U
s
e
typ
e
s inste
a
d of 'auto' and u
s
e more
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias
Gr
o
sser
[ScopInf
o
] Use
S
copArrayInfo inst
e
a
d of ba
s
e a
d
d
r
ess
commit
|
commitdiff
|
tree
2017-02-09
Tobias Gr
o
sser
[Scop
I
nfo] Expe
c
t the
O
rig
i
n
alBaseAddr
wh
e
n looking
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias
Grosser
[
ScopInfo
]
Rem
o
ve unnecessary indirection through SCEV
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Gross
e
r
[IR
B
uilder] Extract base pointers directl
y
from S
c
op
A
rray
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[Isl
A
st]
P
rint the ScopArray
name to ma
r
k reductions
commit
|
commitdiff
|
tree
2017-02-09
Tob
i
as Grosser
[DependenceInf
o
] Use ScopArrayInfo
t
o keep track of
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias Gr
o
sser
[BlockGenerator] BBMap u
s
es original BaseAdd
r
ess for
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Tobias
G
rosser
Update to
recent formatting
change
s
commit
|
commitdiff
|
tree
2017-01-28
Tobias
Gr
o
s
s
er
Add forgotten test ca
s
e
f
or r293169
commit
|
commitdiff
|
tree
2017-01-28
Tobias Grosse
r
[B
l
o
ckGenerator] Com
m
ent corr
e
ti
o
ns for
r293
3
74 [NFC]
commit
|
commitdiff
|
tree
2017-01-28
Tobias Grosser
[Polly] [B
l
ockGener
a
tor] Unify Scal
a
rMap a
n
d
PhiOpsMap
commit
|
commitdiff
|
tree
2017-01-26
Tobias Grosser
[ScopDetectionDiagnostic] Add me
a
ningfu
l
l enduser messa
g
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Tobias Gros
s
er
ScopDet
e
ctionDiagno
s
tics: Also emit
diagnostic
s
in
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
T
o
b
i
as Grosser
Bl
o
ckGenerator: Do no
t
redun
d
a
ntly rel
o
ad from PHI
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Tobi
a
s
G
rosser
BlockGenerato
r
: remo
v
e ob
f
u
scating const and const
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Tobias Gros
s
er
U
s
e range-based for
l
oop [N
F
C]
commit
|
commitdiff
|
tree
2017-01-19
Tobias Grosser
Impr
o
ve test coverage in t
e
st/Isl/Code
G
en/loo
p
_
p
ar
t
ially_i
n
_
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Tobi
a
s Grosser
Relax assert when se
t
ting
a
ccess f
u
nctions with invaria
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Tobias Grosser
test: harde
n
test case to
f
ail ev
e
n i
n
n
on-asserts
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
To
b
i
as Grosser
docs: Add
s
ource of LL
V
M
pass order illustration
commit
|
commitdiff
|
tree
2017-01-16
Tobias Grosser
Add test showi
n
g the update of access
f
u
n
ctions wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
To
b
ias Gr
o
ss
e
r
ScopInfo
:
document ba
s
e pointer
s
i
n ali
a
s-checks must
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tob
i
as
Grosser
ScopI
n
fo: Im
p
rove comments in buildAl
i
asG
r
oup [
N
FC]
commit
|
commitdiff
|
tree
2017-01-16
To
b
i
a
s Grosser
ScopInfo: spli
t
ou
t
c
o
nstruct
i
o
n
of a sin
g
le
alias
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tob
i
as Grosser
ScopInfo: Do not
m
odify t
h
e
original alias group [NFC]
commit
|
commitdiff
|
tree
2017-01-16
Tobias Gross
e
r
ScopInfo:
N
o n
e
ed t
o
k
e
e
p
ReadOnlyAccesse
s
in an additi
o
nal
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias Grosser
ScopInfo: no
n
ee
d
t
o
c
lear alias group expli
c
itly
commit
|
commitdiff
|
tree
2017-01-16
Tobias Grosser
Un-XFAIL tes
t
case after half
s
upport
was added to
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias
Grosser
Adjust formatting t
o
com
m
it
r2
9
2110
[NFC]
commit
|
commitdiff
|
tree
2017-01-16
Tobi
a
s G
r
osser
Scop
I
nfo: Fo
l
d Sm
a
llVec
t
o
r
s
u
sed in
a
lias che
c
k genera
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-01-16
Tobias
G
rosser
S
copInfo
:
E
x
tract o
u
t splitAlia
s
Gro
u
psByDom
a
in [N
F
C]
commit
|
commitdiff
|
tree
2017-01-16
T
obias Grosser
S
c
opInfo:
Extract out bu
i
l
dA
l
i
asGroupsForAccesse
s
.
.
.
commit
|
commitdiff
|
tree
next