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
Kr
u
se
[
S
i
m
pl
i
fy] Do
n
o
t remove dependencies
o
f
phis within
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[Virtu
a
lI
n
structio
n
] Do not iterate
o
v
e
r
a re
g
ion statement
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Krus
e
[VirtualInstruc
t
ion] Remove assertio
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael K
r
use
[
t
est] Fix typo in filename
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-28
Micha
e
l
Kruse
[Si
m
pl
i
fy] Fi
x
t
y
p
o
in statistics output
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mich
a
el
K
ruse
[Simplify] Remo
v
e em
p
ty partia
l
acc
e
sses fi
r
st
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Michael
Kruse
[
ScopBuilder/Simplify] Re
f
actor isEscaping
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
M
i
chael
Kruse
[Simplify] Count PHINode
s
in simplifiable exit
nod
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael
Kruse
[ScopInfo
]
Neve
r
print inst
r
uction list o
f
regio
n
stmts
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kr
u
se
[Simplify] Do not
s
et
I
nstructions
(
)
o
f region stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Si
m
plify] F
i
x inv
a
l
i
d
r
e
mov
a
l
w
rite for escapi
n
g values
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Sco
p
Info]
Avoid use of getSt
m
tFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-26
Mic
h
ael Kruse
[SCEVVali
d
ator]
L
oop exit values of loops before the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kruse
[ScopInf
o
] Rename
Scop
S
tmt::c
o
n
t
ains(BB) to represent
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
M
i
chael Kruse
[Sc
o
pInfo] Fix
a
ssert
i
o
n for
PHIs no
t
in a r
e
gion stm
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mi
c
hae
l
Kruse
[Forwa
r
dOpTree] Properly in
d
ent enum
e
ration i
n
comment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
ichael
K
r
use
[Forwa
r
dOpTree
]
Rename
FD_CanForward to F
D
_CanForwa
r
dLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Micha
e
l
Kr
u
se
[
Forw
a
rdOpTr
e
e] A
d
d
c
omments to Forw
a
r
d
ingDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mic
h
ael Kruse
[
F
o
rwar
d
OpTree] Suppor
t
read-on
l
y
value uses
.
commit
|
commitdiff
|
tree
2017-07-24
Micha
e
l Kru
s
e
[ForwardOpTree] Fix mixup in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[
S
copInfo
]
F
ix
t
ypo in method nam
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[S
i
mp
l
ify]
R
emove
p
a
r
t
i
al write acc
e
sses wit
h
em
p
ty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[
ScopInfo] Adapt ind
e
ntation o
f
i
n
struction list
printing
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[ForwardOpTree] Support hoist
e
d
i
nv
a
riant loads
.
commit
|
commitdiff
|
tree
2017-07-22
Mic
h
ael Krus
e
[ForwardOpTree] Introduce the -polly-optr
e
e
pa
s
s
.
commit
|
commitdiff
|
tree
2017-07-21
Michael
K
rus
e
Annotate
dump() fu
n
cti
o
ns wit
h
LLVM
_
DUMP
_
METHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[
S
copInfo] Don't compile dum
p
() functions
i
nto non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
M
ichael Kru
s
e
[ScopInfo] Print instruc
t
ions in dump(
)
.
commit
|
commitdiff
|
tree
2017-07-20
Michael
Kruse
[PPCG]
Compile f
i
x for
M
SVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] G
e
t a list of statements
f
or a
r
egion node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ael
Kruse
[
S
co
p
Info] Remov
e
dependency of Scop::g
e
tLastStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kru
s
e
Fix
i
nde
n
t
i
on in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michae
l
Kruse
[
S
copInfo] Use map for look
u
p
PH
I
Rea
d
Of
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
[Simp
l
ify
]
Remov
e
unus
e
d instructions and accesses
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[S
c
opBuil
d
er] Avoid use of getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
hael
Kru
s
e
[ScopInfo] Add s
u
p
port
f
or wrap-around
o
f
integers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Micha
e
l Kruse
M
a
ke byre
f
l
l
vm::Use p
a
rameters
c
onst
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-19
M
i
c
hael Kruse
[ScopInfo] Int
e
g
rate ScalarDefUs
e
Chai
n
into polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Simpl
i
fy]
E
nsure all count
e
rs are reset before next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
ichael Krus
e
[Tes
t
]
D
o not pipe binary
d
ata to FileCh
e
ck
.
commit
|
commitdiff
|
tree
2017-07-18
M
ichael Kruse
[ScopInfo]
Intro
d
uce list of
s
t
ate
m
ents in
S
co
p
::StmtM
a
p
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael
Kr
u
s
e
[CMak
e
] FindJsoncpp
.
c
m
a
ke: Use d
e
scriptive var
i
able
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael K
r
us
e
[CMake] FindJsoncpp
.
c
make: Use foreach variable
.
commit
|
commitdiff
|
tree
2017-07-18
M
i
c
hael K
r
use
[CMake] FindJsoncpp
.
cmake:
s
earch pkg-co
n
fig libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
M
i
c
hael K
r
u
s
e
[ScopInfo] Do no
t
u
se Sco
p
Stm
t
in D
o
main deri
v
ation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Mi
c
hael Kr
u
se
Heap a
l
location for new
a
rra
y
s
.
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Krus
e
[Sco
p
Builder] P
a
ss
S
copStmts around inste
a
d
of BasicB
l
ocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kruse
[
C
odeGen] Em
i
t aliasi
n
g me
t
a
d
ata f
o
r new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Michae
l
K
r
u
s
e
[CodeGen] Determini
s
t
ic
a
l
ia
s
i
ng
m
et
a
data order
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Micha
e
l Kruse
Fix a lot of typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[
J
Scop]
E
mit e
r
ror
mess
a
ges on err
o
r
.
commit
|
commitdiff
|
tree
2017-06-06
Michae
l
Kr
u
se
[
Sim
p
lify] Use exec
u
tio
n
or
d
er of
memor
y
accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[Code
G
en] Re
m
ove extra ';
'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Micha
e
l Krus
e
[CodeGen
]
Iterate over explicit in
s
t
r
u
c
tion li
s
t for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kruse
[Sc
o
pBuild
e
r] Exclude ignored intrinsi
c
s from exp
l
i
c
it
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Michael
K
ruse
[ScopInf
o
]
Do not a
d
d terminator
& synthesizable ins
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Mich
a
el
K
ruse
[DeL
I
CM]
Part
i
al writes f
o
r
P
H
Is
.
commit
|
commitdiff
|
tree
2017-05-24
M
ich
a
el Kruse
[JSONImporter] mi
s
ses checks whether the
dat
a
i
t
import
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
M
i
chael Kr
u
se
[
CodeG
e
n] Add
inv
a
l
i
dation
o
f the loop SCEVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Mic
h
ael Kruse
[CodeG
e
n] Support partial
w
rite access
e
s
.
commit
|
commitdiff
|
tree
2017-05-18
Michael Kruse
[ScopInfo] Fix r3022
3
1 to
u
se lo
g
ical or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
M
ichael Kruse
[Sc
o
pInfo
]
Remove unused Memo
r
yAcc
e
ss:
:
Bas
e
Name
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[
S
implify] Re
m
ove i
d
e
ntical
write removal
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[
Simpl
i
f
y
] Re
m
ov
e
writes
that are overwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Michael Kruse
[Simp
l
ify] Reset all stats bet
w
een runs
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
ch
a
el Kruse
[DeLICM] Use in
p
ut access heur
i
stic f
o
r
mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mi
c
hael Krus
e
[De
L
ICM] Loo
k
u
p inpu
t
ac
c
e
s
ses
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[Vi
r
tualInstruct
i
on]
Do a
l
ookup instead of a lin
e
ar
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[ScopInfo]
Ke
e
p scalar acceess diction
a
ries
u
p-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
c
ha
e
l Kru
s
e
[
S
implify
]
Remo
v
e i
d
entical scal
a
r wr
i
t
es
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[S
i
mplify]
Mark
v
ariables
a
s used
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael
Kruse
[Simplify] Mark variables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mic
h
ael Kru
s
e
[DeLICM] A
v
oid co
m
p
i
le
r
warning
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-10
Mic
h
ael
Kruse
[DeLIC
M
] Always normalize domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Mich
a
el Kruse
[DeLIC
M
] Know
n
knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
Michae
l
K
ruse
[CMake] I
n
tro
d
uce P
O
LLY_BUNDL
E
D_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Micha
e
l Kruse
[
S
cop
B
uilder
]
Move S
c
op::ini
t
to ScopBuilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[ScopBuilder
]
D
o not ver
i
fy unfeasibl
e
SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Mich
a
el K
r
u
se
[ScopBuilder] Add missing semicolon aft
e
r LLVM_FALLTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Mi
c
h
ael
Kruse
Introduce VirtualU
s
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kru
s
e
[CMake] Remove POLLY_TES
T
_DIRECT
O
RIES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael Kruse
[CMake
]
Move PollyCore to Polly p
r
oj
e
c
t fol
d
er
.
commit
|
commitdiff
|
tree
2017-04-27
Michael K
r
use
[
C
Make] Use ob
j
ect lib
r
ary
to build the two
f
la
v
ours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Mi
c
hael Kruse
[unittests/D
e
LI
C
M] Add
test
f
or Written vs Wri
t
t
en
.
commit
|
commitdiff
|
tree
2017-04-26
Mich
a
e
l
K
ruse
[unittests/DeLICM] Add te
s
t for Occi
p
i
ed vs
O
cc
u
pied
.
commit
|
commitdiff
|
tree
2017-04-26
Michael K
r
use
[De
L
ICM] Use Known
i
nf
o
r
m
a
t
ion when comparing Occupied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael
K
r
use
[D
e
LICM
]
U
s
e Known information
w
hen compar
i
ng Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
ich
a
e
l
Kruse
[unittests
]
Der
i
ve Occupied from Unused
whe
n
given
.
commit
|
commitdiff
|
tree
2017-04-25
Mich
a
el Kruse
[unittests] A
d
d postcon
d
i
tion to com
p
l
e
teL
i
fetime
.
commit
|
commitdiff
|
tree
2017-04-22
M
i
chael Kruse
[CMake] Fi
x
po
l
ly-isl-test execution in out-of-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Mic
h
ael
Kruse
[
C
Make] Fix un
i
tte
s
ts in out
-
of-LLV
M
-tree builds
.
commit
|
commitdiff
|
tree
2017-04-21
Michael
K
ru
s
e
[
CMake] Link un
i
ttests only ag
a
inst libLL
V
M
.
so,
if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Mic
h
ael Kruse
[DeLICM] Use Kno
w
n information when comparin
g
Existin
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
ael K
r
use
[DeLIC
M
]
In
t
r
o
du
c
e unittesting infrastructure
f
o
r
Kno
w
n
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kr
u
s
e
[DeLICM] Export
Known and Writte
n
to DeLICMTest
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael
K
ruse
[D
e
LIC
M
] Add Knowledge::Known
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
ch
a
el Kr
u
se
[DeLICM] Make Knowledge::Writ
t
en
a
n
isl::union_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mi
c
hae
l
Kruse
[DeLI
C
M] Ren
a
me
K
now
l
e
dge
to K
n
o
w
l
e
dgeSt
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Michael Kruse
Remove
l
lv
m
.
lifetim
e
.
start
/
en
d
in
o
r
i
ginal r
e
gion
.
commit
|
commitdiff
|
tree
2017-04-03
Michael Kruse
[test] Fix two testc
a
ses
.
NFC
.
commit
|
commitdiff
|
tree
next