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] Fix assertion for PHIs not in a region stmts entry.
2017-07-25
Michael K
r
use
[
Sc
o
pInfo] Fix asser
t
i
on for PHI
s
not in a
r
egi
o
n stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mic
h
ael Kruse
[Fo
r
wardOpTree] Properly
i
nd
e
nt enumeration
i
n comm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mi
c
hae
l
Kruse
[F
o
rwardOpT
r
ee] Renam
e
FD_CanForward
t
o
F
D_C
a
nForwar
d
Lea
f
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
Kr
u
se
[Forwar
d
OpTr
e
e]
Add comments to Fo
r
wardin
g
Deci
s
io
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kru
s
e
[Forw
a
rd
O
pTree] Support
read-onl
y
v
a
l
u
e uses
.
commit
|
commitdiff
|
tree
2017-07-24
M
ic
h
ael K
r
use
[For
w
ardOp
T
r
ee] Fix mi
x
u
p
in comme
n
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
chael Kruse
[ScopInfo] Fix typo in me
t
hod
name
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-22
Mic
h
ael Kruse
[
S
i
mplify] Remov
e
part
i
al write accesses with empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Michael
K
ruse
[Scop
I
nfo
]
A
d
apt indentation of instruction list printing
.
commit
|
commitdiff
|
tree
2017-07-22
Mic
h
a
e
l
K
ruse
[ForwardOpTree] Support h
o
isted invari
a
nt lo
a
ds
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[
ForwardOpTree
]
Int
r
od
u
ce
t
he
-
p
o
lly-optree p
a
ss
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
Anno
t
ate dump(
)
functi
o
ns
w
ith LLVM_D
U
MP_MET
H
OD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Michae
l
Kruse
[Sco
p
Info] D
o
n't
c
ompile dump() functi
o
ns into non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Micha
e
l Kr
u
se
[Scop
I
nfo] Print instructions in du
m
p()
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
ch
a
el Kruse
[PPCG]
Compile fix for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el Kruse
[
Sc
o
pInfo] G
e
t a
l
ist of statements for a reg
i
o
n
nod
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael
K
rus
e
[ScopInf
o
] Rem
o
ve dependen
c
y o
f
Scop
:
:getL
a
stStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Micha
e
l Kr
u
se
Fix i
n
de
n
tion in
c
omment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kruse
[ScopInfo] Use map for lookupP
H
IReadOf
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[S
i
m
pl
i
fy
]
Remove unused instructions and ac
c
esse
s
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
chael
K
r
use
[Sc
o
pB
u
ilder]
Avoid use of getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kr
u
s
e
[
S
copInfo] Add support fo
r
wrap-around of in
t
e
gers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michae
l
Kruse
Make byref ll
v
m::Use par
a
meters const
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Mic
h
ael Kruse
[Sco
p
Info
]
Integ
r
ate S
c
alar
D
efUseChain
i
nto
polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[
S
implif
y
] Ensu
r
e
al
l
count
e
rs are
reset before next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kr
u
se
[Test] Do not pipe binary data t
o
Fil
e
Check
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[
S
copInfo] Introduce li
s
t of statements in
Sco
p
::StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael
K
ruse
[CMak
e
] Find
J
s
o
ncpp
.
cmake: Use d
e
scripti
v
e variable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
M
i
c
hael
K
ruse
[
CMake] FindJsoncpp
.
cmake
:
Use foreach
v
a
r
ia
b
le
.
commit
|
commitdiff
|
tree
2017-07-18
M
i
c
hael K
r
use
[
CMake] F
i
nd
J
soncpp
.
cmake: searc
h
pkg-conf
i
g libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
M
i
chael Kruse
[Sco
p
Info] Do no
t
use ScopStmt in Domain derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Michael Kru
s
e
Heap
allocation
f
o
r new arra
y
s
.
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Kruse
[ScopBuilder] Pass ScopStm
t
s
a
ro
u
nd instead of BasicBloc
k
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
M
i
c
hael
Kruse
[CodeGe
n
] Emit aliasing metadata fo
r
new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
M
ichael Kruse
[C
o
d
e
Gen] Determ
i
ni
s
t
i
c alia
s
in
g
me
t
adat
a
or
d
er
.
N
FC
.
commit
|
commitdiff
|
tree
2017-06-08
Michael Kruse
Fix
a lot of typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
M
i
chael
K
r
use
[JScop]
Emit err
o
r
messag
e
s on er
r
o
r
.
commit
|
commitdiff
|
tree
2017-06-06
Michael
K
r
use
[
S
implify] Use
e
xec
u
tion ord
e
r of memo
r
y
accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[CodeGen] R
e
move extra '
;
'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Michael Kruse
[C
o
deGen] Ite
r
ate ov
e
r
explicit instructi
o
n l
i
st for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kr
u
se
[
S
c
opBuil
d
er] Exclude ignored intrinsic
s
fr
o
m
e
xplicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Mich
a
el K
r
use
[
S
copI
n
fo] Do
n
ot add termina
t
o
r
&
s
ynthe
s
izabl
e
instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Mich
a
el Kruse
[DeLICM] Par
t
ia
l
wr
i
tes fo
r
PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Mich
a
el Kruse
[JSONImporter] misse
s
chec
k
s whether th
e
data it imports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael Kru
s
e
[Code
G
en]
Add inval
i
da
t
ion of the lo
o
p SCEVs
a
fter
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael Kr
u
se
[
CodeGen] Su
p
port part
i
al wri
t
e
acces
s
es
.
commit
|
commitdiff
|
tree
2017-05-18
Michael Kruse
[ScopInfo] Fix r3022
3
1 to u
s
e logical or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Michael Krus
e
[ScopIn
f
o] Remo
v
e un
u
sed Me
m
ory
A
ccess::BaseName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
M
i
c
h
ael Kruse
[Simplify]
R
em
o
ve id
e
ntical write removal
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael K
r
use
[
S
implify] R
e
move writes
that are o
v
erwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Michael
K
ruse
[Simplify] Reset a
l
l
stats b
e
tw
e
e
n runs
.
commit
|
commitdiff
|
tree
2017-05-11
Michae
l
Kruse
[De
L
ICM] Use inpu
t
access
h
euris
t
ic f
o
r mapped P
H
I
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Micha
e
l Kruse
[DeLI
C
M
]
Lookup input accesse
s
.
commit
|
commitdiff
|
tree
2017-05-11
M
ichael Kruse
[V
i
rtualInstruction] Do a lookup instead of
a
linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[Sco
p
I
n
fo] Keep scalar a
c
cee
s
s
d
i
ctionaries up-t
o
-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
ichael Kruse
[Simplify] Remov
e
identical scalar writes
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[Simplify] Mark variab
l
es
as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michae
l
Krus
e
[Simplify] Mark va
r
iab
l
es as used
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-10
Mic
h
ael Kruse
[
DeLICM] Avoid compil
e
r war
n
ing
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLICM] Always normalize do
m
a
in
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
M
i
c
h
a
el
Kruse
[DeLICM] Known knowle
d
ge
.
commit
|
commitdiff
|
tree
2017-05-06
M
i
chael Kruse
[CMake] In
t
roduce POLLY_BUNDLED_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[ScopBuilder] Mov
e
S
cop::i
n
it to ScopBuilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[ScopBui
l
de
r
] Do
not verify unfeasible
S
CoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Michael
Kruse
[ScopBuilder] Add missing sem
i
colo
n
after LLV
M
_FAL
L
THRO
U
GH
.
commit
|
commitdiff
|
tree
2017-05-04
Mich
a
el Kruse
Introduce VirtualUse
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Mic
h
ael Krus
e
[CMake]
Remove POLLY_TEST
_
D
IRECTORI
E
S
.
commit
|
commitdiff
|
tree
2017-04-30
Michael
K
r
use
[C
M
ake] Move PollyCore to Polly project fold
e
r
.
commit
|
commitdiff
|
tree
2017-04-27
Michael Kruse
[CMa
k
e] Use object library to build the two
f
lavou
r
s
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
M
ichael Kruse
[
u
n
ittes
t
s/
D
eLICM
]
Add t
e
s
t
for W
r
itten vs
Wri
t
ten
.
commit
|
commitdiff
|
tree
2017-04-26
M
ichael Krus
e
[unittests/DeLICM] A
d
d t
e
st for Occipied vs
Oc
c
upied
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[D
e
LICM] Use Kn
o
wn informa
t
ion whe
n
comparing O
c
cupied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michae
l
Kruse
[DeL
I
CM] Us
e
Known informa
t
ion when comparing
E
xisting
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Mi
c
hael Kruse
[unittests] Derive
O
ccupied from Unused when given
.
commit
|
commitdiff
|
tree
2017-04-25
Michae
l
Kruse
[
u
nittes
t
s]
Add pos
t
c
on
d
iti
o
n to comple
t
eLifet
i
m
e
.
commit
|
commitdiff
|
tree
2017-04-22
M
icha
e
l Kru
s
e
[CM
a
ke] Fix p
o
lly-isl-
t
est execution in
out-
o
f-
L
LVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael
K
ruse
[CM
a
ke] Fix un
i
ttest
s
i
n ou
t
-of-LLVM-tree
bui
l
ds
.
commit
|
commitdiff
|
tree
2017-04-21
M
ich
a
el Kruse
[CMa
k
e]
Lin
k
unittests only aga
i
nst
l
ibLL
V
M
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Michael Kruse
[DeLICM] Us
e
Kno
w
n
infor
m
ation when comparing Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Micha
e
l Kruse
[DeLICM] Introduc
e
unittesting
i
nfrastructure for
K
n
own
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM] Exp
o
rt Known
a
nd W
r
itten
t
o
D
e
LICM
T
ests
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
chael
K
ruse
[D
e
LICM]
Add Knowledge::
K
now
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kru
s
e
[DeLI
C
M
]
Make Kno
w
l
edge:
:
W
r
i
t
ten an isl::uni
o
n_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM] Rena
m
e Knowl
e
d
g
e t
o
KnowledgeStr
.
N
FC
.
commit
|
commitdiff
|
tree
2017-04-05
Mic
h
ael Kruse
Remove llvm
.
lifetime
.
s
t
a
rt/end i
n
or
i
ginal region
.
commit
|
commitdiff
|
tree
2017-04-03
Mi
c
hael Kru
s
e
[test] Fix
t
wo testcases
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Mich
a
el Kruse
[S
c
opInfo] Fix typos in option
description
.
commit
|
commitdiff
|
tree
2017-03-23
Michael Kru
s
e
[
S
c
opInfo]
I
nt
r
o
d
uce
S
copS
t
mt::contains(BB*
)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[DeLICM] Add co
n
st qualifiers
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[S
u
pp
o
rt]
A
d
d
functi
o
n
s
t
o ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[D
e
LIC
M
] Remove ov
e
rloaded Knowl
e
dge
c
onstructor
.
N
FC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
K
ruse
[DeLICM]
R
e
mo
v
e AllElements
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
M
ichael Kruse
[DeLICM] Refector out
p
arseSetOrNull
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-20
M
ichael
K
r
us
e
[DeLI
C
M]
Add forgotte
n
isl_
s
pace
_
set_tuple_id in
u
nittests
.
commit
|
commitdiff
|
tree
2017-03-17
Mi
c
hael K
r
u
s
e
Revert "Remove references to
A
ssumptionC
a
che
.
NFC
.
"
commit
|
commitdiff
|
tree
2017-03-17
Michael
K
ruse
[ScopIn
f
o/Pr
u
n
e
Unp
r
ofitable] Mo
v
e defau
l
t
profitab
i
lit
y
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
[PruneUnprofitable] Add -polly-p
r
une-
u
nprofit
a
ble pass
.
commit
|
commitdiff
|
tree
2017-03-15
Michael
Kruse
[ScopInfo] Intro
d
uce ScopStmt::getSurroundingL
o
op(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Michael Kruse
[S
i
mplify] A
d
d -polly
-
simplify
p
ass
.
commit
|
commitdiff
|
tree
2017-03-10
Micha
e
l Kruse
[Support] Correct fil
e
name in file head comment
.
NFC
.
commit
|
commitdiff
|
tree
next