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
Michael Kruse
[Simpli
f
y] Do not remove
de
p
endencies of phis within
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michael K
r
u
s
e
[Vir
t
u
a
lInstruct
i
on] Do not iterate over a re
g
ion statement
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Mic
h
ael Kruse
[V
i
rtua
l
Instruction] Remove
assertio
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michae
l
K
ruse
[test] Fi
x
typo in f
i
le
n
ame
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
ch
a
el K
r
use
[
Simpl
i
fy] Fix typ
o
in statistic
s
output
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mic
h
a
e
l
Krus
e
[Simplify] Remove em
p
ty par
t
ial ac
c
esses
f
irst
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[Sco
p
Bu
i
lder/Simpli
f
y] Refa
c
to
r
isEscaping
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Michael
Kruse
[Simplify] C
o
unt PHINod
e
s in
simpl
i
f
ia
b
l
e exit n
o
des
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
M
icha
e
l Kruse
[ScopInf
o
] Never prin
t
instruc
t
i
o
n list of region st
m
t
s
.
commit
|
commitdiff
|
tree
2017-07-26
Micha
e
l
Kruse
[Simp
l
if
y
] Do not
setInstructions() of r
e
gion stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Si
m
plify] Fix invalid removal write for escaping va
l
ues
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Scop
I
nfo] Avoid
use of
getStmtFor(BB)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-26
M
ichael
Kruse
[SCE
V
Val
i
dator] Loop exi
t
values of l
o
o
ps
before the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Mic
h
ael Kruse
[ScopInfo] Ren
a
me ScopStmt::contains(BB)
to repr
e
sents
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Micha
e
l Kr
u
se
[ScopInfo] Fix asser
t
i
on for PHIs not in a region stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
ich
a
el K
r
use
[
ForwardOpT
r
ee] Properly indent enumera
t
ion i
n
c
omment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
c
hael
Kruse
[ForwardOpTr
e
e]
Rena
m
e FD_CanFo
r
w
ard
to
F
D_CanForwardLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[F
o
rward
O
pT
r
e
e
] Ad
d
comments to
For
w
ardingDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mi
c
hael Kruse
[ForwardOpTree] Support r
e
ad-o
n
ly value
u
s
es
.
commit
|
commitdiff
|
tree
2017-07-24
Mic
h
ael Kruse
[ForwardOpTr
e
e]
Fix mixup in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Mi
c
h
ael K
r
use
[ScopInfo] Fi
x
typo in method name
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
Mic
h
ael K
r
use
[Sim
p
lify] Re
m
ov
e
partial wri
t
e
a
ccesse
s
with empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Mic
h
a
el K
r
use
[
S
copInfo]
Adapt indentation
o
f instruction list printing
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[
F
orward
O
pTree] Support hoisted invarian
t
l
oads
.
commit
|
commitdiff
|
tree
2017-07-22
Mi
c
hael Kruse
[ForwardOpTree] Introd
u
c
e th
e
-polly-o
p
tree
p
a
ss
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
A
n
n
o
tate d
u
mp() functions wi
t
h
LL
V
M_
D
UMP_
M
E
T
HOD
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-21
Michae
l
K
rus
e
[ScopInfo] Don't c
o
mpile dump() functi
o
ns
into non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Mic
h
ael
K
r
use
[ScopInfo] Pri
n
t
instru
c
tions
i
n dump()
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
[
PPCG]
C
omp
i
l
e fix for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
ch
a
el Kru
s
e
[ScopI
n
f
o
] Get
a
list
of st
a
teme
n
ts
f
o
r
a region
node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el Krus
e
[ScopInfo
]
Remove dependency
o
f
S
cop::ge
t
LastStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
icha
e
l Kruse
F
ix indentio
n
i
n
comme
n
t
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Use map for lo
o
ku
p
PHIRe
a
d
Of
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
[Simplify]
Remove u
n
used
i
n
s
truction
s
and
access
e
s
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el
K
ruse
[ScopB
u
ilder] Avoid use o
f
getStmtF
o
r
(BB)
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-20
Michael K
r
u
s
e
[S
c
opInfo
]
Add sup
p
ort for
w
r
ap-ar
o
u
n
d of i
n
tegers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
ich
a
e
l
Kruse
Make byr
e
f
llvm::
U
se
p
aram
e
ters const
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[S
c
opInfo] In
t
e
grate
Sc
a
larD
e
fUse
C
hain into po
l
ly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Si
m
p
li
f
y] E
n
sur
e
all counters are rese
t
be
f
ore next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Test] D
o
not pip
e
binary d
a
ta to FileCheck
.
commit
|
commitdiff
|
tree
2017-07-18
Michael
Kruse
[ScopI
n
fo] Introdu
c
e
list of statements
in Scop
:
:Stmt
M
ap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael
K
r
use
[C
M
ake] FindJsoncpp
.
c
make:
Use descriptive var
i
a
ble
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Mich
a
el K
r
use
[CM
a
ke] FindJso
n
cpp
.
cm
a
ke: Use foreach variable
.
commit
|
commitdiff
|
tree
2017-07-18
Micha
e
l Kruse
[CMa
k
e] Fi
n
dJso
n
c
pp
.
cmake: se
a
rch p
k
g
-config li
b
s
in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael
K
ruse
[
ScopInfo] Do not
u
se ScopStmt in Domain derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Mich
a
el K
r
use
Heap
al
l
ocatio
n
for new arrays
.
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Kru
s
e
[Sc
o
pBuilder] Pass S
c
opStm
t
s
around instead of Basi
c
B
lock
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Mic
h
ael Kruse
[Co
d
eGen] E
m
it al
i
asing
m
eta
d
ata for new
a
rrays
.
commit
|
commitdiff
|
tree
2017-06-19
Michael
Kruse
[
C
o
d
eGen] Deterministic aliasing met
a
dat
a
or
d
er
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Michael Kruse
F
i
x
a lot of
t
ypos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[JScop] Emit error messag
e
s
o
n
er
r
or
.
commit
|
commitdiff
|
tree
2017-06-06
Mi
c
h
ael
Kr
u
se
[S
i
m
plify] Use
e
x
e
c
ution order of
m
emory accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Mich
a
e
l
Krus
e
[CodeGen] Remo
v
e extra ';'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Mi
c
hael Kruse
[CodeGen
]
Iterate ove
r
explic
i
t i
n
structio
n
l
i
s
t for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael
K
ruse
[
S
co
p
Bui
l
der] E
x
clude igno
r
ed intrins
i
c
s
fro
m
ex
p
licit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Mich
a
e
l
K
ruse
[ScopI
n
fo] Do not add te
r
m
i
nator
& synthesizable
i
n
structi
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Michael
K
ruse
[DeLICM] Partial writes for
P
HIs
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[JSONImpo
r
ter] misses checks
w
hether the data it i
m
ports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael Kruse
[CodeGen] Add
invalida
t
ion
of the loop SCEVs
af
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael
Kruse
[CodeGe
n
] Support pa
r
tial write
acce
s
se
s
.
commit
|
commitdiff
|
tree
2017-05-18
Michael Kruse
[Sc
o
p
I
n
f
o
] Fix
r30223
1
to u
s
e logica
l
o
r
(||)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-05-16
M
i
ch
a
el Kruse
[ScopInfo] Remove u
n
used Mem
o
ry
A
ccess::BaseName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
M
ichael Kruse
[Simplif
y
]
Remove identica
l
writ
e
removal
.
NF
C
.
commit
|
commitdiff
|
tree
2017-05-13
M
icha
e
l
Kruse
[Si
m
plify] Remove writ
e
s
t
ha
t
a
re
overwritte
n
.
commit
|
commitdiff
|
tree
2017-05-12
Michael Kr
u
se
[Simplify] Reset al
l
st
a
ts betw
e
en runs
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[
DeLICM] Use input access heuristic
fo
r
m
a
pped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
ch
a
el Kruse
[DeLICM]
L
ookup input acc
e
sses
.
commit
|
commitdiff
|
tree
2017-05-11
M
icha
e
l
Kruse
[Vi
r
tualInstruction] Do a lookup instead of a linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
c
h
ael Kruse
[ScopInfo] Keep
s
calar acceess dicti
o
nari
e
s up-
t
o
-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael
Kruse
[Simplify]
R
e
m
ov
e
identical scalar write
s
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[Si
m
plify] M
a
r
k variabl
e
s as used
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[
Simplify] Mar
k
v
aria
b
les as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kru
s
e
[
DeLI
C
M
]
A
v
o
id
com
p
iler warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLI
C
M
]
Always no
r
malize domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[DeLICM] Known knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
Mich
a
el Kruse
[CMake
]
Introduce POLLY_BUNDLED
_
JS
O
NCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Krus
e
[ScopBuilder]
M
o
ve Scop::in
i
t to ScopBuilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Krus
e
[ScopBuilde
r
] D
o
n
ot verify unfeasible SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Michael
K
ruse
[
S
copBuilder] Add m
i
ssing semico
l
on after L
L
VM_FAL
L
THRO
U
GH
.
commit
|
commitdiff
|
tree
2017-05-04
Michael
K
ruse
Introduce
V
irt
u
alUse
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kr
u
se
[CMake] Rem
o
ve POLLY_TEST_DIRECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
M
i
chael K
r
use
[CMake]
M
ove PollyCo
r
e to P
o
lly p
r
o
ject
f
o
lder
.
commit
|
commitdiff
|
tree
2017-04-27
Mic
h
ael Kruse
[
C
Make]
Use object l
i
brary
t
o build th
e
two flavours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Micha
e
l Kruse
[un
i
ttests/DeL
I
CM] Add test for Writt
e
n
vs
W
ritten
.
commit
|
commitdiff
|
tree
2017-04-26
Mich
a
el Kruse
[unitte
s
ts/DeLIC
M
] Add test for
Occipied vs Occupied
.
commit
|
commitdiff
|
tree
2017-04-26
Mich
a
el
Kr
u
se
[DeLICM] Use Known informati
o
n when comparin
g
Occup
i
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael
K
r
use
[DeLICM] Use Known inform
a
tion
w
he
n
comparin
g
E
xisting
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[unittests]
D
erive Occ
u
pied from Un
u
sed when given
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[u
n
ittests] Add postcon
d
ition to co
m
ple
t
eLi
f
etime
.
commit
|
commitdiff
|
tree
2017-04-22
Mi
c
hael
K
r
u
se
[CMake] Fix po
l
ly
-
isl-test execution in o
u
t-o
f
-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michae
l
Krus
e
[
C
Make] Fix unittests in out-of-L
L
VM-tree builds
.
commit
|
commitdiff
|
tree
2017-04-21
Mi
c
hael
Kruse
[CMake] Link unitt
e
s
t
s
only against libLLVM
.
s
o
,
if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Micha
e
l
K
r
u
se
[D
e
LICM] Use Known inform
a
tion wh
e
n c
o
m
paring Exi
s
ting
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael
Kruse
[
D
eLIC
M
] Introduce unitt
e
sting infrastructure for
K
no
w
n
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
ic
h
ael Kruse
[
DeL
I
CM] E
x
port Known and Wr
i
tten to DeLI
C
MTest
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
M
ichael Kruse
[DeLICM] Add Know
l
edge::Known
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Krus
e
[D
e
L
ICM] Make Kn
o
wledge::Written a
n
is
l
::un
i
o
n
_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM] R
e
na
m
e Kno
w
ledge to
K
nowledgeStr
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Micha
e
l
Kruse
Remove
l
l
v
m
.
lifetime
.
s
tart/en
d
i
n original region
.
commit
|
commitdiff
|
tree
2017-04-03
Micha
e
l Kruse
[test] Fix two testcases
.
NFC
.
commit
|
commitdiff
|
tree
next