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] Print instructions in dump().
2017-07-21
Mich
a
el Kruse
[Scop
I
nf
o
] Print instructions in du
m
p()
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
chael
K
r
use
[PPCG]
C
ompile fix for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Get a list of statemen
t
s
f
or a
region n
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Remove
dependency of Scop::get
L
ast
S
tmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
Fix in
d
ention in commen
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ael Kruse
[S
c
opInfo] Use ma
p
for
looku
p
PHIReadOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[Si
m
p
lify] Remove unuse
d
in
s
tructions and acce
s
ses
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
hael K
r
u
s
e
[
S
copBuilder] Avoid use
of getStmtF
o
r(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael
K
ruse
[ScopInf
o
] Add support for
w
rap-a
r
ound of int
e
gers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michae
l
Kruse
Make byref llvm
:
:Use parameter
s
cons
t
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[ScopInf
o
]
Integrate
S
cala
r
D
e
fU
s
eChain into polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Mi
c
hae
l
K
ruse
[Simplif
y
] Ensur
e
all coun
t
ers are reset before next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Mich
a
el Kruse
[Test] D
o
not pipe
b
i
nar
y
data to FileCheck
.
commit
|
commitdiff
|
tree
2017-07-18
Mic
h
ael Krus
e
[S
c
opInfo] Introduce list of
s
t
atements in Scop
:
:StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael
K
ruse
[CMa
k
e]
FindJs
o
nc
p
p
.
cmake: Use descr
i
p
tive v
a
riab
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kr
u
se
[CMake] FindJs
o
n
c
pp
.
cmake: Use fore
a
ch va
r
iable
.
commit
|
commitdiff
|
tree
2017-07-18
Mic
h
ael Kruse
[
C
M
a
ke] FindJs
o
ncpp
.
cmak
e
: s
e
arch pkg-conf
i
g libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Mi
c
hael Kruse
[ScopInfo] D
o
not use S
c
opStmt in Domain derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Mi
c
hael Kruse
H
e
ap alloca
t
ion for
new arrays
.
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Kruse
[ScopBuilder] Pa
s
s ScopStmts around
i
nstead of Basic
B
locks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Mich
a
el
K
ruse
[Cod
e
Ge
n
] Emit
a
liasing metadata f
o
r new
arra
y
s
.
commit
|
commitdiff
|
tree
2017-06-19
Michae
l
Kr
u
se
[Code
G
en] Determin
i
stic alia
s
ing metadat
a
o
r
der
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Michae
l
K
ruse
Fi
x
a lot of typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Mic
h
ael Kruse
[JScop] Emit error
m
essages on error
.
commit
|
commitdiff
|
tree
2017-06-06
M
i
c
hael Kruse
[Simplify] Use execution order of memory accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Mic
h
a
e
l
Kru
s
e
[CodeGen] Rem
o
ve extra ';'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Michael
Kruse
[CodeG
e
n] Itera
t
e
o
ver
e
xplicit ins
t
ruction list f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kruse
[ScopBuild
e
r]
E
xclude ignored intrinsi
c
s from explic
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Michael Kruse
[Sc
o
p
I
nfo] Do not add ter
m
inator & synthes
i
zable instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
M
i
chael Kruse
[DeLICM
]
Partia
l
w
ri
t
es
f
or PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[J
S
ONImport
e
r
]
misses checks whether the data it import
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michae
l
Kruse
[
Cod
e
Gen]
A
dd invalidati
o
n of the loop SCEVs af
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
M
ichael Kruse
[Cod
e
Gen] S
u
pp
o
r
t partial write
a
c
cesses
.
commit
|
commitdiff
|
tree
2017-05-18
Mich
a
el
K
r
u
se
[ScopInf
o
] Fix r302231 to us
e
logical or (
|
|)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
M
i
cha
e
l Kr
u
se
[ScopInfo] Remove unused
M
emoryAccess:
:
BaseName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[
S
im
p
l
ify]
R
emove identical writ
e
removal
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Mi
c
h
a
el Krus
e
[Simpli
f
y] Remove write
s
t
h
at
a
re
o
verwri
t
t
e
n
.
commit
|
commitdiff
|
tree
2017-05-12
Mi
c
hael
K
ruse
[Simpl
i
fy] Reset all s
t
ats between runs
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[DeLI
C
M]
U
se input access heuristic
for mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[DeLI
C
M] L
o
oku
p
inpu
t
a
ccesses
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
hael Kruse
[VirtualInstructio
n
]
D
o a l
o
okup instead
o
f
a linea
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mic
h
ael Kruse
[Sco
p
Info] Keep scalar acce
e
ss
dic
t
i
o
n
aries u
p
-to-
d
ata
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[Simplify] R
e
move identical scalar wri
t
es
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[S
i
mplify] Mar
k
variables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mi
c
hae
l
Kruse
[Simpl
i
fy] Mark variables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mi
c
hael Kru
s
e
[DeLICM
]
Avoid
compiler warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mich
a
el K
r
use
[D
e
LICM] Al
w
ays normalize domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Micha
e
l Kru
s
e
[DeLICM] Known knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
M
i
chael Kru
s
e
[C
M
ake] Intro
d
uce POL
L
Y_BUNDLED
_
JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michae
l
Kruse
[
S
copBuil
d
er] Move Scop::init to ScopBuilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Mic
h
ael
Krus
e
[ScopB
u
ilder] Do not verify u
n
feas
i
ble SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Mich
a
el Krus
e
[ScopBuilder] Add missing
s
emi
c
olon afte
r
LL
V
M_FALLTHRO
U
GH
.
commit
|
commitdiff
|
tree
2017-05-04
Mic
h
a
e
l Kruse
Int
r
o
d
uce VirtualUse
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
[
C
Make] Remove POLLY_TEST_DI
R
ECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
M
i
ch
a
el Krus
e
[
CMake] Move P
o
llyCore to Po
l
l
y
project
folder
.
commit
|
commitdiff
|
tree
2017-04-27
Michael Krus
e
[CMake]
U
se object library to build the two
f
lavour
s
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[unittests/
D
eLICM] Add test for Written
v
s Written
.
commit
|
commitdiff
|
tree
2017-04-26
Mich
a
el Kruse
[
unitt
e
st
s
/DeL
I
CM] Add test for Occi
p
ied vs Occupied
.
commit
|
commitdiff
|
tree
2017-04-26
Mi
c
hael Kru
s
e
[DeLI
C
M
] Use Kn
o
wn info
r
mation wh
e
n comparin
g
Occ
u
pied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael
K
r
use
[
D
e
LI
C
M
] Use Kno
w
n information
when comparing Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Mic
h
a
e
l Kruse
[unittests] Derive Occupied from Un
u
sed when given
.
commit
|
commitdiff
|
tree
2017-04-25
Mi
c
hael Kru
s
e
[unittests]
A
dd p
o
stconditio
n
to c
o
m
p
let
e
Lifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Michae
l
Krus
e
[CMake] Fix polly-isl-test e
x
ecut
i
on in out-of-
L
LVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMake] Fix u
n
ittests in o
u
t-of-LLVM-tree bui
l
d
s
.
commit
|
commitdiff
|
tree
2017-04-21
Mi
c
hael Kruse
[CMake] Link unittest
s
only agains
t
libLLVM
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Michael Krus
e
[DeLICM] Use Known in
f
ormation when comp
a
ring Existi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeL
I
CM
]
Introduce unittesting infrastructure for
Kn
o
w
n
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mi
c
hael Kr
u
se
[
DeLICM] Export Kn
o
w
n a
n
d
Written to DeLI
C
MTe
s
ts
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mich
a
el Kruse
[
D
e
L
ICM] Add
K
nowledge::Known
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Micha
e
l
Kruse
[DeLICM
]
Make Kno
w
ledge::Written
a
n isl:
:
union_m
a
p
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
c
hael
K
ruse
[De
L
ICM] Rename Knowledge to Knowledge
S
tr
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Michael Kru
s
e
Remove
llvm
.
lifetime
.
start/e
n
d in
o
r
i
g
inal
r
egion
.
commit
|
commitdiff
|
tree
2017-04-03
Micha
e
l Kruse
[test] Fix tw
o
te
s
tcases
.
NF
C
.
commit
|
commitdiff
|
tree
2017-04-03
Mic
h
ael
Kruse
[ScopInfo] Fix typos
i
n op
t
ion de
s
cription
.
commit
|
commitdiff
|
tree
2017-03-23
Mich
a
el K
r
use
[ScopInfo] Introduce ScopStmt::cont
a
ins
(
BB*)
.
N
FC
.
commit
|
commitdiff
|
tree
2017-03-22
Mic
h
ael Kruse
[D
e
L
I
CM] Add const qua
l
i
f
iers
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
Krus
e
[Su
p
port] Add functions to ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[DeLICM] Remove overlo
a
ded K
n
owledge constructor
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[DeLI
C
M]
R
e
move AllElements
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
M
ichael Kruse
[De
L
ICM]
R
efector out pars
e
SetOrN
u
ll
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael Kru
s
e
[
DeLI
C
M] Add
for
g
ot
t
e
n
isl_space_
s
et_tuple_id in unit
t
e
sts
.
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
Revert "Remove reference
s
to
A
ssumption
C
ache
.
NFC
.
"
commit
|
commitdiff
|
tree
2017-03-17
Michae
l
Kru
s
e
[
S
copInfo/Pru
n
eUnpr
o
fitable] Move default
profita
b
ility
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
M
ichael Kruse
[PruneUnprofitable] Add -polly-
p
r
u
ne-
u
nprofitable p
a
ss
.
commit
|
commitdiff
|
tree
2017-03-15
Michael Kruse
[Sc
o
pInfo] Int
r
o
d
uce S
c
o
p
S
t
mt
:
:ge
t
Surroundin
g
Loop
(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Michael Kruse
[Simp
l
i
f
y
]
Add -polly-simpl
i
fy pass
.
commit
|
commitdiff
|
tree
2017-03-10
Michael Kruse
[Su
p
por
t
] Co
r
rect filename
in file head com
m
en
t
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-09
Michae
l
Kruse
[Support] Add
-
po
l
ly-dump-m
o
d
ule
p
ass
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Kruse
[
C
make] Generate
a PollyConfig
.
cmake
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Kruse
[DeLI
C
M] Add -p
o
lly-delicm-overapproxi
m
ate-writes opt
i
on
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Kruse
[
D
eadCod
e
Elim
]
Put
-
pol
l
y-dce-precise
-
steps into
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Kruse
[Scop
D
etection] Only allow SCoP-wide av
a
i
l
able b
a
se
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Michael Kruse
[ScopDetection] Require L
o
adInst
base
p
ointers to be
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Michael Kruse
[Cmake] Optionally use a system
isl vers
i
on
.
commit
|
commitdiff
|
tree
2017-02-27
M
i
c
hael Kruse
[DeLICM] Add
n
omap
r
eg
r
essions test
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-27
Michael
Krus
e
[DeLICM] Statist
i
cs for u
s
e in r
e
gressio
n
tests
.
commit
|
commitdiff
|
tree
2017-02-23
M
icha
e
l Kruse
[DeLICM] Fo
r
tify agains
t
exceeding isl's max operations
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[Su
p
port] R
e
move Nonownin
g
IslPtr
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michae
l
K
r
us
e
[
D
epend
e
n
ceInfo]
R
emove unused v
a
riable
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-02-23
M
i
c
hael Kruse
[DependenceIn
f
o
] Use ref
e
rences
instead of double po
i
nters
.
.
.
commit
|
commitdiff
|
tree
next