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
[ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
2017-06-29
Michael Kruse
[S
c
o
p
Inf
o
]
D
o not use Sc
o
pStmt in Do
m
ain de
r
i
vat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Mi
c
h
a
el Kruse
Heap allocati
o
n
f
or n
e
w
ar
r
a
y
s
.
commit
|
commitdiff
|
tree
2017-06-23
Michael Kruse
[ScopBuilder] Pas
s
ScopStmt
s
around
i
nstead of Basi
c
Blocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michae
l
Krus
e
[CodeGen] Emit alia
s
i
ng met
a
data f
o
r
new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Mic
h
ael Kruse
[C
o
de
G
en] Det
e
rmini
s
tic aliasing metadata
o
r
der
.
N
FC
.
commit
|
commitdiff
|
tree
2017-06-08
Mich
a
el K
r
use
F
ix
a
lot
o
f typos
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-06-06
Mic
h
ael Kruse
[J
S
cop] E
m
it erro
r
mess
a
g
es on
erro
r
.
commit
|
commitdiff
|
tree
2017-06-06
Micha
e
l Kruse
[Sim
p
lify] Use
execution order of m
e
mory acces
s
es
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Krus
e
[
C
o
deGen] Rem
o
ve extr
a
'
;'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Mi
c
hael Kr
u
se
[CodeGe
n
] Iter
a
te
o
ver ex
p
licit i
n
struc
t
ion lis
t
for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Mic
h
ael Kruse
[S
c
opB
u
ild
e
r] Exc
l
u
d
e
i
gnored int
r
insics fro
m
explicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Michael Kruse
[S
c
opInfo] Do not add terminat
o
r & synt
h
esiza
b
l
e
instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Micha
e
l Kruse
[D
e
LICM
]
Partial wri
t
es
for PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[JSONIm
p
orter] mi
s
ses
c
h
e
ck
s
whether the
d
ata it
i
mports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Mi
c
h
a
el Kruse
[CodeG
e
n
]
Add invalidation
o
f the loop S
C
EVs afte
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael Kruse
[
C
odeGen] Support
par
t
ial wri
t
e accesses
.
commit
|
commitdiff
|
tree
2017-05-18
Michae
l
Kru
s
e
[Sco
p
I
n
f
o
]
Fix r3022
3
1 to
u
se logical or
(
|
|)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Mich
a
e
l
Kru
s
e
[ScopInfo
]
Remove unu
s
ed
M
emor
y
Acce
s
s::BaseName
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-13
Mi
c
hael Kr
u
s
e
[
S
implify] Remove i
d
entical write remo
v
al
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael
K
r
use
[Simplify] Remo
v
e w
r
ites tha
t
are ov
e
rwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Mic
h
ael Kru
s
e
[Simplif
y
]
R
eset all stats betwe
e
n
r
un
s
.
commit
|
commitdiff
|
tree
2017-05-11
Mich
a
el
Krus
e
[DeLICM] Use inpu
t
ac
c
ess heuris
t
ic for mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
ic
h
ael Kruse
[
D
eL
I
C
M
] L
o
oku
p
i
n
put accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
hael Kruse
[VirtualInstruction] Do a l
o
okup instead of a linea
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[ScopI
n
fo] Kee
p
scala
r
acceess
dictio
n
aries u
p
-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael K
r
u
s
e
[S
i
mp
l
ify] Remove identical scala
r
writes
.
commit
|
commitdiff
|
tree
2017-05-10
M
i
chael K
r
use
[Simpl
i
fy] Mark
v
ariab
l
es as
u
sed
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
M
i
chael Kruse
[S
i
mplify] Mark va
r
iables a
s
used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Micha
e
l Kr
u
se
[DeLICM] Avoid
c
ompiler warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael
K
ruse
[De
L
I
CM] Alwa
y
s norm
a
lize domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
hael Kruse
[DeLICM]
K
nown knowle
d
ge
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[CMake] Introduce P
O
LLY_BUNDLE
D
_JS
O
NC
P
P
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kr
u
se
[ScopBui
l
d
e
r] Mo
v
e Scop
:
:init
to ScopBuilder
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-05
M
i
chael Kruse
[
S
copBuilder] Do
no
t
verify unfeasibl
e
SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
M
ichael Kru
s
e
[Sc
o
pBuilder
]
A
d
d
m
i
s
sing
s
emic
o
l
o
n after L
L
VM_FALLTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
I
n
t
roduce VirtualUse
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
[CMake] Remove POLLY_TEST_
D
IRE
C
T
O
RIES
.
commit
|
commitdiff
|
tree
2017-04-30
Mi
c
hae
l
Kru
s
e
[CMake] Move
Polly
C
ore to Polly p
r
oj
e
ct folder
.
commit
|
commitdiff
|
tree
2017-04-27
Michael Kruse
[CMak
e
] Use object
l
ibrary t
o
b
uild the two flavours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
M
i
chael
K
ruse
[unittests/DeLI
C
M]
A
dd test for
W
r
itten
v
s Writ
t
en
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[
unit
t
ests/DeLICM] Add te
s
t for Occipi
e
d vs Occupi
e
d
.
commit
|
commitdiff
|
tree
2017-04-26
Michae
l
Kru
s
e
[DeLICM]
U
se Known inform
a
tion when
c
o
mparing Occupied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[DeLICM
]
Us
e
Known
inf
o
rmation when co
m
par
i
n
g Existi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
i
chael
Kruse
[
u
nitte
s
ts] Derive Oc
c
u
p
ied from Unused when given
.
commit
|
commitdiff
|
tree
2017-04-25
Michael K
r
use
[
unittests] A
d
d postconditi
o
n to
completeLife
t
ime
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kru
s
e
[
C
Mak
e
]
Fix polly-i
s
l-te
s
t execution in out-o
f
-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael
K
ruse
[CMake] Fix unitt
e
sts in out-of-LLVM-tree bui
l
d
s
.
commit
|
commitdiff
|
tree
2017-04-21
Micha
e
l Kruse
[CMake]
Link
u
nittests on
l
y
against libL
L
VM
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Mi
c
hael Kruse
[
DeLICM] Use Known information when co
m
paring
Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
ichael
K
ruse
[DeLICM] Introduce u
n
i
ttesting infrastr
u
ctu
r
e for Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael K
r
use
[DeL
I
CM] Export K
n
own and Writte
n
to DeLICMTest
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael
K
ruse
[DeLICM] Add Kno
w
ledge::Kno
w
n
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-04-13
Michae
l
Kruse
[DeL
I
CM] Make Knowled
g
e::Writ
t
en an i
s
l::union_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
ael
K
ruse
[
D
e
L
ICM] Rename Know
l
e
dge to KnowledgeStr
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Michae
l
Krus
e
Remove llvm
.
li
f
etime
.
start/end in
original r
e
gi
o
n
.
commit
|
commitdiff
|
tree
2017-04-03
Michael Kruse
[test]
F
ix t
w
o
t
e
s
tcases
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
M
ichael
Kruse
[ScopInfo] Fix ty
p
os in option
description
.
commit
|
commitdiff
|
tree
2017-03-23
M
i
c
h
ael Kru
s
e
[ScopInfo] Introduce Sc
o
pStmt
:
:contains(B
B
*)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
M
i
chael Krus
e
[DeLICM] Add const qual
i
fiers
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
M
i
c
hael Kruse
[Support]
A
dd funct
i
ons t
o
ISLTo
o
ls
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
K
rus
e
[
DeLICM] Remove overlo
a
ded K
n
owl
e
dge constructor
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-22
Mich
a
el Kruse
[DeLICM] Remove AllElements
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michae
l
K
r
u
se
[DeLICM]
R
efector
o
ut p
a
rseSetOrNull
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Micha
e
l
K
ruse
[DeLIC
M
] Add for
g
ott
e
n
i
sl_space_se
t
_tuple_id in unittests
.
commit
|
commitdiff
|
tree
2017-03-17
M
i
chael K
r
use
R
e
v
ert
"
Remove references
to
A
s
sumptionCache
.
N
F
C
.
"
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
[Sco
p
Info/P
r
uneUnprofitable] Move
default profitability
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
M
i
chael Kr
u
se
[
PruneUnprofitable]
Add -polly-prune-
u
npr
o
fi
t
able
p
ass
.
commit
|
commitdiff
|
tree
2017-03-15
Michael Kruse
[
S
copInfo] In
t
roduce ScopStmt::g
e
tSurround
i
ngLoop(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Michael Kruse
[Simplify] Add -poll
y
-simpl
i
fy pass
.
commit
|
commitdiff
|
tree
2017-03-10
Micha
e
l K
r
u
s
e
[Support] Correct filename i
n
file
h
e
ad co
m
ment
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-09
M
i
cha
e
l Kruse
[Support] Ad
d
-pol
l
y-dump-module pa
s
s
.
commit
|
commitdiff
|
tree
2017-03-09
Michael
K
ruse
[Cmake
]
Generate a
Poll
y
Config
.
cmake
.
commit
|
commitdiff
|
tree
2017-03-09
Mi
c
hael Kruse
[DeLICM] Add -polly-
d
eli
c
m-overapproximat
e
-w
r
ites option
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Kru
s
e
[DeadCode
E
lim] Put
-poll
y
-
d
c
e
-pr
e
cise-st
e
ps i
n
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Kruse
[
S
co
p
D
etectio
n
] Only allow SC
o
P-wide avail
a
ble base
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Mi
c
hael Kruse
[
S
copD
e
tect
i
on]
Require LoadInst
base pointers to
b
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
M
i
chael
Kr
u
se
[Cmake]
O
ption
a
lly use
a system
i
sl version
.
commit
|
commitdiff
|
tree
2017-02-27
Mic
h
ae
l
Kr
u
se
[DeLI
C
M] Add nomap
r
egre
s
s
i
ons te
s
t
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-27
Michael K
r
use
[
D
eLICM] Statisti
c
s for use in regres
s
ion test
s
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[
DeLICM
]
Fortify ag
a
inst exce
e
ding isl's
max operations
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Micha
e
l
Kruse
[Support] Remove NonowningIsl
P
tr
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michae
l
Kruse
[DependenceInfo] Remove unused variable
.
N
FC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael K
r
use
[
DependenceInfo]
U
s
e references inst
e
ad of doubl
e
point
e
rs
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michae
l
Kruse
[Depend
e
nceInfo] Rename
Stm
t
Schedule
D
om
a
in
-> TaggedS
t
mtDoma
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael K
r
use
[DependenceInfo] Simplify use of
S
tmtSchedule's
domai
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Mic
h
ael Kruse
Remove all referen
c
es to P
o
s
t
D
o
m
inators
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[DeLICM
]
Add
m
issin
g
Doxygen
c
o
mment
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[
DeLICM]
Capitalize
par
a
mete
r
name
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
M
ich
a
el K
r
u
s
e
[DeLICM] Regr
e
ssion test fo
r
skipping map targets
.
commit
|
commitdiff
|
tree
2017-02-22
Michae
l
K
r
us
e
[De
L
ICM] Add regression
t
e
s
t
s for DeLIC
M
rejec
t
ca
s
es
.
commit
|
commitdiff
|
tree
2017-02-22
Michael Kruse
[DeLICM] F
i
x w
r
ong comme
n
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-22
Michael Kruse
[DeLICM] Print message when zone analysis is not available
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Michae
l
Kruse
[
DeLI
C
M] Us
e
op
t
<int>
.
commit
|
commitdiff
|
tree
2017-02-21
Michael Kru
s
e
[DeLI
C
M] Map values h
o
ist
e
d
b
y L
I
CM back
t
o
the array
.
commit
|
commitdiff
|
tree
2017-02-20
Michael Kruse
[Cmake
]
Bump
r
equired cmake v
e
rsion to
3
.
4
.
3
.
commit
|
commitdiff
|
tree
2017-02-20
Mic
h
a
e
l Kruse
[Cmake] Inst
a
ll the isl h
e
aders in
t
o
the install tree
.
commit
|
commitdiff
|
tree
2017-02-15
Michael K
r
use
[DeLICM] Add
f
orgotten unitt
e
st
s
in pr
e
vious commi
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Michael Kruse
[DeLICM] Add
K
now
l
edge
class
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-05
Micha
e
l Kr
u
se
[Exte
r
n
a
l
]
Move lib/JSON to
l
ib/External/J
S
ON
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-02-04
M
i
c
h
a
e
l
Kruse
[Suppo
r
t] Add convertZoneTo
T
imepoi
n
ts
.
NFC
.
commit
|
commitdiff
|
tree
next