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 remove dependencies of phis within region stmts.
2017-07-28
Mic
h
ael
K
ruse
[Simpl
i
fy] Do not r
e
move depe
n
d
encies of phis withi
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[
Virt
u
alInstr
u
ction] D
o
n
ot ite
r
ate over a region statement
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Mi
c
hael Kruse
[
VirtualI
n
s
tru
c
tion] Re
m
ove as
s
ertion
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-28
M
ichael Kruse
[
t
est] F
i
x typo in filename
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[Simp
l
i
f
y] Fi
x
typo in stat
i
stics o
u
t
p
u
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mi
c
h
a
e
l
Kru
s
e
[Simplify] Remove empty par
t
ial accesses
first
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[ScopBui
l
d
e
r/S
i
mplify] Refac
t
o
r
isEscaping
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[Simplify] Count
P
H
INodes in s
i
mp
l
i
f
iable exit nodes
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Mich
a
el
K
ruse
[
S
c
o
pInfo] Never print instructio
n
li
s
t of regi
o
n stmts
.
commit
|
commitdiff
|
tree
2017-07-26
M
i
chael Kruse
[Simplify] Do not setInstructions() of region stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Mic
h
ae
l
Kr
u
se
[
S
i
mplify
]
Fix invalid
remov
a
l write for
e
scaping values
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[ScopIn
f
o] Avoid use
o
f getStmtF
o
r
(
BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-26
M
ichael Kruse
[
S
C
EVValid
a
t
or] Loop ex
i
t valu
e
s
o
f loops before the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael
K
ruse
[Sc
o
pInfo] Rename ScopStmt::contains(B
B
) to represent
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michae
l
Kruse
[S
c
opIn
f
o] Fix assertion
f
or P
H
Is not in a region stmt
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[
F
orwa
r
dOpTree]
P
roperly
i
n
dent enumeration in com
m
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Micha
e
l
K
ruse
[Forward
O
p
T
ree] Rename FD_CanForwa
r
d to FD_C
a
nForwardLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
Kru
s
e
[ForwardOpTree
]
Add co
m
ments to
F
orwardingDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mi
c
hael Kruse
[
ForwardOpT
r
e
e
]
S
upport read-onl
y
value
u
s
es
.
commit
|
commitdiff
|
tree
2017-07-24
Michael K
r
use
[ForwardOpTree] Fix m
i
xu
p
in com
m
ent
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-24
Mich
a
el Kru
s
e
[Sc
o
pInfo] Fix typo in method
n
ame
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-22
Mich
a
el
K
ruse
[Sim
p
l
i
f
y] Remove partial write accesses with
empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Michae
l
Kruse
[Sco
p
I
n
f
o] Adapt
i
ndent
a
tio
n
of instructio
n
list printin
g
.
commit
|
commitdiff
|
tree
2017-07-22
M
i
chael Krus
e
[Forwar
d
Op
T
r
e
e] S
u
ppo
r
t h
o
ist
e
d in
v
aria
n
t
l
o
a
d
s
.
commit
|
commitdiff
|
tree
2017-07-22
Mi
c
h
ael Kru
s
e
[ForwardOpTree] Intro
d
uc
e
the -po
l
l
y
-optree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Mic
h
ael Kr
u
s
e
Ann
o
tate dump() function
s
with LLVM
_
DU
M
P
_METHOD
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[Scop
I
n
f
o
]
D
o
n't compile d
u
mp() functions into non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[ScopInfo] Pr
i
nt inst
r
uctions in dump(
)
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kruse
[PPCG] Compile fix for
MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopI
n
fo] Get a list
o
f
s
tatement
s
for
a
region node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichae
l
Krus
e
[S
c
opInfo] Remove
d
e
p
e
ndency of Scop::getLa
s
tStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael
K
r
u
se
Fix indentio
n
in
comm
e
n
t
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ae
l
Kruse
[ScopInfo] Use map for lookupPHIReadOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kruse
[S
i
mplify
]
Remove unused instru
c
t
i
on
s
and accesses
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
[Scop
B
uil
d
er] Avoid use of getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopIn
f
o] Ad
d
support fo
r
w
r
a
p-around of intege
r
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michae
l
Kruse
M
ake
b
yr
e
f
llvm::U
s
e parame
t
ers const
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Mic
h
ael
Kr
u
se
[
Sco
p
Info] Integ
r
ate
ScalarDefUseChain i
n
to polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Simplify
]
E
n
sure a
l
l counters are rese
t
before next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael K
r
use
[Test] D
o
not p
i
p
e binary data to FileChec
k
.
commit
|
commitdiff
|
tree
2017-07-18
Mi
c
hael Kruse
[ScopInfo] Intr
o
duce list of sta
t
emen
t
s in Scop:
:
StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Mich
a
el K
r
use
[CMake]
FindJsoncpp
.
cmake: Use des
c
rip
t
iv
e
variable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
M
i
c
h
ael Kr
u
se
[CMake] FindJsoncp
p
.
cm
a
ke: Us
e
fore
a
c
h variable
.
commit
|
commitdiff
|
tree
2017-07-18
M
i
c
hae
l
Kruse
[CMa
k
e
]
Fi
n
dJsoncpp
.
cmake: searc
h
pkg-con
f
ig l
i
bs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michae
l
K
r
u
se
[
Scop
I
nfo] Do not use
S
copSt
m
t in Doma
i
n derivati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Michael Kruse
Heap allocation
for
new ar
r
ay
s
.
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
h
ael Krus
e
[Sco
p
Builder] Pass S
c
opStmts arou
n
d ins
t
ead of
B
asicB
l
ocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Mic
h
ae
l
Kruse
[CodeGen]
E
mit alia
s
ing
m
e
tadata
for new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Micha
e
l
K
r
use
[
C
odeGe
n
] Deter
m
i
ni
s
tic aliasing metad
a
ta
order
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Michael Kruse
Fix a lot of ty
p
os
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
M
i
chael Krus
e
[JScop
]
Em
i
t error messages on error
.
commit
|
commitdiff
|
tree
2017-06-06
Michael
K
ru
s
e
[
S
implify] Use
e
xecution order o
f
m
emory ac
c
esses
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[
C
odeGen] Re
m
ove extra '
;
'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Michael Kruse
[Code
G
e
n] Iterate over explicit instruction li
s
t f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
M
i
chae
l
K
ruse
[
S
co
p
Bu
i
lder] Exclude ignor
e
d intr
i
ns
i
cs from
e
x
plicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Mi
c
hael
Kruse
[S
c
opInfo
]
Do not ad
d
term
i
nator &
s
y
nthesiz
a
ble instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
M
i
chael Kruse
[
D
eLICM] Part
i
al wr
i
t
e
s
f
or P
H
I
s
.
commit
|
commitdiff
|
tree
2017-05-24
Mi
c
ha
e
l Kruse
[JSO
N
Importer] misses
c
hecks
whet
h
er the data
it imports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Mi
c
hael
K
ruse
[CodeGen
]
Add inv
a
lidation of the loop SCEVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael Kruse
[CodeGen] Suppor
t
partial
wri
t
e
accesses
.
commit
|
commitdiff
|
tree
2017-05-18
M
i
chael Kruse
[
S
copInf
o
] Fix r
3
02231 to u
s
e
l
ogical
or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Mi
c
hael Kruse
[ScopInfo] Remove unused MemoryAccess:
:
BaseNam
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Krus
e
[Simplify] Remove id
e
n
t
i
c
al write rem
o
va
l
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michae
l
Kruse
[Simplify] R
e
move wr
i
tes th
a
t are overwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Mi
c
ha
e
l Kruse
[Simplif
y
] Rese
t
all stats
betwe
e
n
runs
.
commit
|
commitdiff
|
tree
2017-05-11
Michael
K
ru
s
e
[DeLICM] Use
i
nput ac
c
ess heuristic for mapped
PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[DeL
I
CM] Lookup inp
u
t a
c
cesses
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[V
i
rtualInstruct
i
o
n]
D
o a lookup i
n
s
tead
of a lin
e
ar
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[
ScopInfo] Kee
p
scalar acceess d
i
c
t
ionaries up-
t
o-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kru
s
e
[
Simplify
]
Remove id
e
ntical s
c
alar writes
.
commit
|
commitdiff
|
tree
2017-05-10
M
i
chael Kru
s
e
[
S
implify]
M
a
rk variables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
M
ichael Kruse
[Simplify] Mark
v
a
riabl
e
s as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael
Krus
e
[DeLICM]
Avoi
d
compiler warn
i
ng
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kru
s
e
[DeLICM] Always normalize domain
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-06
Mich
a
el Kruse
[DeLICM] Known k
n
owledge
.
commit
|
commitdiff
|
tree
2017-05-06
Michael
K
r
use
[C
M
ake]
Intro
d
uce POLLY_BUNDLED_
J
SONCP
P
.
commit
|
commitdiff
|
tree
2017-05-05
Mich
a
el Kr
u
se
[Sco
p
Bu
i
l
d
e
r] Mov
e
Scop::init to ScopBuilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[ScopBuilder]
Do no
t
verify
u
nfe
a
si
b
le SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
M
ichael Krus
e
[ScopBuilder
]
Add missing semicolon after LL
V
M_FALLTHROU
G
H
.
commit
|
commitdiff
|
tree
2017-05-04
M
i
chael Kruse
Introduce Virt
u
alUse
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kru
s
e
[C
M
ake]
R
emove POLLY_TEST_DI
R
ECTO
R
I
E
S
.
commit
|
commitdiff
|
tree
2017-04-30
Michael Kruse
[
C
Make] Mo
v
e Polly
C
o
r
e to P
o
lly
project fo
l
der
.
commit
|
commitdiff
|
tree
2017-04-27
M
i
chael Kruse
[
C
Make] Use
object library to b
u
i
l
d
th
e
two flavo
u
rs
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Micha
e
l Kruse
[unittests/DeLICM] Add test for Wri
t
t
en
vs
Written
.
commit
|
commitdiff
|
tree
2017-04-26
Mic
h
ael Kruse
[unittests/DeL
I
CM] Add test for Occ
i
pied vs Occu
p
ied
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[DeLICM] Use Known informa
t
ion whe
n
c
o
mparing Occ
u
pied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
i
ch
a
el
K
r
us
e
[De
L
ICM] Use Known information wh
e
n
c
omparing Ex
i
sting
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michae
l
Krus
e
[unittests] Derive
O
c
c
upie
d
from Unused when gi
v
en
.
commit
|
commitdiff
|
tree
2017-04-25
M
i
cha
e
l
Kruse
[un
i
ttests] Add postcondition to c
o
mpleteLifet
i
me
.
commit
|
commitdiff
|
tree
2017-04-22
Mich
a
el
Krus
e
[
C
Make] F
i
x poll
y
-isl-test
e
xe
c
uti
o
n in out-of-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Mi
c
hael Kruse
[CMake]
Fix unit
t
ests in
o
u
t-o
f
-LLVM-tr
e
e
b
uil
d
s
.
commit
|
commitdiff
|
tree
2017-04-21
Mic
h
ael Kruse
[CMa
k
e] Link unittests only ag
a
inst libLLV
M
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Mi
c
hael K
r
u
s
e
[DeLICM]
U
se Kno
w
n
in
f
ormation
w
h
e
n
c
o
mp
a
ring Existin
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
ael Kru
s
e
[DeLICM] Introduce unittesting in
f
ras
t
r
ucture
f
or Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[
D
eLICM] Export Kn
o
wn
a
n
d
Writt
e
n to
DeLICMTests
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael
Kruse
[DeLICM]
A
dd K
n
owled
g
e::Know
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeL
I
CM] Make Knowledge::Written
an i
s
l::union_ma
p
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
icha
e
l Kruse
[
D
eLICM] Re
n
ame Knowl
e
dge
t
o
Knowledg
e
Str
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Mi
c
hael Kruse
R
e
move
l
lvm
.
li
f
e
t
i
m
e
.
start/end in original reg
i
on
.
commit
|
commitdiff
|
tree
2017-04-03
Michael Kruse
[test] F
i
x t
w
o testc
a
ses
.
NFC
.
commit
|
commitdiff
|
tree
next