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] Clarify comment. NFC.
2017-08-16
M
i
chael
K
r
u
se
[S
c
opInfo]
C
la
r
i
fy c
o
m
ment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
chael
K
r
use
Remove
d
e
p
en
d
ency of Sc
o
p::getStmtFor
(
In
s
t) o
n
getStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
chael Kruse
[CodeGen
]
Use isLates
t
ArrayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
M
i
chael
Kruse
[
F
orwar
d
O
p
Tree] Set DEBU
G
_TYP
E
t
o
"
p
olly-optree"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ISLTools/
Z
o
n
e
A
l
go] Make dis
t
ributeDomain
and filterKnownVal
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ZoneAlgo]
Add motivation for exception
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Krus
e
[Zo
n
eAlgo] Co
n
solditate condition
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kru
s
e
[test]
A
dd de
s
criptions an
d
pseudocode
t
o t
e
sts
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-08
M
i
chael Kruse
[D
e
LICM/
Z
oneAlgo] Remove dupli
c
at
e
code
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-08
Michae
l
Kruse
[DeL
I
C
M
]
P
roperly handle
P
H
I
writes becomi
n
g
empty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Michae
l
Kruse
[Forw
a
rdOpTree] Use known array content analysis to
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael
Kr
u
se
[DeLICM]
Refac
t
or
Z
o
n
e
Algorithm in
t
o ZoneAlgo
.
c
pp
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
M
i
chael
Kruse
[ForwardOpTree] Re
f
acto
r
out for
w
ardSpecu
l
atable()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Mic
h
ae
l
Kruse
[VirtualInstruc
t
i
o
n]
H
andle
M
e
t
a
dat
a
AsValu
e
as
c
onstant
.
commit
|
commitdiff
|
tree
2017-08-03
M
i
c
h
ael Kr
u
se
[Vi
r
tualInstruction] Avoid use of g
e
tStmtFor(B
B
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
Michael
K
ruse
[
t
est] F
i
x
tes
t
case wi
t
hout Polly-ACC
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[Forwa
r
dOpTree] Exe
c
ute can
F
or
w
a
r
dTre
e
a
lso in rele
a
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Mich
a
el Kruse
[Simplify] R
e
w
r
ite
redun
d
ant write detection algorith
m
.
commit
|
commitdiff
|
tree
2017-08-01
Michae
l
K
r
u
se
[Simplify] Improve
s
c
ala
b
ility
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Kruse
[Forwa
r
dOpTre
e
] Supp
o
r
t synthesiza
b
le values
.
commit
|
commitdiff
|
tree
2017-07-31
Michael
K
ruse
[Simplif
y
] Remove all
k
inds of redundant sca
l
ar wri
t
es
.
commit
|
commitdiff
|
tree
2017-07-29
M
i
c
ha
e
l Kruse
[S
i
mplif
y
] Imple
m
ent w
r
ite accesses coalescing
.
commit
|
commitdiff
|
tree
2017-07-29
Michael Kruse
[t
e
st] Add t
e
s
t c
a
se for -polly-
s
imp
l
ify
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael
Kruse
[S
i
mpli
f
y] Do no
t
remov
e
dependencie
s
of phis wi
t
h
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
chael Kruse
[V
i
rtualInstruct
i
on] Do not iterate
o
v
er a regio
n
statement
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Micha
e
l
Kruse
[Virt
u
alInstr
u
ction]
R
emove
a
ssertio
n
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
chael
K
ruse
[tes
t
] F
i
x typo in fi
l
en
a
me
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mi
c
h
ael Kruse
[Simplify] Fi
x
t
ypo in st
a
tisti
c
s out
p
ut
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
chael Kru
s
e
[
S
implify]
R
e
m
ove e
m
pty pa
r
tial acce
s
ses f
i
rst
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-27
Mich
a
el Kruse
[ScopBuilder/Simplify]
R
efactor isEscaping
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-27
M
ichael
Krus
e
[S
i
mpli
f
y] Count PH
I
Nodes i
n
simplifia
b
le exit nodes
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Mi
c
hae
l
Kru
s
e
[ScopInfo]
N
ever pr
i
nt
i
nstruct
i
on
list of region stm
t
s
.
commit
|
commitdiff
|
tree
2017-07-26
Mic
h
ael Kruse
[
Simplify
]
Do no
t
setIn
s
t
r
uct
i
ons() of r
e
g
i
on
stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
M
i
chael
Kruse
[
S
implif
y
] F
i
x in
v
a
l
id removal write fo
r
e
scapi
n
g values
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[S
c
o
pInfo] Avoid use of getStmt
F
or
(
BB)
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Krus
e
[SCEVValidator] Loop exit value
s
o
f
loops before t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kruse
[ScopInfo]
Rename
Scop
S
tmt:
:
c
ontai
n
s(BB)
t
o represents
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kruse
[S
c
opInfo] Fix ass
e
rtion for PHIs not in
a
region stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael
K
ruse
[
F
o
rwardOpTr
e
e
] Properl
y
indent enumeration in co
m
ment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
chae
l
Kruse
[Forwar
d
OpTree] Re
n
ame FD_CanForward to FD_CanForwardLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mic
h
ael Kruse
[F
o
r
wardOpTr
e
e]
A
dd comments to For
w
ar
d
i
ngDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mic
h
ael Kru
s
e
[
ForwardOpTree]
S
up
p
o
rt read-on
l
y value us
e
s
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[Forwa
r
dOpTree] F
i
x mixup i
n
co
m
m
e
nt
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
chael Kruse
[
ScopI
n
f
o
] Fix typo in met
h
od n
a
me
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-22
Micha
e
l K
r
use
[Simplify]
Remove partial
w
rit
e
accesses w
i
th
e
mpt
y
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Mi
c
hael
Kruse
[ScopInfo] Adapt i
n
dentation o
f
instruct
i
on list pr
i
nting
.
commit
|
commitdiff
|
tree
2017-07-22
Mic
h
ael Kruse
[Forwar
d
OpTr
e
e] Support hoi
s
ted
i
nvariant load
s
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[Forw
a
rdOpTree]
Introduce the -polly-optree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
Annotat
e
dump() functions with LLVM_DUMP_METHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Michael
Kruse
[ScopInfo]
Don't compile
dump() functions i
n
to non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[ScopI
n
fo
]
P
r
i
n
t instr
u
ctions in dump()
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
[PPCG]
C
ompile fix for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
c
h
a
e
l K
r
use
[Scop
I
nfo] Get
a
l
i
st of s
t
atements for a reg
i
o
n
node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kruse
[ScopInfo] Remove dependency of Scop::getLastStmtFo
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
hael
K
ruse
F
ix
i
ndention in comment
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael
K
ruse
[S
c
opInfo] U
s
e map
for lookup
P
HIRead
O
f
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-20
Micha
e
l
Kruse
[Si
m
plify] Re
m
ove unused
ins
t
r
uctions and
a
c
c
esses
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el Kruse
[ScopBuil
d
e
r
] Avoid use of getS
t
mtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Micha
e
l
Kruse
[
S
copInfo] Add support for wrap-a
r
ound of
i
ntegers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
Make byref llvm::U
s
e parameters const
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Mi
c
hae
l
Kruse
[S
c
opI
n
f
o
] Inte
g
ra
t
e
S
c
alarDefUseC
h
ain into poll
y
:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Simpli
f
y] Ensure all counters are rese
t
before n
e
xt
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Test
]
Do
n
o
t pipe b
i
n
a
ry data to FileCh
e
ck
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[ScopInfo] Introd
u
ce l
i
st
o
f statem
e
nts in Sc
o
p::StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
M
i
chael Kr
u
se
[CMake] FindJson
c
pp
.
cmake: Use descriptiv
e
vari
a
ble
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
M
i
chael Kruse
[CMake] FindJsoncpp
.
cmak
e
: Use f
o
reach var
i
able
.
commit
|
commitdiff
|
tree
2017-07-18
Mich
a
el
Kruse
[CMake]
F
indJ
s
oncpp
.
cmake: search pkg-config libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Micha
e
l
Kr
u
se
[Sc
o
pInfo] Do n
o
t use Sc
o
pS
t
m
t in
D
omain derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
M
i
chae
l
Kruse
Heap a
l
l
o
catio
n
fo
r
new arra
y
s
.
commit
|
commitdiff
|
tree
2017-06-23
Michael Krus
e
[
ScopBuilder] Pass ScopStmts
a
round i
n
stead of BasicBlocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michael K
r
use
[Cod
e
G
en] E
m
it al
i
a
s
ing metad
a
ta
for new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Mich
a
e
l
Kru
s
e
[CodeGe
n
] Deterministic aliasing metadata
o
rder
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Mic
h
ae
l
Kruse
Fix a lot of typo
s
.
NF
C
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[JScop] Emit error messa
g
es on error
.
commit
|
commitdiff
|
tree
2017-06-06
Mic
h
a
e
l Kruse
[Si
m
plify] Use execution o
r
der of m
e
mory acces
s
e
s
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[C
o
deGen]
R
emove extra ';'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
M
i
chael Kru
s
e
[Cod
e
G
e
n] Itera
t
e over e
x
plici
t
inst
r
uction
li
s
t for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael
K
r
u
se
[Sco
p
Builder
]
Ex
c
lu
d
e ignored intrinsics from
exp
l
icit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
M
ichael
K
ruse
[ScopInfo] Do not add te
r
m
in
a
tor
&
s
ynthesi
z
able
instruc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[D
e
LICM] Pa
r
tia
l
w
rite
s
f
o
r PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Micha
e
l
K
r
use
[JSONImpo
r
ter] miss
e
s checks whether the
d
ata
i
t
imp
o
rts
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael Kru
s
e
[CodeG
e
n] Add inva
l
idation of t
h
e loop SCEVs aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael Kruse
[CodeGen] Support pa
r
ti
a
l write access
e
s
.
commit
|
commitdiff
|
tree
2017-05-18
M
i
cha
e
l
Kruse
[S
c
opInfo] Fix r3022
3
1 t
o
use log
i
cal or (||)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-05-16
Mic
h
ael
K
ruse
[ScopInfo]
R
e
m
ove unused
M
e
moryAccess
:
:Base
N
a
me
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[Simp
l
ify] Remove
identical write removal
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael
Kruse
[Simp
l
ify] Remove w
r
ites that are overwrit
t
en
.
commit
|
commitdiff
|
tree
2017-05-12
Michael Kruse
[Simplif
y
] Reset al
l
st
a
t
s
betwe
e
n runs
.
commit
|
commitdiff
|
tree
2017-05-11
Michael K
r
use
[DeLICM]
Use
i
nput ac
c
e
ss heuristic for m
a
pped PH
I
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mich
a
e
l
Kruse
[
D
e
LICM
]
L
o
okup
inp
u
t
accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kr
u
se
[VirtualInstru
c
tion]
D
o
a lookup i
n
stead of a linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[ScopInfo] Keep scal
a
r acceess d
i
ctionaries up-
t
o-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Micha
e
l
Kruse
[
Si
m
p
l
ify] Remove
i
de
n
tical scal
a
r
writes
.
commit
|
commitdiff
|
tree
2017-05-10
Mi
c
ha
e
l Kruse
[Sim
p
lify] Ma
r
k variab
l
es as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Micha
e
l Kruse
[Simplify] Mark va
r
iables
as used
.
NF
C
.
commit
|
commitdiff
|
tree
2017-05-10
Michael
Kruse
[
D
eLI
C
M]
A
void
compiler warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mic
h
ael Kr
u
se
[D
e
LICM] Always nor
m
alize domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
M
ichael Kruse
[D
e
LICM] Known knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
M
ichael K
r
use
[CM
a
k
e] Introd
u
ce POLLY
_
BUND
L
ED_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael
Kruse
[ScopB
u
ilder] Move Scop
:
:init to ScopB
u
ilder
.
NFC
.
commit
|
commitdiff
|
tree
next