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] Do not setInstructions() of region stmts. NFC.
2017-07-26
Micha
e
l
Kruse
[Simplify] D
o
n
o
t
s
etInstructions
(
) of region stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michae
l
Kr
u
se
[Si
m
pli
f
y] Fix invalid removal wr
i
t
e
f
o
r
e
sca
p
ing values
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[ScopInf
o
] Avoid
use o
f
getStmtFor(BB)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[
S
CEVV
a
lida
t
or] L
o
o
p exit
va
l
ues of loops befo
r
e
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kruse
[ScopInfo] R
e
name S
c
opStmt::contains(BB
)
t
o represents
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael
K
ru
s
e
[ScopInfo] Fix assertion for P
H
I
s not in
a region stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
Kruse
[
F
orw
a
rdOpTree] Proper
l
y
i
ndent enumeration in
comment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mich
a
el K
r
use
[Forwar
d
OpTr
e
e
] Rena
m
e FD_CanForwar
d
to FD_CanForwardLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Micha
e
l
Kru
s
e
[
ForwardOpTree] Add comments to Forwardin
g
Decision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[F
o
rward
O
p
T
r
e
e] Support
r
ead-o
n
ly v
a
lue uses
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[ForwardOpTre
e
]
F
ix mi
x
up
i
n co
m
ment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Michael
K
ruse
[
S
c
op
I
nfo]
Fix
t
ypo in method name
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-22
Michael K
r
use
[Simplify] Remo
v
e pa
r
t
ial write
a
cce
s
se
s
with empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Micha
e
l Kr
u
se
[ScopInfo] Adap
t
in
d
entation of instruction list prin
t
ing
.
commit
|
commitdiff
|
tree
2017-07-22
M
i
cha
e
l Kruse
[F
o
rwardOp
T
ree
]
Support h
o
ist
e
d invariant loads
.
commit
|
commitdiff
|
tree
2017-07-22
Michael K
r
use
[
F
orw
a
rd
O
pTr
e
e] Introdu
c
e the -polly-o
p
tree pas
s
.
commit
|
commitdiff
|
tree
2017-07-21
Mic
h
ael Kr
u
se
Annota
t
e
d
ump()
f
unction
s
with L
L
VM_DUMP_METHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
M
i
chael Krus
e
[Scop
I
nf
o
] Don't co
m
pile dump
(
) func
t
io
n
s into non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[
S
copInfo] Pr
i
nt
i
nstructions in d
u
mp
(
)
.
commit
|
commitdiff
|
tree
2017-07-20
Michael
K
r
u
s
e
[PP
C
G
]
Compil
e
fix for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
hael Kruse
[ScopInfo] Get
a list of statements for a region node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
hael Kruse
[Sc
o
pI
n
fo] Remove
d
epe
n
dency of
S
c
o
p::getLastS
t
m
tFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
Fix indention in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael
K
r
use
[Sc
o
p
I
nfo
]
Use
m
ap for look
u
pPHIReadOf
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[
S
i
m
plify] Remov
e
un
u
sed instruc
t
ions
a
nd accesses
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
[Sco
p
B
ui
l
de
r
] Avoid use of getStmtFor(BB
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ael Kruse
[
S
copInfo] Add
support
for w
r
ap-around of integers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Micha
e
l Kru
s
e
Make byref llvm::Use paramet
e
rs
con
s
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[ScopInfo] Int
e
gr
a
te Scalar
D
efUseChain into poll
y
:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Mich
a
e
l
Kruse
[Simplify] Ens
u
re all counter
s
are reset before
n
ext
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael
K
r
u
se
[Test]
D
o not
p
ipe bin
a
ry data
t
o FileCheck
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kr
u
se
[ScopInf
o
] Intr
o
duce l
i
st of st
a
te
m
ents in
Scop::StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Micha
e
l
Kr
u
se
[CMake]
F
indJsoncpp
.
cmake: Use desc
r
iptive variable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
M
ic
h
a
e
l
K
ru
s
e
[CMake] FindJsoncpp
.
cmake: Us
e
f
oreach variable
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CMake] FindJsoncpp
.
cmake: search pkg-config libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael Kruse
[Scop
I
nfo] Do not use ScopStmt
i
n
D
o
main der
i
vation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Michael Krus
e
He
a
p al
l
ocation for
n
ew arrays
.
commit
|
commitdiff
|
tree
2017-06-23
Michael Kruse
[
Sc
o
pBuil
d
er] Pa
s
s ScopSt
m
ts around instead
of Basic
B
locks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kruse
[Code
G
en] Emit aliasing metadata fo
r
ne
w
a
rrays
.
commit
|
commitdiff
|
tree
2017-06-19
Micha
e
l
Kr
u
s
e
[CodeGen] De
t
erm
i
nistic alia
s
in
g
me
t
adata
ord
e
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Michael Kruse
Fix a lot
o
f typ
o
s
.
NF
C
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kr
u
se
[JS
c
op
]
Emit error
messages on error
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[Sim
p
lif
y
]
Use executio
n
o
rder of memory
accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Michae
l
Kruse
[
C
odeGen
]
Remove e
x
t
r
a ';'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Michael Kr
u
se
[
Co
d
eGe
n
] Iterate over explicit ins
t
ruct
i
on l
i
st for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kr
u
s
e
[ScopBuilder]
E
x
clude i
g
n
o
red intrinsics from explicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
M
ich
a
el
Kruse
[ScopInfo]
Do not add term
i
nator & synthesizable instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Mic
h
ae
l
Krus
e
[
D
eLICM
]
P
artial writes for PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Mic
h
ael Kru
s
e
[JSON
I
mporter] misses che
c
ks w
h
et
h
er the data
it imports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael
Kruse
[CodeGen] Add inval
i
d
a
tion
o
f the loop
S
C
E
V
s after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Mi
c
h
ael K
r
u
s
e
[Co
d
eGen] Support partial write accesses
.
commit
|
commitdiff
|
tree
2017-05-18
M
ichael Kr
u
se
[Scop
I
nfo] Fix r30223
1
to use log
i
c
a
l or (
|
|)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
M
ichael Kruse
[ScopI
n
fo] Remove
u
nused MemoryAccess::Bas
e
Name
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Mi
c
h
a
el
Kruse
[Simplify]
R
e
m
ove
i
dentical w
r
ite removal
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kru
s
e
[Simplify] Remove writes
th
a
t are ove
r
written
.
commit
|
commitdiff
|
tree
2017-05-12
M
ichael Kr
u
se
[Simplify] Reset all sta
t
s be
t
w
een
runs
.
commit
|
commitdiff
|
tree
2017-05-11
Micha
e
l Kruse
[DeLI
C
M
]
Us
e
inp
u
t acc
e
ss heuristic
f
or mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[DeLICM] Loo
k
up inpu
t
accesses
.
commit
|
commitdiff
|
tree
2017-05-11
M
ichael K
r
u
s
e
[Virtual
I
nst
r
uction] Do a
l
ooku
p
instead of a linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
chael Krus
e
[ScopInf
o
]
Keep
s
c
alar ac
c
eess dictionaries
u
p-to-da
t
a
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mic
h
ael K
r
use
[Simplify] Re
m
ove identica
l
scalar writes
.
commit
|
commitdiff
|
tree
2017-05-10
M
ich
a
el
Kruse
[Sim
p
lify] Mar
k
va
r
iables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Micha
e
l Kr
u
se
[S
i
m
p
l
ify
]
M
a
rk variables as us
e
d
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLI
C
M] Avoid compiler w
a
rning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
M
ic
h
ael Kruse
[DeLICM]
Always normalize domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Mich
a
el Kruse
[DeLIC
M
] Kn
o
w
n
kn
o
wledg
e
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[CMa
k
e] Introdu
c
e POL
L
Y_
B
UNDLED_J
S
ON
C
PP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[S
c
opBui
l
der
]
Move Sc
o
p::i
n
it to ScopBui
l
der
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Mic
h
ael Kru
s
e
[ScopBuil
d
er] Do not
v
erif
y
unfeasible SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
[ScopBuilder]
A
dd missing
semicolon after LLVM_FALLTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Mich
a
el Kruse
Introd
u
ce VirtualUs
e
.
NF
C
.
commit
|
commitdiff
|
tree
2017-05-04
Michael
K
ruse
[C
M
ake] Remove
POLLY_TEST_DIRECTO
R
IES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael Kru
s
e
[CMake] Move
PollyCore to Poll
y
pr
o
ject folder
.
commit
|
commitdiff
|
tree
2017-04-27
M
ichael
Kruse
[CMake] U
s
e object l
i
brary to build the two fla
v
o
urs
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[
uni
t
tests/D
e
LICM] Add test for Writ
t
en vs Wri
t
ten
.
commit
|
commitdiff
|
tree
2017-04-26
Michael
Kruse
[unittests/DeLICM] Add
t
est for Occipi
e
d vs
O
c
cup
i
ed
.
commit
|
commitdiff
|
tree
2017-04-26
Michae
l
Kruse
[
D
eLICM]
U
s
e
Known info
r
m
at
i
on w
h
e
n comp
a
ri
n
g Occ
u
pied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Micha
e
l
Kruse
[DeLI
C
M]
Use
Known
i
n
f
ormation when
comparing Exis
t
ing
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[u
n
i
t
tests] Derive Occup
i
ed from Unuse
d
when given
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[unittests] Add postcondition
t
o completeLifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Micha
e
l
K
r
use
[C
M
ake]
F
i
x
polly-isl-test exe
c
u
t
i
o
n in out-of-LL
V
M
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMake] Fix unittests in out
-
of-LLVM-t
r
ee b
u
il
d
s
.
commit
|
commitdiff
|
tree
2017-04-21
Mi
c
hael Krus
e
[C
M
ake] Link u
n
ittest
s
o
n
ly against libL
L
VM
.
s
o, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
M
i
c
hael Kruse
[
D
eLICM] Use K
n
o
w
n
in
f
o
r
mation
w
hen co
m
pa
r
ing Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
icha
e
l
K
r
use
[DeLICM] In
t
roduce unittesting infrastructure
f
or Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
ichael K
r
use
[DeLICM] Export
K
n
o
wn and Writt
e
n to De
L
ICMTests
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
ael
Kruse
[
DeLIC
M
] Add Know
l
edge::Known
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM] Make K
n
owledge
:
:Writte
n
a
n
is
l
:
:union_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Krus
e
[DeLICM] Rena
m
e Kno
w
ledg
e
to KnowledgeStr
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-04-05
Michae
l
Kruse
Remove
l
lvm
.
l
ifetime
.
star
t
/
e
nd
i
n or
i
ginal region
.
commit
|
commitdiff
|
tree
2017-04-03
Michael Kruse
[test] Fix two
te
s
tcases
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Michael
Kru
s
e
[ScopInfo] Fix
t
ypos in option description
.
commit
|
commitdiff
|
tree
2017-03-23
Michael Kruse
[ScopInfo] In
t
rodu
c
e
Scop
S
tmt::conta
i
ns(BB*
)
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-22
M
i
c
hael Kruse
[DeLICM]
A
dd
c
onst qualifiers
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-22
Mich
a
e
l Kruse
[Support]
A
dd fun
c
tions to ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
Michae
l
Kru
s
e
[DeLICM] Remove overloaded Knowledge cons
t
ructo
r
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-22
Mi
c
h
a
el
Krus
e
[DeL
I
CM] Remove A
l
lElements
.
N
FC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael Kruse
[
DeLIC
M
] Refecto
r
out
par
s
eSetOrNull
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael Kruse
[DeLICM
]
Add forgotten isl_space_set_t
u
pl
e
_i
d
in unittes
t
s
.
commit
|
commitdiff
|
tree
2017-03-17
Mi
c
hael Kruse
R
ev
e
rt "Remove reference
s
to Assump
t
ionCache
.
NFC
.
"
commit
|
commitdiff
|
tree
next