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] Fix typo in method name. NFC.
2017-07-24
Michael K
r
use
[
ScopI
n
fo] Fix typo in method
n
ame
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
Michael K
r
use
[Simplif
y
] Rem
o
ve pa
r
tial wr
i
t
e acc
e
sses with empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[ScopInfo] Adapt indentation of instruction list printing
.
commit
|
commitdiff
|
tree
2017-07-22
Micha
e
l Kruse
[ForwardOpTree] Suppo
r
t hoisted invariant l
o
ads
.
commit
|
commitdiff
|
tree
2017-07-22
Michae
l
K
r
use
[Fo
r
ward
O
pTree] Introduce the -polly-op
t
ree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
Annotate dump()
f
un
c
tio
n
s with LLVM_DUM
P
_METHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[ScopIn
f
o] Don't compile dump(
)
functi
o
ns int
o
non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael
K
ruse
[ScopI
n
fo] Print
i
nstructions in du
m
p()
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kr
u
s
e
[PPCG] Compile fi
x
for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael
K
ruse
[ScopInfo]
Get a list
o
f
s
tatements f
o
r a region
n
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Remove depe
n
dency of S
c
o
p
::
g
etLastStm
t
F
or
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kru
s
e
Fix indention in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[Sc
o
pInfo] Use map for lookupPHIReadOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michae
l
Kruse
[Simplify]
Remove unused in
s
truc
t
ions a
n
d acce
s
ses
.
commit
|
commitdiff
|
tree
2017-07-20
Michae
l
Kr
u
se
[ScopBuil
d
er]
A
v
o
id use of getStmtFor(
B
B)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[S
c
opInfo] Add support for wrap-around of
in
t
egers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Mic
h
a
e
l Kruse
Make
b
yref llvm
:
:U
s
e
parameters
c
onst
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-19
Micha
e
l Kruse
[Sco
p
Inf
o
] I
n
teg
r
ate Sca
l
arD
e
f
U
seChain into polly
:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Simplif
y
] Ensure al
l
counters a
r
e reset before
n
ex
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Micha
e
l Kruse
[T
e
st] Do
not
p
ipe binary data to File
C
heck
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kr
u
se
[ScopInf
o
] Introduc
e
list
of statements in Scop
:
:StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Mic
h
ael Kruse
[
C
Make] F
i
ndJs
o
ncpp
.
c
m
ake
:
Use
de
s
cr
i
ptive
v
ariable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Micha
e
l
K
r
use
[CMake]
Fin
d
Jsoncpp
.
c
m
a
k
e: Use foreach var
i
able
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CMake] Find
J
s
oncpp
.
cmake
:
search
p
k
g
-co
n
fig
l
ibs
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael Kruse
[ScopIn
f
o
]
Do not use
S
copStmt in
D
omain der
i
vation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
M
i
chael Kruse
H
eap
alloc
a
t
ion for
n
e
w arrays
.
commit
|
commitdiff
|
tree
2017-06-23
Michael Kruse
[ScopBui
l
d
e
r] Pass ScopStmts around instead of BasicBlocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kruse
[CodeGen
]
Emit aliasing
meta
d
ata for new
a
rrays
.
commit
|
commitdiff
|
tree
2017-06-19
Michael
K
ruse
[CodeGen] Determ
i
nistic aliasi
n
g metadata orde
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Mi
c
hael Kruse
Fix
a
l
o
t
of ty
p
os
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-06-06
Michae
l
Kruse
[JScop
]
Emit
error message
s
o
n
error
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[S
i
m
p
lify] Us
e
e
x
ecut
i
on order of m
e
mory accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[CodeGen]
R
e
move extra ';'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Micha
e
l K
r
use
[
C
odeGen]
I
tera
t
e over e
x
p
l
i
cit
i
nstruct
i
on
list
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
M
i
chael Kru
s
e
[ScopBuilder] E
x
clude ignored intrinsi
c
s from explicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Michael Kruse
[S
c
opI
n
fo] Do not add
t
er
m
ina
t
or & synthesi
z
able inst
r
uc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[DeLICM] Partial writes for PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
M
ichael Kruse
[JSONImp
o
rter] misses checks whe
t
her
t
he data it import
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael Kru
s
e
[Code
G
en] A
d
d inva
l
idatio
n
of the loop S
C
EVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael Kruse
[CodeGen
]
Supp
o
rt
p
artial writ
e
accesses
.
commit
|
commitdiff
|
tree
2017-05-18
M
ichael
K
r
u
se
[ScopInfo] Fix r3022
3
1 t
o
u
se logic
a
l or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Michae
l
K
r
use
[ScopInfo] R
e
m
ove
u
n
used MemoryAccess
:
:Ba
s
eName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Mich
a
e
l Kruse
[Simplify] Remove identical w
r
i
t
e removal
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kr
u
se
[Sim
p
lify] Rem
o
ve
writes t
h
a
t
are overwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Mic
h
ael Kruse
[Simplify] Reset all stats
b
etween runs
.
commit
|
commitdiff
|
tree
2017-05-11
Michael
K
ru
s
e
[DeLIC
M
] Use input acc
e
ss heuristic
for ma
p
p
ed PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[De
L
ICM] Look
u
p
inpu
t
a
c
cesse
s
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
c
hael Krus
e
[VirtualIns
t
ru
c
tio
n
] Do
a
lo
o
k
u
p instead
of a lin
e
ar
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[
S
copInfo] Keep scal
a
r acceess
dictionaries up-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
chael Kru
s
e
[Simplify] Remove identic
a
l scalar writes
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[
Simplify] Mark variabl
e
s as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
M
i
chael Kruse
[Simp
l
ify]
Mark variables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mich
a
el Kru
s
e
[
DeLICM] A
v
oid comp
i
l
er
warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mi
c
hael
K
ruse
[
D
e
LICM] Always normalize d
o
ma
i
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Micha
e
l Kruse
[D
e
LI
C
M
]
K
nown knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[CMake] Introduce POL
L
Y_BUNDLED_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
M
ichael
Kruse
[
S
c
opBuilder] Move Sco
p
::init to
S
copBuild
e
r
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-05
M
i
chael Kruse
[ScopBuilder] Do not verify
unfea
s
ible SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
[
Scop
B
uilder] Add miss
i
ng semicolon af
t
er LLVM_FALLTH
R
OUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Mic
h
a
e
l Kruse
Int
r
o
duce V
i
rtu
a
lUse
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
[CMake] Remove POLLY_TEST_DIRECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael K
r
use
[CMake] Move
P
ollyCore to Po
l
l
y
projec
t
folder
.
commit
|
commitdiff
|
tree
2017-04-27
M
ich
a
e
l Kruse
[CMake] Use object libr
a
ry
t
o build the
two flav
o
urs
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Micha
e
l Kr
u
se
[u
n
ittests/DeLICM]
A
dd test for Written vs Written
.
commit
|
commitdiff
|
tree
2017-04-26
M
ich
a
el Krus
e
[
u
nittests/DeLIC
M
] Add test for Occipied
vs Occupied
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[DeL
I
CM] Us
e
Known i
n
formation when comparin
g
Oc
c
u
p
ied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kru
s
e
[
DeLICM]
Use Known informat
i
on when
c
omparing Existi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
ich
a
el Kruse
[
unittes
t
s]
Derive Occupied from
U
n
used w
h
en given
.
commit
|
commitdiff
|
tree
2017-04-25
Mi
c
ha
e
l Krus
e
[unittest
s
] Add postcond
i
tion to comple
t
eLifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMake] Fix polly-isl
-
test execution in out-of-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kr
u
s
e
[C
M
ake] Fix unittests in out
-
of-
L
LVM-
t
ree builds
.
commit
|
commitdiff
|
tree
2017-04-21
Michael Kru
s
e
[
C
Make] Li
n
k
u
n
ittes
t
s only ag
a
inst libLLVM
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Mi
c
hael K
r
use
[De
L
I
C
M
] Use
Known in
f
o
r
m
a
tio
n
when
c
omp
a
ring
E
xist
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[D
e
LICM] In
t
roduce unittesti
n
g inf
r
ast
r
u
c
t
u
r
e
f
or K
n
own
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
a
e
l
K
r
use
[DeLICM] Export Known
a
nd Written to DeL
I
CMTests
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-04-13
Michael
K
ruse
[DeLI
C
M]
A
dd Knowledge::
K
nown
.
NF
C
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
ael Kr
u
se
[DeLICM] Make Kno
w
le
d
ge::W
r
itte
n
an isl::union_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
ichael Kruse
[DeLICM] Re
n
ame Kno
w
ledge t
o
KnowledgeStr
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Michael Kruse
Rem
o
ve ll
v
m
.
li
f
e
time
.
s
tart/e
n
d
in original reg
i
on
.
commit
|
commitdiff
|
tree
2017-04-03
Mic
h
ael Kruse
[te
s
t] Fi
x
two testcases
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Michael Kruse
[
S
copInfo] Fi
x
typos in option
d
escri
p
t
ion
.
commit
|
commitdiff
|
tree
2017-03-23
Mi
c
h
a
el Kruse
[Scop
I
nfo] Introduc
e
ScopStm
t
::co
n
tai
n
s(BB*)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Mich
a
e
l
K
ruse
[DeLICM] Add const qua
l
ifiers
.
NF
C
.
commit
|
commitdiff
|
tree
2017-03-22
Micha
e
l Kruse
[
Sup
p
ort] A
d
d functions to IS
L
To
o
ls
.
commit
|
commitdiff
|
tree
2017-03-22
Mich
a
el K
r
use
[
D
eLICM] Remove o
v
erloaded
K
nowledge
c
o
nstructor
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michae
l
K
r
use
[DeLI
C
M] R
e
m
o
ve
AllElements
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael
Kruse
[DeLICM]
R
efector o
u
t pa
r
se
S
etOrNull
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-20
Michael K
r
use
[
D
eLICM] A
d
d forgotten isl_
s
pa
c
e_s
e
t_tuple_
i
d in u
n
ittests
.
commit
|
commitdiff
|
tree
2017-03-17
Micha
e
l Kruse
Revert
"
Remove referenc
e
s t
o
As
s
umpti
o
nCache
.
NFC
.
"
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
[
S
copInfo/PruneUnprofitab
l
e
]
Move
d
e
f
ault
p
rofitability
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
M
i
c
h
a
el Kruse
[Pr
u
neUnprofitable] Add -poll
y
-prune-
u
nprofitable pa
s
s
.
commit
|
commitdiff
|
tree
2017-03-15
M
ichae
l
Kru
s
e
[ScopI
n
fo] Introd
u
ce ScopSt
m
t::get
S
u
rro
u
n
ding
L
oo
p
(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
M
ichael
Krus
e
[
Simplify] Add -polly
-
simpli
f
y pass
.
commit
|
commitdiff
|
tree
2017-03-10
Michael Kru
s
e
[Support]
Cor
r
ect
filen
a
me
in file
head
com
m
ent
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-09
M
i
chael Kruse
[Suppor
t
] Add -poll
y
-dump-mo
d
ule pass
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Kruse
[Cmake] Generate a Pol
l
yConfig
.
cmake
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Kruse
[
D
e
LICM
]
Add -polly-
d
elicm-overappro
x
imate-writes option
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Krus
e
[
DeadCodeElim]
P
ut -po
l
ly-dce
-
p
r
ecise-step
s
i
n
to the
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Kruse
[ScopDetecti
o
n]
O
nly a
l
l
ow SC
o
P-wide
a
vaila
b
l
e base
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Micha
e
l Krus
e
[
ScopDetection] Require LoadInst base pointer
s
to
be
.
.
.
commit
|
commitdiff
|
tree
next