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
[ForwardOpTree] Introduce the -polly-optree pass.
2017-07-22
M
i
c
hael
K
ruse
[ForwardOpTree]
Int
r
o
duce
t
he -polly-optree pass
.
commit
|
commitdiff
|
tree
2017-07-21
M
i
chael Kruse
An
n
otate du
m
p() funct
i
ons with LLVM_DUMP_METHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Micha
e
l Kruse
[Scop
I
nfo]
D
on
'
t compile
d
u
m
p
(
) functio
n
s into non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Micha
e
l Kruse
[
Sc
o
pInfo] Print inst
r
uctio
n
s in du
m
p()
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
ha
e
l Kruse
[PPCG] Co
m
p
ile
f
ix
for M
S
VC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Get a l
i
s
t of statements for a
r
egion
no
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[
S
copInfo] Re
m
ove depe
n
dency
of Sco
p
:
:getLastStmtF
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
e
l
Kruse
Fix indention
i
n
comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Use map for
l
ookupPHIRea
d
Of
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michae
l
Kruse
[Simpl
i
fy] Rem
o
ve unuse
d
instr
u
ctions and accesses
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[Sco
p
Builder] Avoid use of getStmtFor(B
B
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michae
l
Kruse
[ScopInfo] Add suppor
t
fo
r
wrap-around of integers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kru
s
e
Make byref llvm
:
:Use parameters const
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-19
M
ichael Kruse
[Sc
o
p
Info] Inte
g
rate ScalarDefUse
C
hain into polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Mic
h
ae
l
Krus
e
[
Simplify] Ensure a
l
l counters
are res
e
t
before next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael
Kruse
[Test] Do n
o
t pi
p
e bi
n
ary data to F
i
leChe
c
k
.
commit
|
commitdiff
|
tree
2017-07-18
M
ich
a
el Kruse
[Sc
o
pInfo]
I
ntroduce list of st
a
t
e
ments in Scop::S
t
m
t
Map
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Mic
h
ae
l
Kru
s
e
[CMake]
F
indJs
o
nc
p
p
.
cmake:
U
se descriptive variable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CMake] FindJsoncpp
.
cmake: Use foreach variable
.
commit
|
commitdiff
|
tree
2017-07-18
Michael
Kruse
[CMake] FindJson
c
pp
.
c
m
a
k
e: search pkg-config
libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael Kru
s
e
[Scop
I
nfo] D
o
not use ScopStmt in Dom
a
in de
r
i
v
at
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Micha
e
l Kruse
Heap
a
llocation
for new arrays
.
commit
|
commitdiff
|
tree
2017-06-23
Michael Kruse
[Sco
p
Builder] Pass Scop
S
tmts around instead of
B
asi
c
Blocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Micha
e
l Kruse
[CodeGen
]
Emit alia
s
ing metadata for new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
M
i
c
hael Kruse
[CodeGen] D
e
termi
n
istic aliasi
n
g me
t
ada
t
a
order
.
NF
C
.
commit
|
commitdiff
|
tree
2017-06-08
Mi
c
h
ael Kru
s
e
Fix a lo
t
of t
y
pos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
M
i
chael Kruse
[JScop] Emit er
r
o
r
mes
s
ag
e
s
o
n
error
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[Simpli
f
y] Use execu
t
ion order of mem
o
ry accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Mich
a
el Kruse
[
CodeGen] Re
m
o
v
e extra '
;
'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Micha
e
l Kruse
[
C
odeGen] Ite
r
ate over e
x
plicit instru
c
t
ion list for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kruse
[
ScopBuilder]
Exclude ignored intr
i
n
s
i
cs from explicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
M
i
chael Kr
u
se
[ScopInfo] Do not add terminator & syn
t
hesizable
instruc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
M
ichael Kruse
[
D
eLICM] Partial writes for
P
H
I
s
.
commit
|
commitdiff
|
tree
2017-05-24
M
ichael Krus
e
[
JSONImporter] mis
s
es checks whether
t
he d
a
ta it imports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael
Kr
u
se
[CodeGen] Add inv
a
lidation of the loop S
C
EVs aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Mi
c
hael Kruse
[CodeGen]
Support
partial write acc
e
sses
.
commit
|
commitdiff
|
tree
2017-05-18
Mic
h
ael Kr
u
se
[Sco
p
I
nfo] Fix
r
30223
1
t
o use logical or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Mi
c
ha
e
l
Kruse
[Sco
p
I
n
fo] Remov
e
unused
M
e
moryAccess:
:
BaseName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[S
i
m
p
l
i
fy] Remove identical wri
t
e removal
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kr
u
se
[Simplify
]
Remove w
r
ites
that a
r
e overwrit
t
en
.
commit
|
commitdiff
|
tree
2017-05-12
M
i
chae
l
K
ruse
[
Simp
l
ify] R
e
set all
stats between
r
un
s
.
commit
|
commitdiff
|
tree
2017-05-11
Mich
a
e
l Krus
e
[DeLIC
M
] Use input acces
s
heuristic for mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[DeLI
C
M
]
L
o
okup input accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Krus
e
[V
i
rtualInstruction] Do a lookup inste
a
d o
f
a l
i
near
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Micha
e
l Kruse
[ScopInfo] Keep scal
a
r
acceess dictionaries up
-
to-dat
a
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[Simplify] Remov
e
ident
i
cal sca
l
ar writes
.
commit
|
commitdiff
|
tree
2017-05-10
Michael K
r
use
[Simplify]
Mark variables as
u
sed
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-10
Mic
h
ael Kruse
[
Simplify] M
a
r
k
va
r
iables
as
use
d
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michae
l
Kruse
[DeLICM] Avoid compiler warnin
g
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
M
ichael
Kruse
[De
L
ICM]
Alwa
y
s normal
i
z
e domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Michael
K
ruse
[DeLICM] Kn
o
wn knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[C
M
ake] I
n
troduce POLLY_BUND
L
ED_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[S
c
opBuilder] Move Scop::init to
S
copBuilder
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-05
Michae
l
Kruse
[S
c
opBuilde
r
]
Do no
t
verify
u
n
feasible SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kru
s
e
[ScopBu
i
lder] Ad
d
missing semicolon after LLVM
_
FALLTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
Introduce VirtualUse
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
[CMake] Rem
o
v
e POL
L
Y_TE
S
T_DIRECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael
K
ruse
[
C
Make] Mov
e
PollyCore to Polly p
r
oject
f
older
.
commit
|
commitdiff
|
tree
2017-04-27
M
ich
a
el
K
r
u
se
[C
M
ake]
U
se object library to build
the two fl
a
vours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Mich
a
el Kruse
[unit
t
ests/De
L
ICM] Add test f
o
r Written
v
s
Writ
t
en
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[
u
nittests/DeLICM] Add test for
O
cc
i
p
i
e
d vs Oc
c
upie
d
.
commit
|
commitdiff
|
tree
2017-04-26
Mic
h
ael Kruse
[DeL
I
CM]
U
se Kn
o
wn informatio
n
when compar
i
ng Occupied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
i
c
h
ael K
r
us
e
[DeLICM]
U
se
K
n
own
inform
a
tion when
c
omparing E
x
isting
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Krus
e
[unittests]
Derive Occu
p
ied fr
o
m Unused when given
.
commit
|
commitdiff
|
tree
2017-04-25
M
ic
h
a
e
l Kru
s
e
[
u
nitte
s
ts] Add postcondi
t
ion to co
m
pleteLifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Mi
c
ha
e
l Kruse
[CMa
k
e] Fix polly-isl-test exec
u
tion in out-o
f
-LL
V
M
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMake]
Fix unittes
t
s in ou
t
-of-
L
L
VM-tree builds
.
commit
|
commitdiff
|
tree
2017-04-21
M
i
ch
a
el
Kr
u
s
e
[CMake] Li
n
k unittests
o
n
ly agai
n
st libLLVM
.
so,
if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Michael Kruse
[DeLIC
M
] Use Known information when comparing Exi
s
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM
]
Introduce
u
n
i
ttesting infrastructure for Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[D
e
LICM]
E
x
p
ort Kn
o
wn
a
nd Wri
t
ten t
o
DeLIC
M
Tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[
DeLIC
M
] A
d
d Knowl
e
dg
e
:
:
Kn
o
wn
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mi
c
hael
Kruse
[DeLICM] Make Knowledge::
W
r
itten an isl::un
i
on_ma
p
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
cha
e
l Krus
e
[DeLICM] Rename
Knowledge to KnowledgeStr
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-04-05
Michae
l
K
ruse
R
em
o
v
e
llvm
.
lif
e
t
ime
.
start/end in original region
.
commit
|
commitdiff
|
tree
2017-04-03
M
icha
e
l Kr
u
s
e
[test] Fix t
w
o testcases
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Michael K
r
u
se
[ScopInfo] F
i
x typos
in
option descript
i
on
.
commit
|
commitdiff
|
tree
2017-03-23
Michael Kruse
[ScopInf
o
] Int
r
oduce ScopS
t
mt
:
:c
o
nta
i
ns(BB*)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[D
e
L
ICM] A
d
d const qual
i
fiers
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Krus
e
[Support] Add fun
c
t
i
ons
t
o
ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
K
ruse
[DeLIC
M
]
Re
m
ove o
v
erloaded Knowledge con
s
t
ruc
t
or
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[DeLICM] Remove AllElements
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael
K
ruse
[DeLI
C
M] Refector out parseSetOrNull
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Mich
a
el
Kruse
[DeLICM]
A
d
d forgotten i
s
l_sp
a
ce
_
set_tup
l
e_id
i
n unittests
.
commit
|
commitdiff
|
tree
2017-03-17
Michael
Kruse
Revert "Remove ref
e
rences to Assump
t
ionCache
.
N
F
C
.
"
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
[ScopInfo/PruneUnprofita
b
le] Move defau
l
t
profita
b
ility
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Mi
c
h
a
el
K
ruse
[P
r
uneUnprofit
a
ble]
Add -polly-prune-u
n
profi
t
a
ble pass
.
commit
|
commitdiff
|
tree
2017-03-15
Michael Kr
u
se
[Sco
p
I
nf
o
]
I
ntro
d
uce ScopStmt::g
e
tSurrou
n
dingLoop(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Mic
h
ael Kruse
[S
i
m
p
l
i
fy] Add -p
o
lly-simplify
p
ass
.
commit
|
commitdiff
|
tree
2017-03-10
Michae
l
Kruse
[Support]
C
orrect f
i
l
ename in file head comment
.
N
FC
.
commit
|
commitdiff
|
tree
2017-03-09
Michael
K
ruse
[Suppor
t
] Add -po
l
ly-dump-modu
l
e pass
.
commit
|
commitdiff
|
tree
2017-03-09
Mic
h
ael
Kruse
[Cmake] Generate a PollyC
o
nfi
g
.
cmak
e
.
commit
|
commitdiff
|
tree
2017-03-09
Michael K
r
use
[DeLICM
]
Ad
d
-polly-de
l
i
c
m
-
overap
p
roximate-writ
e
s o
p
tion
.
commit
|
commitdiff
|
tree
2017-03-08
Michae
l
Kruse
[DeadCodeElim] Put -polly-dce-pr
e
ci
s
e-ste
p
s into the
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mic
h
ael
K
rus
e
[ScopDete
c
tio
n
] Only allow SCoP-wide a
v
ai
l
abl
e
bas
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Michael Kr
u
se
[ScopD
e
tection
]
R
equir
e
LoadInst
b
a
s
e
poi
n
ters to be
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Micha
e
l Kr
u
se
[Cmake]
Optio
n
al
l
y use a system isl
version
.
commit
|
commitdiff
|
tree
2017-02-27
Michae
l
Kruse
[DeLICM]
A
d
d
n
omap regressions tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-27
M
i
cha
e
l Kruse
[DeLICM
]
Stati
s
tics
f
o
r
use in
regre
s
sion
te
s
t
s
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[De
L
ICM] Fortify against
e
xce
e
ding i
s
l'
s
ma
x
o
p
erations
.
.
.
commit
|
commitdiff
|
tree
next