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 typo in method name. NFC.
2017-07-24
Mich
a
el Kru
s
e
[Sco
p
Info]
F
ix typo in
m
ethod name
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-22
Michael
Kru
s
e
[
S
implify] Remove partial write acces
s
e
s w
i
th empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Micha
e
l Kruse
[ScopInfo] Adapt indentation of i
n
structi
o
n list printing
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[
Forwa
r
d
Op
T
r
e
e
]
Supp
o
r
t hoisted in
v
arian
t
loads
.
commit
|
commitdiff
|
tree
2017-07-22
Michae
l
Kr
u
s
e
[Fo
r
ward
O
pTree] Intr
o
duce the -
p
oll
y
-optree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Mic
h
ael Kru
s
e
Annotate d
u
mp() functions with LL
V
M
_
DUMP_M
E
THOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Mich
a
el Kruse
[ScopInfo] Don't compile dump() f
u
ncti
o
ns i
n
to non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Micha
e
l Kru
s
e
[Sco
p
I
n
f
o] Print in
s
tru
c
tions
in du
m
p()
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kruse
[PPCG] Comp
i
le f
i
x fo
r
M
S
V
C
.
commit
|
commitdiff
|
tree
2017-07-20
M
ic
h
a
e
l Kruse
[
Sc
o
pI
n
fo] Get a
l
ist
o
f statements f
o
r a regio
n
node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
cha
e
l
Krus
e
[
S
copInfo] Re
m
o
ve
d
epende
n
cy
o
f Scop::
g
etLast
S
tmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el
K
ruse
Fix ind
e
ntion in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ael Kruse
[ScopInfo] Use m
a
p for
l
ookupPHIReadOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[Simplify] Remove unu
s
ed instruc
t
ions and a
c
cess
e
s
.
commit
|
commitdiff
|
tree
2017-07-20
Michael K
r
us
e
[
ScopBuilder] Avoid use
o
f
g
e
tStmtFor(BB)
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
h
a
e
l
Kruse
[S
c
opInfo] A
d
d suppo
r
t for wrap-around of int
e
g
ers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
ichael Kruse
Ma
k
e
by
r
ef l
l
vm::
U
se parameters
c
onst
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
M
ichael
Kru
s
e
[ScopInfo] Integrate ScalarDefU
s
eChai
n
into polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael K
r
u
s
e
[Simplify] Ensure all count
e
rs are res
e
t before next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
ichael Krus
e
[
Tes
t
] Do no
t
pipe binary data to FileC
h
eck
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kru
s
e
[ScopInf
o
] In
t
roduc
e
list of
stateme
n
ts in Scop::StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CMake] FindJsoncpp
.
cma
k
e: Use de
s
criptiv
e
v
ariable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael K
r
use
[
C
Make] Fin
d
Jsoncpp
.
c
m
ake: Use foreach
v
ari
a
b
le
.
commit
|
commitdiff
|
tree
2017-07-18
Michae
l
Kruse
[CMake] FindJsoncpp
.
cmake:
sea
r
ch pkg-config libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael Kruse
[ScopInfo] Do no
t
use ScopStmt
i
n
D
omain derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Michael Krus
e
H
e
ap allocation for new arrays
.
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Krus
e
[
S
copBuilde
r
] Pass Sco
p
Stm
t
s around instead o
f
B
asicBlock
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Mi
c
hael
K
r
u
se
[CodeGen]
Emi
t
al
i
a
s
ing
me
t
adata
f
o
r
n
ew arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Michael
K
ruse
[C
o
deGen] Deterministi
c
aliasin
g
metadata o
r
der
.
NF
C
.
commit
|
commitdiff
|
tree
2017-06-08
Michae
l
K
r
use
Fix a lot of typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Mic
h
ael Kruse
[
J
S
c
op] Emit error messages on er
r
or
.
commit
|
commitdiff
|
tree
2017-06-06
Mic
h
ael Kruse
[Simplify
]
U
s
e e
x
ecution order of me
m
or
y
accesses
.
commit
|
commitdiff
|
tree
2017-06-06
M
ichael Kru
s
e
[Cod
e
Gen
]
Remove extra
'
;
'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
M
ic
h
ael Kru
s
e
[CodeGen]
It
e
r
a
te o
v
e
r explicit instruction list
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Mich
a
el
K
r
use
[S
c
opBuilder
]
Exclude igno
r
ed
intrinsics fro
m
exp
l
icit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Mic
h
ael Kr
u
s
e
[Sco
p
Info] D
o
not
ad
d
te
r
minator & synthe
s
iza
b
le
ins
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kr
u
s
e
[DeL
I
CM] Par
t
i
a
l writes
f
or PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Mi
c
h
ael Kruse
[JSO
N
Im
p
orter] misses checks whether the data
it imports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Micha
e
l
Kruse
[C
o
deGen] Add
i
nv
a
lid
a
tion of the loop SCE
V
s after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
M
ic
h
ael
K
ruse
[CodeGen
]
Supp
o
rt partial write
a
cce
s
ses
.
commit
|
commitdiff
|
tree
2017-05-18
M
ichael
Kruse
[ScopI
n
fo] Fix r
3
02231
to us
e
logical or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
M
i
chae
l
Kruse
[
S
cop
I
n
fo] Remove unuse
d
Mem
o
ryAcc
e
ss
:
:BaseNam
e
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-13
M
i
chael Kruse
[S
i
mpli
f
y
]
Remove iden
t
ical writ
e
removal
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-13
Mi
c
hael Kruse
[
Simpli
f
y] Remove writes that ar
e
overw
r
itte
n
.
commit
|
commitdiff
|
tree
2017-05-12
Michael
Kruse
[Simpl
i
fy] Reset all st
a
ts
b
etween r
u
ns
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[DeLICM] Use input access heuristic for mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
hael Kruse
[DeL
I
CM] L
o
okup input accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Michae
l
Kr
u
se
[Virtual
I
nstruction] Do a loo
k
up instead of a linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
ichae
l
Kruse
[S
c
o
pInfo
]
K
eep scalar accee
s
s
dictionaries up-to-d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Micha
e
l Kruse
[Simplify] Remove identical scalar writes
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kr
u
se
[Sim
p
l
i
fy
]
Mar
k
variables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michae
l
Kruse
[Simplify] Mark va
r
iabl
e
s as use
d
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[
D
eLICM]
A
void compiler war
n
ing
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLICM] Alw
a
ys normalize dom
a
i
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[D
e
LICM] K
n
own
k
nowl
e
d
g
e
.
commit
|
commitdiff
|
tree
2017-05-06
Michae
l
Kruse
[CMak
e
] Intro
d
u
c
e POLLY_BUNDLED_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michae
l
Kruse
[ScopBu
i
lder
]
Move Scop::
i
ni
t
to Sco
p
B
uilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
M
ichael K
r
use
[
Scop
B
uilder] Do not v
e
rify
unfeasi
b
le SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Mich
a
el
K
ruse
[ScopBuilder] Add missin
g
semicolo
n
af
t
er LLVM_FALLTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
I
n
trodu
c
e
V
i
r
tualUse
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michae
l
K
r
use
[CMake] Remove POLLY
_
TEST_DIRECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
Mich
a
el K
r
use
[C
M
ake] Move Po
l
l
y
Core
to Polly pr
o
j
e
ct folder
.
commit
|
commitdiff
|
tree
2017-04-27
Michae
l
K
ruse
[
C
Ma
k
e]
Use object library to build the two flavo
u
rs
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
M
ic
h
ael Kru
s
e
[unit
t
es
t
s
/DeLICM] A
d
d test for Written
v
s
Written
.
commit
|
commitdiff
|
tree
2017-04-26
Mic
h
a
e
l Kruse
[unittests
/
DeLICM] Add test for Oc
c
ipied
v
s
O
ccupi
e
d
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[
D
eLI
C
M
]
U
s
e Known infor
m
ation w
h
en com
p
aring Occup
i
ed
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
ichael Kr
u
se
[DeLICM] Use Known information when comparing Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Mich
a
el Kruse
[unitt
e
sts] De
r
ive
Occu
p
ied
f
r
om Unus
e
d w
h
en given
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[un
i
tt
e
st
s
] Add
p
o
s
t
c
o
nditio
n
to completeLife
t
i
m
e
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kru
s
e
[CMake] Fix polly-isl-test ex
e
cution in out-of
-
LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMa
k
e
]
Fix
u
nitte
s
ts
i
n out
-
of
-
LLVM-tree builds
.
commit
|
commitdiff
|
tree
2017-04-21
M
i
c
hael
K
ruse
[C
M
ake] Link unittests
o
n
l
y agai
n
st lib
L
LVM
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Michael K
r
u
se
[De
L
I
CM]
U
se Kn
o
wn in
f
orma
t
i
on when c
o
mparing Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[D
e
LICM] Introduce un
i
ttesting infrastructur
e
f
o
r Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeL
I
CM] Export Kno
w
n and
W
ritten to De
L
ICMTests
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLI
C
M] A
d
d Knowl
e
dge::Known
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
ael Kruse
[DeLICM] Make Knowledge:
:
Wri
t
ten
a
n isl::union_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
ichael Kruse
[
DeLI
C
M]
Rename Know
l
edge to Know
l
e
dge
S
tr
.
NF
C
.
commit
|
commitdiff
|
tree
2017-04-05
Michael Kruse
Remove l
l
vm
.
lifetime
.
start/end in or
i
ginal
r
egi
o
n
.
commit
|
commitdiff
|
tree
2017-04-03
Mic
h
ael Kruse
[
test] Fix two t
e
stcas
e
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
M
icha
e
l Kr
u
se
[ScopIn
f
o] F
i
x typos in option description
.
commit
|
commitdiff
|
tree
2017-03-23
M
ichael Kruse
[S
c
op
I
n
f
o
]
Intro
d
uce ScopS
t
mt::con
t
ains(
B
B*)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[DeLICM]
A
dd
const qualifiers
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
M
i
c
hael Kru
s
e
[Suppo
r
t] Add
f
unctions to ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
K
ruse
[D
e
LIC
M
]
Remo
v
e ove
r
loaded
K
nowledge c
o
nstruc
t
or
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
K
rus
e
[D
e
LICM] Re
m
ove AllEle
m
ents
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Mi
c
hae
l
K
ruse
[DeLI
C
M] Refector o
u
t parseSetOrNull
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-20
Mich
a
el Kruse
[DeLICM]
A
dd for
g
otten isl_space_
s
et_tu
p
le_id in unittests
.
commit
|
commitdiff
|
tree
2017-03-17
M
ichael Kruse
Revert "Remove re
f
erences
to A
s
s
umpt
i
onCach
e
.
NF
C
.
"
commit
|
commitdiff
|
tree
2017-03-17
Micha
e
l Kr
u
se
[ScopInfo/PruneU
n
profitab
l
e] Move de
f
ault profi
t
ability
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
[PruneUnpr
o
fitable
]
Add
-
poll
y
-prune-unp
r
of
i
table
p
ass
.
commit
|
commitdiff
|
tree
2017-03-15
Michael Kruse
[ScopInfo] In
t
rod
u
ce ScopSt
m
t::getSurroundingLo
o
p(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Michael K
r
use
[
Simplify] Add
-
polly
-
s
i
m
plify pass
.
commit
|
commitdiff
|
tree
2017-03-10
Michael
K
ruse
[Suppo
r
t] Correct filena
m
e in fi
l
e head comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Krus
e
[Support]
Add -polly-dump-
m
odule
pass
.
commit
|
commitdiff
|
tree
2017-03-09
M
ichael
K
r
use
[Cmake
]
G
e
nerate a Pol
l
yCo
n
fig
.
cmake
.
commit
|
commitdiff
|
tree
2017-03-09
Mich
a
el Kru
s
e
[DeLICM]
Add
-
polly-delicm-over
a
pproximate-
w
rit
e
s
o
ption
.
commit
|
commitdiff
|
tree
2017-03-08
Michae
l
K
r
u
se
[De
a
dCodeElim] Put -polly-
d
c
e
-precise-steps into the
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Kr
u
se
[
Sc
o
pDetec
t
ion] O
n
ly allow
S
CoP-
w
id
e
availa
b
le base
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Michael Kruse
[Sc
o
p
D
etectio
n
] R
e
q
u
ire
Load
I
nst
base pointers to
b
e
.
.
.
commit
|
commitdiff
|
tree
next