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
Michael Kruse
[S
i
mp
l
ify] Do
not setInstruc
t
i
on
s
() of region
s
tmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Simpli
f
y] Fix invali
d
removal write for
e
scapi
n
g
v
a
l
ues
.
commit
|
commitdiff
|
tree
2017-07-26
M
ichael Kruse
[Scop
I
nfo] Avoi
d
use of getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Krus
e
[SCEVV
a
lidator] Loop exi
t
values o
f
loo
p
s before the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kruse
[ScopInfo] Rename S
c
o
p
St
m
t::contains(BB) to repre
s
ents
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kruse
[
S
copInfo] Fix
ass
e
rtion fo
r
PHIs
n
o
t in a
r
eg
i
on stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
chael Krus
e
[Forwar
d
OpTree] P
r
ope
r
l
y
indent enum
e
r
a
t
i
o
n i
n
comment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
ichael Kruse
[
ForwardOpTree] Ren
a
m
e
FD_
C
anForward to FD_C
a
nForward
L
eaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[ForwardOpTree] A
d
d comments to Forwardin
g
Deci
s
ion
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[
For
w
ardOpTree
]
Support re
a
d
-
only valu
e
use
s
.
commit
|
commitdiff
|
tree
2017-07-24
Micha
e
l Kru
s
e
[
F
orwardOpTree]
F
ix mix
u
p in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
chael Kruse
[ScopInfo] Fix typo
in method
n
ame
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
Mich
a
el Kruse
[
S
imp
l
i
fy] Rem
o
ve partial
write a
c
ces
s
es with e
m
pty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
M
i
chael Kruse
[S
c
opInf
o
] Adapt indentation of instruction list print
i
ng
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kru
s
e
[Fo
r
w
ardOpTree
]
Support ho
i
sted
i
nvariant loads
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[ForwardOpTree] In
t
r
od
u
ce the -polly-optree pa
s
s
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
Annotate du
m
p() functions w
i
th LLVM_
D
UMP_METHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Michae
l
Kruse
[ScopInfo] Don
'
t compi
l
e
d
ump
(
) functions int
o
non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Mich
a
el
K
r
u
se
[ScopInfo] Print
instructions in dump()
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ael Kruse
[PPCG] C
o
mpile
f
ix fo
r
MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kruse
[S
c
opInfo
]
Get a
list of stateme
n
ts
f
or a regi
o
n node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
chael Kruse
[ScopInfo] Remove dependency of Sco
p
::getLa
s
tStmtFo
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
Fix indent
i
on i
n
comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] U
s
e map for look
u
pPHIReadOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichae
l
K
r
use
[Simplify] Remove unused instructi
o
ns and a
c
cesses
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
c
hael Kruse
[ScopBuilder] Avo
i
d use of getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[
S
c
op
I
nf
o
] Add support for wrap-aro
u
nd
o
f integers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
i
c
hael Kruse
Make byre
f
llv
m
::Use paramete
r
s cons
t
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-19
Mic
h
ael
K
ru
s
e
[S
c
opInfo] Integrate Sca
l
a
r
D
efUseChain into pol
l
y:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael
Kruse
[Si
m
plif
y
] Ensure all counters ar
e
reset before next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Test] Do
n
ot pip
e
binary data to F
i
l
eChec
k
.
commit
|
commitdiff
|
tree
2017-07-18
Mich
a
el Kruse
[
S
copInfo] Int
r
o
duce
l
ist o
f
state
m
ents in Sco
p
::Stm
t
Map
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Mi
c
hae
l
Kruse
[CMake] FindJso
n
c
p
p
.
cmake: Use descri
p
t
ive varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael K
r
use
[CMake
]
FindJso
n
cpp
.
c
m
ake: Use f
o
reac
h
variable
.
commit
|
commitdiff
|
tree
2017-07-18
M
ic
h
ael
K
ruse
[
C
Make]
Fin
d
Jsoncpp
.
c
m
ake: sear
c
h
pk
g
-config libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Mich
a
el Kruse
[Sco
p
I
nfo] Do not use ScopStmt in Domain derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
M
ich
a
el
Kruse
Heap
a
llocation for new arrays
.
commit
|
commitdiff
|
tree
2017-06-23
Michael Kruse
[Sc
o
pBui
l
der] Pa
s
s ScopStmts arou
n
d
instead of B
a
sic
B
l
o
c
k
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Mic
h
ael Kruse
[C
o
d
e
Ge
n
] Emit aliasing metadata for new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kruse
[CodeGen] De
t
erministic alia
s
ing met
a
data order
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Michael Kruse
Fix a lot o
f
typo
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Michael
Krus
e
[JScop] Emit
e
rro
r
me
s
sa
g
es
o
n
error
.
commit
|
commitdiff
|
tree
2017-06-06
Michael
K
r
use
[S
i
mplify] Use execution order of memory accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Mi
c
hael
Kruse
[CodeGen] Remove extra ';'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Mic
h
ael Kruse
[
C
od
e
Gen] I
t
erate ov
e
r explicit instruct
i
on list for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Mic
h
ael Kruse
[
S
co
p
Builder] Exclude
i
g
n
ored intrins
i
cs fro
m
explicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Mi
c
hael Kruse
[ScopInfo] Do
not add term
i
nator &
s
ynthes
i
zable instructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Micha
e
l
Krus
e
[D
e
LICM] Partial writes f
o
r PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Micha
e
l Kruse
[JSON
I
mporte
r
]
mi
s
ses chec
k
s whether the data it impor
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
M
ichael Kr
u
se
[Co
d
eGen] Add inva
l
idation of th
e
loo
p
S
C
EVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael K
r
use
[CodeGen
]
S
u
pport partial write acc
e
sses
.
commit
|
commitdiff
|
tree
2017-05-18
Michael Kru
s
e
[ScopInf
o
] Fix r3022
3
1
to use
l
ogical or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Mich
a
el Kruse
[
S
c
opInfo] Remov
e
unused Mem
o
r
yAccess::Bas
e
Name
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Mic
h
ael Kruse
[Simplify]
Remove identical
w
rite r
e
mo
v
al
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-13
Micha
e
l Kruse
[Simplify] Rem
o
ve writ
e
s
t
ha
t
are overwritten
.
commit
|
commitdiff
|
tree
2017-05-12
M
ichael Kruse
[Sim
p
lify] Re
s
et
a
l
l stats betwe
e
n
r
uns
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
ha
e
l Kruse
[DeLICM] U
s
e input ac
c
e
s
s
heuristic
for mapped PH
I
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kru
s
e
[DeLICM
]
Look
u
p input ac
c
ess
e
s
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
hael Kruse
[VirtualInstructio
n
] Do a lookup ins
t
ead o
f
a
linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[S
c
opInfo] K
e
ep scalar acceess dictionaries up-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[S
i
mplify] Remo
v
e
i
d
e
ntic
a
l
s
cal
a
r writ
e
s
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[S
i
m
p
lify] Mark variables
a
s used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
M
ic
h
a
e
l
Kruse
[S
i
mplify] Mark variables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michae
l
Kruse
[DeLICM]
Avo
i
d
comp
i
l
er warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mi
c
ha
e
l Kruse
[DeLICM] Always normalize domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[DeLIC
M
] Known knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kru
s
e
[CM
a
ke] Introduce POLLY
_
BUNDLED
_
JS
O
N
C
P
P
.
commit
|
commitdiff
|
tree
2017-05-05
Michae
l
Kr
u
se
[ScopBu
i
lde
r
] Move Scop::i
n
it to
Sc
o
pBuilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[ScopB
u
ilder] Do not verify unfeasible SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
M
icha
e
l Krus
e
[ScopBuilder] Add missing se
m
icol
o
n after LLV
M
_FALLTHRO
U
G
H
.
commit
|
commitdiff
|
tree
2017-05-04
Michael
Kruse
Introduce Virtu
a
lUse
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-04
Mich
a
el Kru
s
e
[CMak
e
] Remove POLLY_TEST
_
DIRECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael Kr
u
se
[
CMake] Mov
e
Poll
y
Core to Polly project
folde
r
.
commit
|
commitdiff
|
tree
2017-04-27
Micha
e
l Kruse
[CMake] Use
o
bject l
i
brary to b
u
il
d
the two flavours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Michael
K
ruse
[
u
ni
t
tests/DeLICM]
A
dd test for Written vs W
r
itten
.
commit
|
commitdiff
|
tree
2017-04-26
Michael K
r
use
[unit
t
ests/DeLICM]
A
dd te
s
t
for Occ
i
p
i
e
d vs Occupied
.
commit
|
commitdiff
|
tree
2017-04-26
Mi
c
h
ael Kruse
[De
L
ICM
]
Use Known information wh
e
n co
m
pa
r
ing
O
c
c
u
p
ied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michae
l
Kruse
[DeLIC
M
] Use Know
n
infor
m
a
t
i
on when
c
omparing Existi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[
u
nittest
s
] Derive O
c
c
upied from Unused when given
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[unittes
t
s] Add postcondition to completeLifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMake] Fi
x
pol
l
y-isl-test execution in out-of-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Mi
c
hael K
r
use
[C
M
ake] Fix u
n
ittests i
n
out-of
-
LLV
M
-tree builds
.
commit
|
commitdiff
|
tree
2017-04-21
Michael Kruse
[CM
a
ke
]
L
i
nk unittests only against
libLLVM
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Michael
K
ruse
[DeLICM] Use Kno
w
n
i
nforma
t
ion w
h
en compari
n
g Exist
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mich
a
el Kruse
[
DeLICM] Introduce unittesting infra
s
truc
t
u
re for Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[D
e
LIC
M
] Export Known and Wr
i
tten
t
o DeLICMTests
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
ael Kruse
[DeLIC
M
]
Add Knowledge
:
:Kno
w
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM
]
Make K
n
owledge::Written
an isl::union_m
a
p
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
ichael Krus
e
[D
e
LICM] Renam
e
Knowledge to KnowledgeSt
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Michael Kruse
Remove llvm
.
lif
e
time
.
start/end in
o
rigin
a
l
reg
i
on
.
commit
|
commitdiff
|
tree
2017-04-03
Mich
a
e
l
Kr
u
se
[test] Fix two testcases
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
M
ich
a
el Kruse
[ScopInfo
]
Fix ty
p
os in option des
c
ript
i
on
.
commit
|
commitdiff
|
tree
2017-03-23
Mich
a
e
l
Kruse
[ScopInfo] Intr
o
duce ScopStmt::contains(BB*)
.
N
FC
.
commit
|
commitdiff
|
tree
2017-03-22
Mic
h
ael Kruse
[
D
eLICM] Add const qualifiers
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Mic
h
ael Kruse
[Sup
p
ort] Add fu
n
ctions to ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
Michae
l
Kru
s
e
[
DeLICM] Re
m
ove overloaded
K
nowledge con
s
tructor
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
M
ichael Kruse
[DeLICM] Remove AllEleme
n
ts
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michae
l
Kruse
[DeL
I
C
M]
R
efector out parseSet
O
rN
u
l
l
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael Kruse
[
DeLICM] Add forgot
t
e
n
isl_space_
s
et_tuple_id in unittest
s
.
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
Reve
r
t
"
Remo
v
e re
f
ere
n
c
es to
A
s
sumpt
i
onCache
.
NFC
.
"
commit
|
commitdiff
|
tree
next