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
[ForwardOpTree] Fix mixup in comment. NFC.
2017-07-24
Mich
a
e
l
Kruse
[F
o
rwardO
p
Tr
e
e] Fix mixup in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[
Sc
o
p
In
f
o] Fix typo in method
n
ame
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[Simplify] Re
m
ove partia
l
write
a
ccesses with empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[ScopInfo] Ada
p
t
indentation
o
f instruction list
pr
i
nting
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kru
s
e
[Forward
O
pTree] Support hoisted invariant load
s
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[
F
o
rwardOpT
r
ee] Introduc
e
the -poll
y
-optre
e
pass
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
Annotate dump() functions wit
h
LLVM_DUMP_METHOD
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[ScopInfo] Don't compile dump() func
t
ions into non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael
K
r
u
se
[S
c
opInfo] Print instructions in dump()
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[PPCG] Co
m
pile fix
for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kru
s
e
[
ScopInfo] Get a list o
f
statement
s
for
a region node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
[ScopI
n
fo] Re
m
ove depen
d
ency of Scop::getLastStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
a
el K
r
use
Fi
x
inde
n
tion i
n
comment
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kruse
[ScopI
n
fo]
U
se
m
ap for lo
o
kupPHIR
e
a
dOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kru
s
e
[Simplify] Remo
v
e
u
nused instruction
s
and accesses
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
[
S
c
o
pB
u
i
lder] Avoid use
o
f getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[Sco
p
Info
]
Add sup
p
ort for wrap-around
of integers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
Make by
r
e
f llvm::Use p
a
r
ameters con
s
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Mi
c
hael
K
ruse
[ScopInfo] In
t
eg
r
ate
Sc
a
l
arDefUseChain in
t
o
polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[S
i
mplify] E
n
su
r
e all counters ar
e
r
es
e
t
b
efore next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Mi
c
hael Kruse
[Test]
Do not pipe binary d
a
t
a to FileCheck
.
commit
|
commitdiff
|
tree
2017-07-18
Michael K
r
use
[
S
copInfo]
I
ntroduce list of stateme
n
ts in
S
c
op::
S
tmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[
CMake] FindJsoncpp
.
cmake: Use descriptive variable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Micha
e
l
K
rus
e
[CMake] FindJsoncpp
.
c
m
ake: Use
f
oreach variable
.
commit
|
commitdiff
|
tree
2017-07-18
Micha
e
l
Kruse
[CMak
e
]
FindJ
s
on
c
pp
.
cmake: s
e
arch pkg-
c
onfig lib
s
in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael Kr
u
se
[Sco
p
Inf
o
] Do not
use
S
copS
t
mt in Domain derivatio
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Mic
h
a
e
l Kruse
Heap all
o
ca
t
ion for new arra
y
s
.
commit
|
commitdiff
|
tree
2017-06-23
Michael Kruse
[ScopBuil
d
e
r
] Pass ScopStmts around instead o
f
BasicBlocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kr
u
se
[CodeGen] Emi
t
aliasing metadata for new array
s
.
commit
|
commitdiff
|
tree
2017-06-19
Mic
h
ael Kruse
[
C
odeGen
]
Deterministic alias
i
ng m
e
tad
a
t
a
o
rder
.
N
FC
.
commit
|
commitdiff
|
tree
2017-06-08
M
i
chael Kruse
Fix a
l
ot of ty
p
os
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[JScop] Em
i
t
e
rror mess
a
ges on
e
r
ror
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[Simplify] U
s
e execution order of memo
r
y accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Mich
a
el Krus
e
[Code
G
en] Remove ext
r
a
';'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Michael Kruse
[CodeGen] Iterate
o
ver e
x
plici
t
instruction l
i
st f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kr
u
s
e
[S
c
opBuilde
r
] Exclude ignored i
n
t
r
insics from explic
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Michae
l
Kruse
[ScopInfo]
D
o not add terminator & synt
h
esizable instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[DeLICM] Parti
a
l wr
i
tes for
P
H
Is
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[JSONImporter] misses
c
hecks whether th
e
dat
a
it im
p
or
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael Kruse
[CodeGen] Add
i
nvalidat
i
on of
t
h
e l
o
op SCEVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Mi
c
h
ael
K
r
use
[CodeGen] Support partial
w
rite acce
s
ses
.
commit
|
commitdiff
|
tree
2017-05-18
Mic
h
ael Kr
u
se
[ScopInfo
]
F
ix r
3
022
3
1
to use logical or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Michael
K
ruse
[
S
cop
I
nf
o
] Remove unus
e
d Memo
r
yAcce
s
s::BaseNam
e
.
NF
C
.
commit
|
commitdiff
|
tree
2017-05-13
M
ichael Kruse
[
Simplif
y
] Remove ident
i
cal
w
rite
rem
o
val
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
M
i
chael Kruse
[Simpl
i
fy] Re
m
ove writ
e
s t
h
at are
o
verwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Michael Kruse
[Simpli
f
y] Reset al
l
stats between
r
uns
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
chael Kruse
[De
L
ICM]
Use input
a
ccess heuris
t
ic f
o
r mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
c
h
a
el Kruse
[DeLICM] L
o
oku
p
input accesse
s
.
commit
|
commitdiff
|
tree
2017-05-11
Mich
a
e
l
Kruse
[V
i
rtualInstruc
t
ion
]
Do a lo
o
kup in
s
tead o
f
a l
i
n
e
ar
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
h
a
e
l
Kruse
[ScopInfo] Keep scalar acceess dic
t
ionar
i
e
s
up-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael
Kr
u
se
[S
i
mplify] Remove identical scalar write
s
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[Simpli
f
y] Mar
k
variab
l
e
s
as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mic
h
ael Kruse
[Simplif
y
]
Mark variab
l
es as used
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-10
Mic
h
a
el Kruse
[DeL
I
CM] Av
o
id
c
o
mpiler warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLICM] Alw
a
ys no
r
malize
d
om
a
in
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Micha
e
l Kruse
[DeLIC
M
] Kn
o
w
n
knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
hael Krus
e
[CMake] Intr
o
duce POLL
Y
_
B
U
N
D
L
ED
_
JSONC
P
P
.
commit
|
commitdiff
|
tree
2017-05-05
Mi
c
hael
Kruse
[
S
c
o
pB
u
ilder] M
o
ve Scop::init to ScopBuilder
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael K
r
u
s
e
[Sco
p
Buil
d
er]
Do not
veri
f
y unf
e
as
i
ble
SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Michae
l
Kruse
[S
c
opBuilde
r
] Ad
d
m
issi
n
g semicolon
a
fter LLVM_FAL
L
T
H
R
O
U
G
H
.
commit
|
commitdiff
|
tree
2017-05-04
Michael
K
ru
s
e
Introduce
VirtualUse
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-04
Mich
a
el
Kru
s
e
[CMake] Remove POLLY_T
E
ST
_
DIRECTOR
I
ES
.
commit
|
commitdiff
|
tree
2017-04-30
Mich
a
el Kruse
[CM
a
ke]
M
ove PollyCo
r
e t
o
Poll
y
project fo
l
der
.
commit
|
commitdiff
|
tree
2017-04-27
Mic
h
ael Kruse
[
C
M
ake
]
Use ob
j
ect lib
r
ary to build t
h
e
tw
o
fl
a
v
ours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[unittests/DeLICM] Add tes
t
for
W
ritt
e
n vs Writ
t
en
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kr
u
se
[u
n
ittests/DeLICM]
Add
test for Oc
c
ipied vs Occupied
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[DeLICM] Use Kno
w
n informat
i
o
n wh
e
n comparin
g
Occupied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Mi
c
ha
e
l Kruse
[DeLICM] Use
K
nown informati
o
n when co
m
paring Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[unittes
t
s
] Deri
v
e Oc
c
upie
d
from Unused when given
.
commit
|
commitdiff
|
tree
2017-04-25
Michael
K
ruse
[un
i
ttests] Add post
c
o
n
dition
t
o completeLifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kru
s
e
[CMa
k
e] Fix pol
l
y
-
isl-
t
est execu
t
io
n
in
out
-
of-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMake] Fix unittests i
n
out-of-L
L
V
M
-t
r
ee build
s
.
commit
|
commitdiff
|
tree
2017-04-21
Micha
e
l Kruse
[CMake] Link unit
t
est
s
only against
libLL
V
M
.
so
,
i
f
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Michael Kru
s
e
[DeLIC
M
] Use Known information
w
hen c
o
m
p
aring Ex
i
st
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeL
I
CM] Intr
o
duce unittesting i
n
frastructur
e
for Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Micha
e
l
Kruse
[
DeLI
C
M
] Export K
n
own
a
n
d
Writ
t
en to DeLICMTests
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM] Add Knowle
d
ge::Known
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
ael Krus
e
[DeLICM] Make Knowledge::
W
ritten
an isl::union_m
a
p
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[
D
eLICM] Rena
m
e Knowled
g
e to Knowl
e
d
g
e
Str
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Mich
a
el Kruse
R
e
move llvm
.
lifetime
.
start/end in original
region
.
commit
|
commitdiff
|
tree
2017-04-03
Michael K
r
use
[test] Fix two testc
a
se
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Mi
c
hael Kruse
[ScopInfo] Fix typos in o
p
tion description
.
commit
|
commitdiff
|
tree
2017-03-23
Mich
a
el Kruse
[
ScopInf
o
] I
n
troduc
e
ScopStm
t
::c
o
ntains(BB*)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[D
e
LICM] Add c
o
nst qua
l
ifier
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[Support] Add functions to ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
Michae
l
Kruse
[DeLICM] Remove o
v
erl
o
aded Knowledge constructor
.
N
FC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kru
s
e
[
D
eLICM] Remove AllElements
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael
K
ruse
[DeLICM] Refector ou
t
par
s
eSetOrNull
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-20
Michael K
r
use
[D
e
LICM] Add f
o
rg
o
tte
n
isl
_
s
pace_set
_
tupl
e
_id in
u
n
ittests
.
commit
|
commitdiff
|
tree
2017-03-17
Michael
K
ruse
Reve
r
t "
R
emove
ref
e
r
e
n
ces to As
s
umptionCache
.
N
FC
.
"
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
[
S
cop
I
nfo/PruneU
n
p
rofitable] Move default profitab
i
lity
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Michael K
r
use
[P
r
u
neUnpr
o
fitable] Add
-
poll
y
-
prune-unprofit
a
ble pass
.
commit
|
commitdiff
|
tree
2017-03-15
M
ichael Kruse
[ScopInfo] Introduce
S
copSt
m
t
:
:getSurroundingLoop(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Michae
l
Kruse
[S
i
mp
l
i
f
y
] Add -pol
l
y-simplify pass
.
commit
|
commitdiff
|
tree
2017-03-10
Mic
h
ael K
r
use
[Su
p
port] Co
r
re
c
t
fil
e
name
in fil
e
h
e
ad comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Kr
u
se
[Suppo
r
t] Add -polly-dump-mod
u
le pass
.
commit
|
commitdiff
|
tree
2017-03-09
Micha
e
l Kruse
[C
m
ake] Gen
e
ra
t
e a Polly
C
onfig
.
cmake
.
commit
|
commitdiff
|
tree
2017-03-09
Mic
h
ael Kruse
[
D
eLICM] Add
-polly
-
delicm-overappr
o
ximate-write
s
opti
o
n
.
commit
|
commitdiff
|
tree
2017-03-08
Mich
a
el Kruse
[De
a
d
C
odeElim] Put -polly-dce-p
r
e
cise-steps into the
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Kruse
[
ScopDetection] Only allow SCoP-wide
a
vailab
l
e
b
as
e
.
.
.
commit
|
commitdiff
|
tree
next