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
Use isl C++ foreach implementation
2017-04-14
Tobias Grosser
Use isl C++ forea
c
h
i
m
pl
e
mentation
commit
|
commitdiff
|
tree
2017-04-11
T
o
bi
a
s Gr
o
sse
r
Exploit B
a
sic
B
lo
c
k::getModule to shorten code
commit
|
commitdiff
|
tree
2017-04-11
To
b
i
as
Grosser
SA
d
just to recent change
i
n con
s
tr
u
ctor definit
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-04-06
Tobias
Grosser
Update to isl-0
.
18
-
41
7
-gb9e7
3
34
commit
|
commitdiff
|
tree
2017-04-05
Tobias Gros
s
er
Add two Polly ima
g
es
commit
|
commitdiff
|
tree
2017-04-03
Tobias Gr
o
sser
[PerfMonitor
]
U
se
Intrins
i
cs::
g
etDeclarat
i
on
commit
|
commitdiff
|
tree
2017-04-03
T
obi
a
s Gro
s
ser
[
CodeGen
]
Add Performance Monitor
commit
|
commitdiff
|
tree
2017-04-03
Tobi
a
s
Grosser
Add te
s
t
c
ase for r299352
.
commit
|
commitdiff
|
tree
2017-04-03
Tobias G
r
o
s
ser
[
P
ollyIRBuilder] Bound size of alia
s
metadata
commit
|
commitdiff
|
tree
2017-04-03
Tobias Grosser
Update
to isl-0
.
1
8
-41
0
-gc253447
commit
|
commitdiff
|
tree
2017-03-23
Tobia
s
Grosser
Update to isl-0
.
18-402-ga30c537
commit
|
commitdiff
|
tree
2017-03-21
Tobias Grosser
U
p
dat
e
isl to isl-0
.
18-395-
g
7
7
701b
3
commit
|
commitdiff
|
tree
2017-03-18
Tobias Grosser
[
C
odeGen] Remove ne
e
d for all
p
arameters
to be in
scop
.
.
.
commit
|
commitdiff
|
tree
2017-03-18
Tobi
a
s Grosser
[IslEx
p
r
B
u
ilder] Pri
n
t acces
s
ed memory
locations with
.
.
.
commit
|
commitdiff
|
tree
2017-03-18
Tobias Grosser
[
OpenMP] Do not emit lifetime markers for cont
e
xt
commit
|
commitdiff
|
tree
2017-03-17
Tobias Grosser
[ScopInfo] Add o
p
tion to not add parameter bounds
to
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Tobias G
r
osser
[Sco
p
Info] Do n
o
t take
i
nboun
d
s a
s
sumptions
[NFC]
commit
|
commitdiff
|
tree
2017-03-17
Tobias Gr
o
ss
e
r
[ScopInfo] Do
n
o
t try
t
o eliminate parameter di
m
e
nsions
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Tobia
s
Grosser
[S
c
opInfo
]
Do not expa
n
d getDoma
i
ns()
t
o
full
paramete
r
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Tob
i
as Gr
o
sser
Upd
a
te
to i
s
l
-
0
.
1
8
-387-g3
f
a6191
commit
|
commitdiff
|
tree
2017-03-14
T
o
bias
G
rosser
Pres
e
rve the isl-noexcepti
o
ns
.
h C
+
+
b
indings
when updat
i
ng isl
commit
|
commitdiff
|
tree
2017-03-14
Tobias Grosser
Ad
d
b
ack heade
r
fi
l
e that was accidentally dropped
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
T
o
bias Gross
e
r
Up
d
at
e
to isl-0
.
18-369
-
g5e613c6
commit
|
commitdiff
|
tree
2017-03-12
Tobias Grosser
[ScheduleOptimizer] A
l
low tiling aft
e
r fusion
commit
|
commitdiff
|
tree
2017-03-12
T
o
bias Grosser
Possib
l
e error in doc
c
omment
commit
|
commitdiff
|
tree
2017-03-12
Tobias
G
rosser
[isl++] A
d
d missing /*
i
mplicit */ marker
commit
|
commitdiff
|
tree
2017-03-11
Tobias
Grosser
[isl++] Add
l
ast set
of mis
s
ing isl:: prefixes to increase
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
T
obias Gross
e
r
[unitte
s
t] Do not convert large
uns
i
gned long to isl
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Tobias
G
rosse
r
[isl++] Add namespace
prefi
x
es t
o
isl::
c
tx an
d
isl
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Tobias Gr
o
s
s
er
[isl++] Drop warni
n
g about experiment
a
l
status
commit
|
commitdiff
|
tree
2017-03-10
T
o
b
ias Gross
e
r
[isl++] Do not
u
s
e enum prefix
commit
|
commitdiff
|
tree
2017-03-10
Tobias Grosser
[D
e
ad
C
odeElimination] Tran
s
late to C++ bindings
commit
|
commitdiff
|
tree
2017-03-10
Tobias Grosser
[unittes
t
] Transl
a
te isl tests t
o
C++ bin
d
ings
commit
|
commitdiff
|
tree
2017-03-10
Tobia
s
Grosser
[F
l
attenAlgo]
T
ra
n
slate to
C
+
+ b
i
ndings
commit
|
commitdiff
|
tree
2017-03-10
Tobias Grosser
Add method inte
r
face
t
o
isl
C
+
+
bindings
commit
|
commitdiff
|
tree
2017-03-10
Tobias Gross
e
r
Int
r
oduce isl C++ bin
d
ings, Part 1: value_ptr style
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
To
b
ias Grosser
Update to isl-0
.
18-356-g0b05d01
commit
|
commitdiff
|
tree
2017-03-09
T
obias Grosser
[
Scop
D
e
tect/Info]
A
llow
unco
n
ditional hoisting
o
f
l
oad
s
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Tobias G
r
osser
Update i
s
l to isl-0
.
18-336-g1e193d9
commit
|
commitdiff
|
tree
2017-03-07
Tobi
a
s Gros
s
er
[tests]
M
ake sure
t
e
sts
d
o not end
i
n
'unrea
c
hable
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Tobias Grosser
[tests] Update
b
ounds-check eli
m
ination test cases
commit
|
commitdiff
|
tree
2017-03-07
Tobias Gros
s
er
[Sc
o
pInfo]
A
void infinite
loop during schedu
l
e const
r
uction
commit
|
commitdiff
|
tree
2017-03-07
To
b
ias
Gr
o
sser
[
ScopDetection]
D
o
not det
e
ct s
c
ops th
a
t exit to an
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Tobias Grosser
[
t
e
sts] Make sure tes
t
s do not end in
'
unreacha
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Tobias Gr
o
s
ser
[tests] Make sure
t
ests do n
o
t en
d
in 'un
r
eachab
l
e'
commit
|
commitdiff
|
tree
2017-03-03
To
b
ias Grosser
[tests] Specify the de
p
endence to NVPTX
b
a
c
kend for
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Tobias Grosser
[test] D
o
no
t
emit binary dat
a
to
o
u
tp
u
t
commit
|
commitdiff
|
tree
2017-03-02
T
o
b
ias Grosser
Reve
r
t "Currentl
y
broke
n
by r
e
cent LLVM upstream changes"
commit
|
commitdiff
|
tree
2017-03-02
Tobias Grosser
[ScopDetection] Do not a
l
low required-invariant
l
o
ads
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Tobias G
r
osser
[ScopInfo
]
Disable
m
emory fol
d
ing in case it results
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Tobias Gro
s
ser
Fix namespaces after
c
lang-format u
p
date
commit
|
commitdiff
|
tree
2017-03-01
To
b
ias Grosser
Currently broken by recent L
L
VM
u
p
str
e
a
m
changes
commit
|
commitdiff
|
tree
2017-02-28
Tobias Grosser
[
ScopInfo] Sim
p
l
ify inbounds a
s
s
um
p
t
ions
u
n
der domain
.
.
.
commit
|
commitdiff
|
tree
2017-02-28
Tobias Grosser
U
pdate isl
t
o i
s
l-0
.
18-30
4
-g1efe43d
commit
|
commitdiff
|
tree
2017-02-23
Tobias Grosser
Upd
a
te isl to
i
sl-0
.
18-282-g12465
a
5
commit
|
commitdiff
|
tree
2017-02-21
T
o
b
i
as
G
rosser
[DependenceInfo]
S
impl
i
fy creat
i
o
n
and
subsequent
use
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
Tobias
Grosser
[Scop
I
nfo] Count read-only
a
rrays whe
n
compu
t
ing comple
x
ity
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
Tobias Grosser
[Dependence
I
nfo]
Pull out statement [NF
C
]
commit
|
commitdiff
|
tree
2017-02-18
T
o
bias Grosser
[Depende
n
c
e
s] C
o
mpute redu
c
ti
o
n dependences
on
schedule
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
Tobias Grosser
[test] Add
red
u
ction sequen
c
e test
case [
N
FC
]
commit
|
commitdiff
|
tree
2017-02-17
Tobias Grosser
Drop
leftover
d
ebug
s
tatement
commit
|
commitdiff
|
tree
2017-02-17
T
o
b
ias Gros
s
er
[Sco
p
Info]
A
dd s
t
atis
t
ics to cou
n
t l
o
o
p
s after scop
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
T
obias
Grosser
[ScopDet
e
ction] Compute th
e
m
aximal lo
o
p
depth
c
orrectly
commit
|
commitdiff
|
tree
2017-02-17
Tobias Grosser
U
pdated isl to isl-0
.
18-254
-
g6bc18
4
d
commit
|
commitdiff
|
tree
2017-02-17
Tobias
G
r
osser
[ScopInfo
]
Do not try to fold array
dimensi
o
ns of size
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Tobias G
r
osser
[
Scop
I
n
f
o] Rena
m
e
MaxDisjuncti
o
n
s
-> Max
D
isjuncts
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
T
obi
a
s Grosse
r
[tests] F
i
x som
e
misspellings [NFC]
commit
|
commitdiff
|
tree
2017-02-16
Tobias
Gros
s
er
[ScopInfo]
Bound the number of d
i
s
juncts in con
t
ext
commit
|
commitdiff
|
tree
2017-02-16
Tobias Grosser
[Sco
p
Inf
o
] Use uppercase variabl
e
nam
e
[NFC]
commit
|
commitdiff
|
tree
2017-02-16
Tobias Grosser
[ScopInfo] Always derive up
p
e
r
and l
o
wer bound
s
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
Tobias Gross
e
r
[ScopDetectDi
a
g
n
ostics] Do not format
un
n
am
e
d array
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
T
obi
a
s
Grosser
[Sco
p
Detection] Add statistics to count the ma
x
imal
.
.
.
commit
|
commitdiff
|
tree
2017-02-12
T
o
bi
a
s Grosser
Do not us
e
wrapping ra
n
g
es to bound non-affine acc
e
ss
e
s
commit
|
commitdiff
|
tree
2017-02-10
Tobias Grosse
r
Porting the example illustrating Pol
l
y from HTML to
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
T
o
bias
G
rosser
[ScopInfo] Use
o
rigin
a
l
b
a
se ad
d
r
ess
w
hen bu
i
ldin
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Tobia
s
Gr
o
sser
[ScopInfo] Use
getAccessValue to obta
i
n
the accessed
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias G
r
osse
r
[
B
lockGenerator] Use Memor
y
A
c
cess
:
:getAccess
V
al
u
e to
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
T
obias Gros
s
e
r
[ScopInfo]
U
s
e Mem
o
ryAccess::get
S
cop
A
rray
I
n
fo
(
) interfac
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias G
r
os
s
er
[
S
copInfo]
Use typ
e
s instead of 'a
u
to' and use mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
T
obias Gros
s
er
[Sco
p
Info] Use Scop
A
r
r
ayInfo
i
nstead of base address
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[S
c
o
p
In
f
o] Expect the OriginalBaseA
d
dr
when looki
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobia
s
Grosser
[Sc
o
p
I
n
f
o] Remove unnecessary indire
c
tion throu
g
h
SCEV
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias
G
r
o
sser
[IRBuilde
r
] Extract
b
ase po
i
nters direc
t
ly from S
c
op
A
r
r
ay
commit
|
commitdiff
|
tree
2017-02-09
Tobias Grosser
[IslAst]
Print th
e
ScopArray name to mar
k
reductio
n
s
commit
|
commitdiff
|
tree
2017-02-09
T
o
bias
G
ross
e
r
[Depe
n
denceInfo] Use ScopAr
r
ayInfo to keep tra
c
k
of
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Tobias
Grosser
[Block
G
enerator] BBMap uses original BaseAddress
for
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Tob
i
as Grosser
Update to
r
ec
e
nt
formatt
i
ng
changes
commit
|
commitdiff
|
tree
2017-01-28
Tobias Grosser
Add forg
o
tten test case
f
or r293169
commit
|
commitdiff
|
tree
2017-01-28
Tobias Grosser
[
B
lock
G
en
e
r
a
t
o
r] Comment correti
o
n
s for r293374
[NFC]
commit
|
commitdiff
|
tree
2017-01-28
T
obias Gro
s
ser
[Polly] [BlockGenerator] Unif
y
Sca
l
ar
M
ap and
P
hiOpsMap
commit
|
commitdiff
|
tree
2017-01-26
To
b
ias G
r
osser
[ScopDetection
D
iagnostic]
Add meanin
g
fu
l
l end
u
se
r
me
s
s
age
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Tobias Grosser
ScopDetectionDiagnostics: A
l
so emi
t
diagnostics
in
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Tobi
a
s Gro
s
se
r
BlockGenerator: Do
n
ot
r
edu
n
dantly re
l
oad from P
H
I
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
To
b
ias Grosser
B
l
ockGenera
t
o
r
:
r
emove obf
u
scating const
an
d
c
onst
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Tob
i
as Grosser
Use range-based fo
r
l
oop [NFC]
commit
|
commitdiff
|
tree
2017-01-19
Tobias
G
rosser
Im
p
rove
t
es
t
coverage in test/
I
sl/Code
G
e
n/lo
o
p_partiall
y
_in
_
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Tobias Grosser
Relax
assert when setting access
fu
n
ctions
w
ith invariant
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Tobias Grosser
te
s
t: harden test ca
s
e to
f
a
il even in non-a
s
s
erts
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Tob
i
as Grosser
docs
:
Ad
d
sourc
e
of L
L
VM pass order illustration
commit
|
commitdiff
|
tree
2017-01-16
Tobias G
r
osser
Add t
e
st showing the update of access
funct
i
ons w
i
th
.
.
.
commit
|
commitdiff
|
tree
next