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
[Simplify] Remove unused instructions and accesses.
2017-07-20
Mic
h
ael K
r
us
e
[Simplify]
R
e
m
ove unused instructions and accesses
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el Kr
u
se
[ScopBuilder
]
Avoid use of g
e
t
S
t
mtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[
S
c
o
pInfo] Add supp
o
rt for wrap-arou
n
d
of
i
ntegers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michae
l
Kru
s
e
Make byref ll
v
m:
:
Use parameters
const
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Mic
h
ael
K
r
use
[ScopInfo] Integrate
S
calar
D
e
f
Us
e
Chain into polly
:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael
K
ruse
[Si
m
p
lify] Ensure all count
e
rs are reset before next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Micha
e
l Kruse
[T
e
st] Do not pipe binary data
to
F
i
l
e
Check
.
commit
|
commitdiff
|
tree
2017-07-18
Michae
l
Kruse
[
S
co
p
I
n
f
o] I
n
troduce list of statements in Scop::Stm
t
M
ap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kru
s
e
[
C
Make] FindJsoncpp
.
cmake:
Use descript
i
ve variable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
M
i
chael Kruse
[CMake] FindJsoncpp
.
cmake: Use f
o
reac
h
variab
l
e
.
commit
|
commitdiff
|
tree
2017-07-18
Mi
c
h
a
el Kruse
[CM
a
ke] FindJsoncpp
.
cmake:
s
earch
pkg-config libs
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael
K
ruse
[
ScopInfo] Do n
o
t
use ScopStmt in Domain
derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
M
icha
e
l Kruse
He
a
p
a
ll
o
cation for new
ar
r
ay
s
.
commit
|
commitdiff
|
tree
2017-06-23
Michael K
r
u
se
[Sc
o
p
Buil
d
er] Pass ScopStmts around i
n
st
e
ad of BasicBlo
c
k
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kru
s
e
[CodeGen] Em
i
t aliasing met
a
dat
a
f
o
r
new
arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Mich
a
e
l
Kruse
[C
o
deG
e
n
] Det
e
rm
i
nistic
aliasing
metada
t
a orde
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Michael Kru
s
e
F
i
x
a lot
o
f typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Mich
a
e
l
Kruse
[JScop] Emit
error
messages
o
n error
.
commit
|
commitdiff
|
tree
2017-06-06
M
ichael Kruse
[Simplify]
Use e
x
ecutio
n
o
rder of memory
accesses
.
commit
|
commitdiff
|
tree
2017-06-06
M
ichael Kruse
[CodeGen] Remove extra ';'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Michael Kruse
[
CodeG
e
n] I
t
e
rate o
v
er
e
xplicit instruction
list for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael K
r
use
[Sc
o
pBuilder] Exc
l
ude ignored intrinsic
s
from e
x
plici
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Michael Kruse
[ScopInfo] Do
not
add ter
m
inator & s
y
nthesizable instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Micha
e
l Kruse
[
D
eLIC
M
] Partial
w
rites for PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Micha
e
l Krus
e
[JSONImporter]
m
isses checks whether the data
it imports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
M
i
chael Kruse
[
C
odeGen]
Add invalidat
i
on of the lo
o
p SC
E
Vs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael Kruse
[CodeGen] S
u
pport partial write acc
e
s
ses
.
commit
|
commitdiff
|
tree
2017-05-18
Michael Kruse
[ScopI
n
fo
]
Fix r302231
t
o
use logical or
(
||
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Michael Kruse
[ScopI
n
fo] Remove unused M
e
m
o
ryAcc
e
ss::Ba
s
eNam
e
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-13
M
ichae
l
Kruse
[Simplify] Remo
v
e
identical write removal
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
M
ichael Krus
e
[S
i
m
p
li
f
y
]
Remove wri
t
es that are overwritte
n
.
commit
|
commitdiff
|
tree
2017-05-12
Michael Kruse
[Simplify]
Reset
all
s
t
a
t
s
betwe
e
n runs
.
commit
|
commitdiff
|
tree
2017-05-11
Micha
e
l K
r
use
[De
L
I
C
M] Use input access
h
e
u
ristic for mapped
PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Micha
e
l Kruse
[DeLICM] Lookup input accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
h
a
e
l
Kruse
[Vir
t
ualInstruction]
D
o a lookup instead of a linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[ScopI
n
fo] Keep
scal
a
r accees
s
dic
t
i
o
narie
s
up-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
h
ael
Kruse
[S
i
mplif
y
]
R
emove
identical scalar writes
.
commit
|
commitdiff
|
tree
2017-05-10
Micha
e
l Kruse
[Simplify] M
a
r
k
v
a
riab
l
e
s
a
s u
s
ed
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
M
i
chael Kruse
[
Si
m
plif
y
] Mark
var
i
ables
a
s us
e
d
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael
Kruse
[DeLICM] Avoid compiler war
n
ing
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLICM] Alwa
y
s no
r
m
a
lize do
m
ain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Mic
h
ael Kruse
[DeLICM] Know
n
kno
w
ledg
e
.
commit
|
commitdiff
|
tree
2017-05-06
Michael
K
r
u
se
[CMake] Intro
d
uc
e
POLLY_BUNDLED_JS
O
NC
P
P
.
commit
|
commitdiff
|
tree
2017-05-05
M
ichae
l
Kruse
[ScopBuilder] Move Scop
:
:init to Sco
p
B
u
ild
e
r
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[Sco
p
Builder] Do no
t
v
erify unfeasible
S
C
oPs
.
commit
|
commitdiff
|
tree
2017-05-04
Mic
h
ael
K
ru
s
e
[ScopB
u
il
d
er] Add missin
g
se
m
icolon afte
r
L
L
V
M
_FAL
L
THROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Mi
c
hael Kruse
Introduce Virtua
l
Use
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kru
s
e
[
C
Make] Remove POLLY
_
T
E
ST
_
DIRECTO
R
IES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael Krus
e
[CMak
e
]
Move
PollyCore to Polly proje
c
t fo
l
d
e
r
.
commit
|
commitdiff
|
tree
2017-04-27
M
i
chael Kru
s
e
[CMake] Use
o
b
j
ect
l
ibrary to b
u
ild
t
h
e
two f
l
a
vours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Mich
a
e
l
Krus
e
[unittests/DeLI
C
M
] Add test f
o
r Written vs Written
.
commit
|
commitdiff
|
tree
2017-04-26
Mic
h
ael Kruse
[unittests
/
D
eLICM] Add test f
o
r Occipie
d
vs Occ
u
pied
.
commit
|
commitdiff
|
tree
2017-04-26
Mich
a
el Kruse
[DeLICM] Use Known information w
h
en comparing
O
ccupied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
i
chael Kruse
[D
e
LICM] Use Known information when compari
n
g
Existi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
i
chael Kruse
[unittests] Derive Occu
p
i
e
d
from Unused when giv
e
n
.
commit
|
commitdiff
|
tree
2017-04-25
Mi
c
hael Kruse
[unittests] Add postcondition to completeLif
e
t
i
m
e
.
commit
|
commitdiff
|
tree
2017-04-22
Michae
l
Kruse
[CMake
]
Fi
x
pol
l
y-isl-t
e
st ex
e
cution in out-
o
f
-
LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael
K
ruse
[CMake]
Fix unittests in out-of-LLVM-tree builds
.
commit
|
commitdiff
|
tree
2017-04-21
M
i
chael Kru
s
e
[
C
Make] Link
u
nittests
o
nly against
libLLVM
.
so
,
if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
M
i
ch
a
el Kruse
[DeLICM] Use K
n
own inf
o
rmat
i
o
n
w
hen com
p
aring Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mich
a
el Krus
e
[DeLICM]
Introduce u
n
i
t
testing
infra
s
tructure for
Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael K
r
use
[DeLICM] Export K
n
own and Wri
t
ten
t
o
DeLI
C
MTests
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mich
a
e
l Kru
s
e
[DeLICM]
A
dd Knowledge
:
:
K
nown
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mi
c
hael
K
r
u
se
[
D
eLICM] Make Knowle
d
ge::Written
a
n
i
sl::union_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLI
C
M] Rename Knowledge to KnowledgeStr
.
NF
C
.
commit
|
commitdiff
|
tree
2017-04-05
M
icha
e
l K
r
use
R
emove
l
lvm
.
lifetime
.
s
t
ar
t
/e
n
d in
original
region
.
commit
|
commitdiff
|
tree
2017-04-03
M
i
chael Kruse
[test] Fix two testc
a
ses
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Mi
c
h
a
el Kruse
[
ScopInfo] Fi
x
typos in opt
i
on descrip
t
i
o
n
.
commit
|
commitdiff
|
tree
2017-03-23
Mic
h
ael Kr
u
se
[ScopInfo]
I
ntro
d
uc
e
ScopStmt::
c
o
ntains(BB*)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
Kruse
[DeLICM] Add co
n
st qual
i
f
iers
.
N
FC
.
commit
|
commitdiff
|
tree
2017-03-22
Mi
c
hael Kruse
[Support] Add func
t
ions
t
o
ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[DeLI
C
M] Remove
o
v
er
l
oaded
K
nowledge
constructor
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Mich
a
el
K
r
use
[DeLICM] Rem
o
ve AllEleme
n
t
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael
K
r
u
s
e
[D
e
LICM] R
e
fector
out p
a
rseSetOrNull
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Mich
a
el
Kruse
[DeLI
C
M] Ad
d
forgotten
i
sl_spa
c
e_set_tuple
_
id
in uni
t
tests
.
commit
|
commitdiff
|
tree
2017-03-17
Mich
a
el Krus
e
Revert "Remove r
e
ferences to Assum
p
tio
n
C
ache
.
NFC
.
"
commit
|
commitdiff
|
tree
2017-03-17
Mich
a
e
l
Kruse
[Sc
o
pInfo/PruneUnprofitab
l
e] Move default profitability
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Mi
c
hael Kruse
[P
r
une
U
nprofitable]
A
dd -poll
y
-p
r
un
e
-unprofitable pa
s
s
.
commit
|
commitdiff
|
tree
2017-03-15
Mi
c
h
ael Kr
u
se
[
S
copInfo] Introduce ScopStmt::
g
et
S
urround
i
ngLoop(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Michael K
r
use
[Simplify] Add -polly-simp
l
ify pass
.
commit
|
commitdiff
|
tree
2017-03-10
M
i
c
h
a
e
l Kruse
[Support] Correct fil
e
name in file head comme
n
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Kruse
[Support] Add -
p
o
l
l
y-dump-module pass
.
commit
|
commitdiff
|
tree
2017-03-09
Michae
l
Kruse
[Cmake] Generate a PollyC
o
n
fig
.
cmake
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Krus
e
[D
e
L
I
CM] Add -pol
l
y-delicm-overapproximate-write
s
option
.
commit
|
commitdiff
|
tree
2017-03-08
M
i
chael Kru
s
e
[Dead
C
odeElim] Put
-po
l
ly-dce-precise
-
steps into the
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Michae
l
Kruse
[ScopD
e
tecti
o
n] Only
a
llow SCoP-wide avai
l
a
b
l
e base
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Michael Kruse
[ScopD
e
tection] Require LoadInst
base pointers to be
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
M
i
cha
e
l Kruse
[Cmake] Optio
n
ally use a system isl version
.
commit
|
commitdiff
|
tree
2017-02-27
Mi
c
hael Kruse
[DeLI
C
M] Add nomap regr
e
ssions
tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-27
Michael Kru
s
e
[DeLICM]
S
tatis
t
i
c
s for use in
r
egression tests
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[
D
eLICM]
F
o
r
ti
f
y against
exc
e
eding is
l
's
m
ax operations
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[Support] Remo
v
e Non
o
wni
n
gIslPtr
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[D
e
pendenceInfo] Remove unused variable
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
M
i
chael
K
rus
e
[
D
e
pendenceInfo] Use refer
e
nces ins
t
ead
o
f do
u
ble p
o
i
n
t
e
rs
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
M
ich
a
el Kruse
[
D
e
pendenceInfo] R
e
name StmtScheduleDomain -
>
T
a
g
gedStmtDoma
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kru
s
e
[Dependen
c
eInf
o
] Simplify use of StmtSchedul
e
's domain
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Mic
h
a
e
l Kruse
Re
m
ove all reference
s
t
o Pos
t
D
o
minato
r
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Micha
e
l Krus
e
[
DeLICM]
Add
m
iss
i
ng Doxy
g
en comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael K
r
use
[DeLICM] Cap
i
tal
i
ze par
a
meter name
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[D
e
LICM]
Regr
e
ss
i
on
test for skipping
m
ap targets
.
commit
|
commitdiff
|
tree
next