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
Heap allocation for new arrays.
2017-06-28
M
i
c
hael Kruse
Heap alloc
a
tion for new a
r
ray
s
.
commit
|
commitdiff
|
tree
2017-06-23
Michael Krus
e
[ScopBuilder] Pass ScopStm
t
s ar
o
und instead of Basic
B
locks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kru
s
e
[CodeGen] Emit aliasing
m
et
a
data fo
r
new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kruse
[Co
d
e
G
en] Deterministic aliasing metadata order
.
N
FC
.
commit
|
commitdiff
|
tree
2017-06-08
Michael Kruse
F
i
x
a lot of typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Mich
a
el Kruse
[JScop]
E
mit
e
r
r
or messages on error
.
commit
|
commitdiff
|
tree
2017-06-06
Mic
h
a
e
l Kruse
[Simplify
]
Use e
x
ecution or
d
er of memory ac
c
e
sses
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[CodeGen
]
Rem
o
ve extra '
;
'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Michael Kruse
[CodeGen] Iterate over explicit instruction l
i
st for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kru
s
e
[ScopBui
l
der
]
Exclude ignor
e
d
intrins
i
c
s
f
rom
e
xplicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
M
i
c
h
ael Kruse
[ScopI
n
f
o
] Do not
a
dd termi
n
a
t
or & synthesiza
b
le instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
M
i
c
h
ael Kruse
[DeLICM] Par
t
i
a
l writes for PHI
s
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[
J
SONImporter] mi
s
ses che
c
k
s
wheth
e
r t
h
e
d
a
t
a
i
t
i
m
p
o
r
ts
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Mich
a
el
Krus
e
[CodeGen]
Add invalidat
i
on
of the lo
o
p S
C
EVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Mi
c
hael Kruse
[C
o
deGen] S
u
pport
partial write accesses
.
commit
|
commitdiff
|
tree
2017-05-18
Michael Kruse
[
ScopIn
f
o] Fix r30
2
231
t
o use logical
o
r (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Mic
h
ael
K
ruse
[
S
copInfo] Re
m
ove unused MemoryAccess::
B
aseName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[Simplify] Remove iden
t
ical write rem
o
val
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michae
l
Kruse
[Simplify] R
e
move writes that ar
e
overwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Michael Kruse
[Simplify] Reset all stats be
t
ween runs
.
commit
|
commitdiff
|
tree
2017-05-11
Mich
a
el
K
ruse
[DeLICM] Use inp
u
t
a
c
cess h
e
uristic
f
or mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
hae
l
Kruse
[DeL
I
CM] Lo
o
kup
input accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Mic
h
ael Kr
u
se
[VirtualIn
s
truction] Do a lookup
i
nst
e
ad o
f
a linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Micha
e
l Kruse
[ScopInfo] Keep s
c
a
l
ar acceess
d
ictiona
r
ies up-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
chael Kruse
[
S
imp
l
ify]
Remove identic
a
l scalar writes
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[Simp
l
ify] Mark varia
b
le
s
as
u
sed
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kru
s
e
[S
i
mplify]
M
ark va
r
iables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[
D
eLI
C
M] Avoid comp
i
le
r
warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael
K
ruse
[DeL
I
C
M
] Alw
a
ys normal
i
ze domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Michael
Kruse
[D
e
L
I
CM] Known k
n
owledge
.
commit
|
commitdiff
|
tree
2017-05-06
M
i
c
h
ael Kruse
[CMake] Introduce P
O
LLY_BUNDLED_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[
S
copB
u
ilder] Move
S
cop::init to ScopBuild
e
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Krus
e
[Scop
B
uilder] Do
n
ot verify unfe
a
sible SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Mic
h
ael
Kru
s
e
[ScopB
u
ilder] Add mis
s
i
ng semicolon after LLV
M
_FALLTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
Introduce VirtualUse
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-04
Mi
c
hael
Kruse
[CMak
e
] Remove POLLY_TEST_DIRECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael Kruse
[CMa
k
e]
Move Po
l
lyCore to
P
olly project f
o
lde
r
.
commit
|
commitdiff
|
tree
2017-04-27
M
i
c
hael
K
ruse
[CMake] U
s
e o
b
j
e
ct library
t
o build
the two flavour
s
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Mic
h
ael K
r
use
[unittests/DeLICM] Add test for Written vs Wri
t
t
e
n
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[unittes
t
s/
D
eLICM] Ad
d
test for Occ
i
p
ied vs Occupie
d
.
commit
|
commitdiff
|
tree
2017-04-26
Michae
l
K
ru
s
e
[
D
eLICM] Use
K
n
own information
w
hen co
m
pa
r
ing Occupi
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael
K
ruse
[DeL
I
C
M] Use Known i
n
formation when comparing
Existin
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[unittests] Derive Occup
i
ed fr
o
m
Unused
when given
.
commit
|
commitdiff
|
tree
2017-04-25
Michae
l
Kruse
[u
n
ittests] Add
postconditio
n
to comp
l
e
t
eLifet
i
me
.
commit
|
commitdiff
|
tree
2017-04-22
Michael
K
ruse
[CMake] Fix poll
y
-isl-tes
t
exec
u
t
ion
i
n out-o
f
-
L
L
VM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMake] Fix unittests in out-of-LLVM-tree builds
.
commit
|
commitdiff
|
tree
2017-04-21
Mic
h
ael Kruse
[CM
a
ke] Link
unittes
t
s only agai
n
st l
i
b
LLVM
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
M
ichael Kruse
[DeLICM] Use
Known information when comparing Exi
s
ting
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michae
l
Kruse
[DeLICM] Introduce unittesting infrastructure for
Kn
o
wn
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
chael Krus
e
[De
L
IC
M
] Export Known and Written
t
o DeLICM
T
ests
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-04-13
M
ichael Kruse
[DeLICM]
Add Kn
o
wled
g
e::Known
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kru
s
e
[DeLIC
M
] Make Knowledge::Written
a
n
i
sl::un
i
on_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLIC
M
] Rename Knowledge
t
o Knowled
g
e
Str
.
N
FC
.
commit
|
commitdiff
|
tree
2017-04-05
Michael K
r
use
R
emove llvm
.
lifetime
.
sta
r
t/end i
n
original region
.
commit
|
commitdiff
|
tree
2017-04-03
M
i
chael Kruse
[test] F
i
x two te
s
tca
s
es
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Mic
h
ael K
r
use
[ScopInfo] F
i
x typos
in option d
e
script
i
o
n
.
commit
|
commitdiff
|
tree
2017-03-23
Michael Krus
e
[ScopInfo] Intr
o
duce ScopStmt::co
n
tains(BB
*
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Mic
h
a
el Kruse
[DeLICM] A
d
d
const qualifi
e
rs
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[
Su
p
port] A
d
d fun
c
tions to
ISL
T
ool
s
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[DeLICM]
R
emove overloaded Know
l
e
dge const
r
u
c
tor
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Micha
e
l Kruse
[D
e
LICM] Remove
A
llElem
e
nts
.
NF
C
.
commit
|
commitdiff
|
tree
2017-03-20
M
i
chael Krus
e
[
D
e
LI
C
M] Refec
t
or
out parseSetO
r
N
u
ll
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael Kruse
[
DeLICM] A
d
d forgo
t
ten isl_spa
c
e_set_tuple_
i
d i
n
unit
t
ests
.
commit
|
commitdiff
|
tree
2017-03-17
Michae
l
Kruse
Reve
r
t
"Remove references to Assump
t
i
o
nCach
e
.
NFC
.
"
commit
|
commitdiff
|
tree
2017-03-17
Mi
c
ha
e
l Kruse
[
S
c
o
p
Info/
P
runeUnprofitable] Mo
v
e d
e
fault profita
b
ili
t
y
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
[Pr
u
neUnprofitable] Add
-pol
l
y-pr
u
ne-unpr
o
f
i
table pass
.
commit
|
commitdiff
|
tree
2017-03-15
Michae
l
K
r
use
[ScopInfo] Introduce
S
cop
S
tmt::getS
u
r
r
oundingL
o
op(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Michael Kruse
[Simplify] Add -polly-s
i
m
plif
y
p
a
s
s
.
commit
|
commitdiff
|
tree
2017-03-10
Michael Kruse
[Support]
C
o
r
r
e
c
t filename in
fil
e
head commen
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-09
M
i
chael
K
ruse
[Support]
A
d
d
-polly-dump-mo
d
ule pass
.
commit
|
commitdiff
|
tree
2017-03-09
Mich
a
el Kruse
[Cm
a
ke] Generate a PollyConfig
.
cmake
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Kruse
[DeLICM] Add -p
o
lly-delicm-o
v
e
r
ap
p
r
oximate-writ
e
s option
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Kruse
[DeadCodeElim] Put
-
polly-dce-p
r
ecis
e
-steps into th
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ic
h
ael Kru
s
e
[ScopDet
e
ction]
O
nly a
l
low SCoP-wide availabl
e
base
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Michael Kruse
[
ScopDetection] R
e
quire
L
oa
d
Inst base
pointers t
o
be
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Michael
K
r
u
se
[Cm
a
ke] O
p
tionally use a
s
y
stem isl v
e
r
s
ion
.
commit
|
commitdiff
|
tree
2017-02-27
Michael Kruse
[
D
eLICM] Add nomap regr
e
ssions tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-27
M
i
chael K
r
u
s
e
[DeLICM] S
t
atistics
f
o
r
u
s
e
in r
e
gression tes
t
s
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[DeLICM] Fortify
a
gainst
exceeding isl's
m
ax opera
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Mic
h
a
e
l
K
ruse
[Support] Rem
o
ve
Nonownin
g
I
slPtr
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Mic
h
ael Krus
e
[Dependence
I
n
f
o
] Remove unused variable
.
NF
C
.
commit
|
commitdiff
|
tree
2017-02-23
Micha
e
l
Kruse
[Depe
n
d
enc
e
Inf
o
]
Use refere
n
ces i
n
stead of
double pointer
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
M
i
c
h
a
el Kruse
[Depe
n
denceInfo] Rename StmtSc
h
edul
e
Domain -
>
Tagged
S
tm
t
Do
m
a
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael K
r
use
[DependenceI
n
fo] Sim
p
l
i
fy
u
s
e of StmtSched
u
l
e
's domain
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
M
ichael
K
ruse
Remove all refere
n
ces to P
o
stDo
m
ina
t
o
r
s
.
N
FC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Krus
e
[DeLICM] Add missing Dox
y
gen com
m
e
nt
.
N
FC
.
commit
|
commitdiff
|
tree
2017-02-23
Michae
l
Krus
e
[DeLI
C
M] C
a
p
i
tal
i
ze para
m
eter
name
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael K
r
us
e
[DeLICM]
Regression t
e
st for skip
p
ing map targets
.
commit
|
commitdiff
|
tree
2017-02-22
Mic
h
a
e
l Kruse
[De
L
ICM] Add regression tests fo
r
DeLICM reject cases
.
commit
|
commitdiff
|
tree
2017-02-22
Michae
l
K
r
use
[DeLICM] Fix wr
o
ng comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-22
Michael Kruse
[DeLIC
M
]
Prin
t
m
e
s
sage when zone a
n
a
l
ysis is not availab
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Michael Kruse
[DeL
I
CM]
U
se
opt<int>
.
commit
|
commitdiff
|
tree
2017-02-21
Michael Kru
s
e
[DeLICM] Map values hoisted by LIC
M
back to the ar
r
ay
.
commit
|
commitdiff
|
tree
2017-02-20
Michael Kru
s
e
[Cmake] Bump require
d
cmake ve
r
sion to 3
.
4
.
3
.
commit
|
commitdiff
|
tree
2017-02-20
Michael Kruse
[Cmake] Instal
l
the isl head
e
r
s
into the i
n
s
t
all
tree
.
commit
|
commitdiff
|
tree
2017-02-15
Michael
Kruse
[DeLIC
M
] Add forgotte
n
unittests in previou
s
co
m
mit
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
M
i
chael Kruse
[DeLICM] Add Knowledge cla
s
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-05
M
i
chael Kruse
[Extern
a
l] Move
lib/JS
O
N to lib/External/JSON
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-04
Michael Kruse
[Support] Add convertZo
n
e
ToTim
e
poi
n
ts
.
N
FC
.
commit
|
commitdiff
|
tree
2017-02-04
Michael K
r
use
[Support] A
d
d computeArr
a
yUnused
.
NFC
.
commit
|
commitdiff
|
tree
next