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] Use map for value def/PHI read accesses.
2017-09-21
Michael
K
r
u
se
[Sc
o
pInf
o
] Use map for v
a
l
ue def
/
PHI rea
d
accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Mich
a
e
l
Krus
e
Check whether Is
l
AstI
n
f
o a
n
d DependenceInfo
w
er
e
comput
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Michael Kruse
[Sche
d
ul
e
Optimiz
e
r]
F
i
x a
n
d
te
s
t
s
chedule tree statistics
.
commit
|
commitdiff
|
tree
2017-09-19
Michael Kruse
[For
w
ardOpTree] A
l
l
o
w out-of
-
quota in e
x
a
mination
p
a
rt
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
M
i
c
hael Kruse
[Forward
O
pTree]
Test th
e
max
operations quota
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[test
]
Ena
b
l
e -polly-codegen-verify for regre
s
sion
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael K
r
u
se
[Forwa
r
d
O
p
t
Tre
e
] R
e
move redundant simplify()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
M
i
c
hael
K
ruse
[CodegenCle
a
nup
]
Update cl
e
anu
p
passe
s
accordi
n
g (o
l
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michael Kruse
[CodeGen] Bitcast
scala
r
writes to act
u
al value
.
commit
|
commitdiff
|
tree
2017-09-06
Michae
l
K
r
use
Re
v
ert "[Sco
p
D
etect/Info]
L
ook through P
H
Is that follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
M
ichael Kru
s
e
[t
e
st] Add
forgotten R
E
Q
U
IR
E
S: lin
e
.
commit
|
commitdiff
|
tree
2017-09-06
Michae
l
Kruse
[Z
o
neAlgo] Handle non-S
t
oreInst/LoadIns
t
MemoryAcces
s
es
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael Kr
u
se
[Simplify] Act
u
ally remov
e
unsed instru
c
tion
f
rom
region
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Michael K
r
u
s
e
[ForwardOpT
r
ee]
F
ix
typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
M
i
chael Kruse
Fi
x
Me
m
ory Access of failing t
e
sts
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kru
s
e
[ScopBuilde
r
/S
c
o
pInfo] Move reductio
n
d
etection to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michae
l
Kruse
[ScopBuilder/ScopInfo]
Move ScopStmt:
:
col
l
ectSu
r
roundingLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
ichael Kruse
[Sco
p
B
u
ilder/ScopInfo]
M
ove Sc
o
pStmt::buildDomain to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
ichael Kruse
[ScopBuilder/ScopInfo
]
Move ScopSt
m
t::bu
i
ldA
c
cessR
e
lations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
hael
Kruse
[Scop
B
uilder/ScopInfo] Move a
n
d
i
nline Scop::init into
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
el Kruse
[ScopBuilder]
R
eport t
o
dbgs() on SCoP bailout
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
hael Kruse
[ScopB
u
ilder
]
Intr
o
duce metadata for splitting scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kruse
Do
n
ot cons
i
der me
m
in
t
rinsi
c
s as
error
.
commit
|
commitdiff
|
tree
2017-08-29
Mich
a
el Kr
u
se
Skip ignored
intrinsics
.
commit
|
commitdiff
|
tree
2017-08-28
Mi
c
hael Krus
e
[
Z
oneAlgo] More
f
ine-grained ba
i
l
-out
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kruse
[P
M
] Pro
p
erly re
q
uire and preserve Opti
m
izati
o
nRemarkEmi
t
ter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Mic
h
a
el Kruse
[ZoneAlgo] Pr
i
nt re
j
ect
i
o
n
reasons to llvm::
d
bgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
M
i
chael
Krus
e
[Code
G
en] Detect impossib
l
e partia
l
w
r
ite conditions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
Add
m
ore statistic
s
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Krus
e
[
S
copDetect] Include zero-it
e
ratio
n
loop
s
i
n
loop count
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el
K
ruse
[ScopInliner] Fix
h
idden ov
e
rload warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
chael K
r
use
[Ma
x
imumStaticExpansion] Avoid warn
i
ng in r
e
le
a
se b
u
ild
s
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[PPCG
C
odeGen] Fix compiler warnin
g
: '<
'
:
s
i
gned
/
unsigned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el Kruse
[ScopInfo] Remove stray s
e
micolon
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kr
u
se
[ScopInfo] Fix
t
ypos in comment
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-22
Michael K
r
use
[test] Do not pipe bi
n
a
ry dat
a
to Fi
l
eCheck
.
commit
|
commitdiff
|
tree
2017-08-22
Mi
c
hael Kruse
[Sco
p
Det
e
ction]
A
dd stat for total number o
f
loops
.
commit
|
commitdiff
|
tree
2017-08-21
Michael Kruse
[
test] Add some
test
c
a
s
e
s
f
or compu
t
eArray
U
nuse
d
.
commit
|
commitdiff
|
tree
2017-08-21
Michael Kruse
[DeLICM] Fix unused zone for wri
t
es w
i
thout
in-between
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Michael Kruse
[MatMul]
M
a
ke
M
atM
u
l detect
i
on in
d
ependent of
i
nt
e
rna
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
M
i
chael Krus
e
[
S
copInfo] Clari
f
y co
m
men
t
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-09
Mich
a
el Kruse
Remove dependency of
S
cop::getSt
m
tFor(Inst) o
n
getStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[Cod
e
Gen] Use is
L
a
t
estArrayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[Forwar
d
O
pTr
e
e
] Set D
E
BUG_TYPE to "polly-op
t
ree"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ISL
T
ools/Zone
A
l
go] Mak
e
dis
t
ributeDomain an
d
filte
r
KnownVal
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ZoneAl
g
o
] Add motiva
t
i
o
n
f
or exce
p
ti
o
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ZoneAlgo] Consolditate condition
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Mic
h
ael Kruse
[test]
A
dd descriptions and pseu
d
ocode t
o
tests
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-08
Michae
l
Kruse
[
DeLICM/ZoneAlgo] Remove d
u
plicat
e
c
o
de
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Mic
h
ael Kruse
[DeLICM] Properly ha
n
dle PHI writes becoming empty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
M
i
c
h
ael Kruse
[ForwardOpTree] Use known array content an
a
l
y
sis to
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Mi
c
hae
l
Kru
s
e
[DeLICM] Refac
t
o
r
Z
oneA
l
g
or
i
thm into ZoneAlgo
.
cp
p
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Micha
e
l Kruse
[ForwardOpTree] Ref
a
c
tor
o
ut fo
r
war
d
Speculatable()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Micha
e
l
Kruse
[VirtualInstruction] Hand
l
e Metad
a
taAsV
a
lue a
s
constant
.
commit
|
commitdiff
|
tree
2017-08-03
M
i
chael K
r
use
[VirtualInstruction] Avoid use of
g
etStmtFo
r
(BB)
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kr
u
se
[test] Fix te
s
t ca
s
e withou
t
P
o
lly-ACC
.
commit
|
commitdiff
|
tree
2017-08-01
M
i
chael Kruse
[ForwardO
p
Tree] Execute
c
a
nForwardTree also in rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Mi
c
hael
K
ruse
[Simplify] R
e
writ
e
redundant write detect
i
on
algorithm
.
commit
|
commitdiff
|
tree
2017-08-01
Mi
c
hael
K
ruse
[Simplify] Improve scalab
i
lity
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Krus
e
[ForwardOpTree] Support synt
h
esizable values
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Kruse
[
S
implify] Remove all
k
inds of redund
a
nt
s
calar wri
t
es
.
commit
|
commitdiff
|
tree
2017-07-29
Micha
e
l
K
ruse
[Simplif
y
] Implement w
r
i
t
e accesse
s
c
o
alescing
.
commit
|
commitdiff
|
tree
2017-07-29
Mi
c
hael Kru
s
e
[t
e
st] Ad
d
t
e
s
t
case for
-
poll
y
-sim
p
lify
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mich
a
el Krus
e
[
Simplif
y
]
Do
not remove depende
n
c
i
es of phis with
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
M
ichael Kruse
[Vi
r
tual
I
nstru
c
tion] Do not
iterate over a reg
i
on statement
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
M
ichael Kruse
[Virt
u
alInstruction] Remove assertion
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[test] F
i
x typo in f
i
lename
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kru
s
e
[Si
m
plify] Fix typo in stat
i
st
i
cs output
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[
S
i
mpli
f
y] R
e
move empty partial accesses
f
i
r
st
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-27
Michael
Kruse
[ScopB
u
il
d
er/Simplify] R
e
factor isEscaping
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Michae
l
Kruse
[Simplify] Count PHI
N
odes
i
n
simplifiable exit nodes
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Mi
c
h
a
el Kru
s
e
[Sc
o
p
Info] Never p
r
int instr
u
cti
o
n list of
region st
m
t
s
.
commit
|
commitdiff
|
tree
2017-07-26
M
ichael Kruse
[Simplify] D
o
not set
I
n
structions() of region st
m
ts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael
Kruse
[S
i
m
p
lify] Fix invali
d
removal wr
i
te for escapin
g
values
.
commit
|
commitdiff
|
tree
2017-07-26
M
ichae
l
Kr
u
se
[Sco
p
Info]
A
vo
i
d
u
s
e of getStmtFor(BB)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-26
Michael
Kruse
[SCEVValidator]
L
oop exit
values of loops bef
o
re the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
M
i
chael Kruse
[ScopInfo] Rename ScopStmt
:
:co
n
tains(BB) to repres
e
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Krus
e
[ScopInfo] Fi
x
assertion fo
r
PHI
s
n
ot in a
reg
i
on stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael K
r
use
[ForwardOpT
r
e
e
] P
r
operly
indent enu
m
eration in com
m
ent
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
Kruse
[ForwardO
p
Tree] Rename
F
D_CanF
o
rwar
d
to
FD_
C
anForwardLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[F
o
rwardOpTree] Add comments to Forwar
d
ingDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[Fo
r
wardOpTree]
Support
rea
d
-only valu
e
use
s
.
commit
|
commitdiff
|
tree
2017-07-24
Mich
a
el
K
ruse
[For
w
ardOpTre
e
] Fix mi
x
up i
n
comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Micha
e
l
Kruse
[ScopInfo] Fix
t
ypo in m
e
t
hod n
a
me
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
M
ich
a
e
l
K
r
use
[Simplify] Remove p
a
rt
i
al wr
i
t
e
accesses with empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[ScopIn
f
o] Adapt inden
t
ation of instru
c
tio
n
list
p
r
inting
.
commit
|
commitdiff
|
tree
2017-07-22
Michael
Kruse
[ForwardOpTree] Support ho
i
sted inv
a
riant loads
.
commit
|
commitdiff
|
tree
2017-07-22
M
icha
e
l Kruse
[
For
w
ardOpTree] In
t
roduce
t
he -poll
y
-optree pas
s
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
Annota
t
e dump(
)
functions with LLVM_DUMP_METHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Michae
l
Kruse
[ScopI
n
fo]
Don't compile
d
ump
(
) functions
i
n
t
o non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[ScopInfo]
P
ri
n
t
inst
r
uctions
in dump()
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kr
u
se
[PPCG]
C
ompile fix
f
o
r
MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[Sc
o
pInfo] Get a list of
stateme
n
t
s for a region no
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
[Sco
p
Info]
Remove dependency of Scop::
g
etLastStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Krus
e
Fix indentio
n
in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
chael Kruse
[ScopInfo] Use ma
p
for l
o
okupPHIRea
d
Of
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Micha
e
l Krus
e
[Simplify] Remove unused instruc
t
ions and acce
s
s
e
s
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
h
ael
K
r
use
[ScopBuilde
r
] Avoid use of getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Micha
e
l Krus
e
[ScopInfo] Add support for
wrap-around of integers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
Mak
e
byref llvm::Use
parameters con
s
t
.
NFC
.
commit
|
commitdiff
|
tree
next