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
[CodeGen] Use isLatestArrayKind().
2017-08-09
Micha
e
l
Kruse
[CodeGen] Use isLatestA
r
r
a
yKind()
.
commit
|
commitdiff
|
tree
2017-08-09
Michael
Kruse
[For
w
a
r
d
O
pTree]
Set DEBUG_TYPE t
o
"polly-
o
p
tree"
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[ISLTools/ZoneA
l
go] Mak
e
dis
t
rib
u
teDomain and fi
l
terK
n
ownVal
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Micha
e
l Kr
u
se
[
Zon
e
Algo] Add m
o
t
i
vation for exception
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-09
Micha
e
l Kruse
[
Zone
A
lgo]
Consol
d
it
a
t
e
c
o
ndition
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kru
s
e
[test] Add descriptions and
p
seudoc
o
de to
t
ests
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kr
u
se
[DeLICM/ZoneAlgo] Remove dupl
i
c
a
te cod
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
M
i
c
hael Kruse
[DeLICM] P
r
o
perly handle PHI writ
e
s becomin
g
e
m
pty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Michael Kru
s
e
[Fo
r
w
a
rdOpTree]
U
se know
n
a
rray
c
onten
t
analysis to
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[DeLI
C
M
]
Refactor ZoneAlgorithm into Zon
e
Algo
.
c
p
p
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[F
o
rwardO
p
Tree] Refactor out for
w
ardSpeculat
a
b
le()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[
VirtualI
n
s
truction] Han
d
le Meta
d
ataAs
V
alue as
c
onstant
.
commit
|
commitdiff
|
tree
2017-08-03
Michae
l
Kruse
[Virtual
I
nstr
u
ction] Avoid use of getStmtFor(BB
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
Mich
a
el Kruse
[
t
est]
Fi
x
test case w
i
thout
P
olly-
A
CC
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kru
s
e
[
ForwardOpT
r
e
e] Execut
e
canForwar
d
Tree also in release
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[Simplify] Rewrite redundant write detection algorithm
.
commit
|
commitdiff
|
tree
2017-08-01
M
ic
h
ael Kruse
[
S
implify] Improve sc
a
lability
.
commit
|
commitdiff
|
tree
2017-07-31
M
ichael Krus
e
[Fo
r
wardOpTree] Support s
y
nt
h
e
s
izab
l
e va
l
ues
.
commit
|
commitdiff
|
tree
2017-07-31
Mi
c
hael
Kruse
[Sim
p
lify] Remove all kind
s
of
r
e
d
undant scalar writ
e
s
.
commit
|
commitdiff
|
tree
2017-07-29
Michael Kr
u
se
[Simplif
y
]
I
mple
m
ent write
accesses coalescing
.
commit
|
commitdiff
|
tree
2017-07-29
Micha
e
l Krus
e
[tes
t
] Add test case for -polly
-
s
i
mp
l
ify
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[Simplify] Do
n
o
t
r
e
move depen
d
encies o
f
ph
i
s
w
it
h
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[VirtualInstruct
i
on] Do
not iterat
e
over a region state
m
ent
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Micha
e
l
Kruse
[
Virt
u
alInstruction] Remove assertion
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
chael Kru
s
e
[t
e
st]
F
ix
typo in filename
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mi
c
hael K
r
u
s
e
[Simplify] F
i
x typo in
s
tatistics output
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Michael
Kr
u
se
[S
i
m
p
li
f
y] Remove empty parti
a
l accesse
s
first
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-27
Mich
a
el Kruse
[S
c
opB
u
ilder/Simplify] Refactor isE
s
cap
i
n
g
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Mi
c
hael Kruse
[Simplify]
C
ount PHINodes in s
i
mpl
i
f
i
able
e
x
i
t no
d
es
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kr
u
se
[
ScopIn
f
o]
N
e
v
er pri
n
t instruction l
i
s
t
of region st
m
ts
.
commit
|
commitdiff
|
tree
2017-07-26
Micha
e
l Kruse
[Simpl
i
fy]
D
o not setInstru
c
t
i
ons
(
)
of
r
e
g
i
on s
t
mts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Simplify] Fix invalid
r
emova
l
write for escaping values
.
commit
|
commitdiff
|
tree
2017-07-26
M
ichael Krus
e
[Sc
o
pIn
f
o] Avoid use of getSt
m
tFo
r
(BB)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[SCEV
V
alida
t
or] Loo
p
exit val
u
es of
l
oops b
e
fore
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Mic
h
ae
l
Kruse
[S
c
opInf
o
] R
e
name ScopStmt::contains(B
B
) to represents
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Michael Kruse
[ScopInfo] F
i
x asserti
o
n for PH
I
s not in a reg
i
on stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael
K
r
u
s
e
[Forwa
r
dOpTree] P
r
o
perly inden
t
enumeration
in comment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael
K
r
u
se
[ForwardOp
T
ree] Rename FD
_
CanForward t
o
FD_CanForward
L
eaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Micha
e
l Kruse
[Forwar
d
OpTree] Add co
m
ments to ForwardingDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mich
a
el Kru
s
e
[ForwardOpT
r
ee] Supp
o
rt read-only val
u
e uses
.
commit
|
commitdiff
|
tree
2017-07-24
M
i
c
ha
e
l Kruse
[Forw
a
rdOpTree
]
Fix
m
ix
u
p in co
m
me
n
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[ScopInfo] F
i
x
typo in method n
a
m
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[
Simplify] R
e
move partia
l
wr
i
te acc
e
s
s
es wit
h
empty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
M
ichael Kruse
[Sc
o
pInfo]
A
dapt
i
ndenta
t
ion of in
s
truction list pr
i
nting
.
commit
|
commitdiff
|
tree
2017-07-22
Michael Kruse
[F
o
r
w
ard
O
pTree]
Support hoisted inv
a
riant
lo
a
d
s
.
commit
|
commitdiff
|
tree
2017-07-22
Mic
h
ael Kruse
[ForwardOpT
r
ee] Introduce the
-
polly-optree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kr
u
s
e
An
n
otat
e
d
u
mp() functions
with LLVM_DUMP_METHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Michael
K
ruse
[ScopIn
f
o] Don
'
t
compile
d
ump() func
t
io
n
s i
n
t
o
non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[ScopInfo] Pri
n
t instructions in dum
p
()
.
commit
|
commitdiff
|
tree
2017-07-20
Micha
e
l Kruse
[PPCG] Comp
i
l
e f
i
x for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[
S
c
o
pIn
f
o
] Get a list
o
f stateme
n
ts for a region n
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Remove dependency o
f
Sc
o
p::getLas
t
StmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ael Kr
u
se
Fix indention in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[S
c
opIn
f
o
]
Use map for lo
o
ku
p
PHIR
e
adOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el
Kr
u
se
[Simplify] Remo
v
e
u
nused instruction
s
and
a
ccesses
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopBuil
d
e
r] Av
o
id
u
se of
getS
t
mtFor(BB
)
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ael K
r
use
[
ScopInfo] Add support fo
r
wrap-around o
f
i
nteger
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
Make
b
yre
f
l
lvm::Use parameters const
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kr
u
se
[ScopInfo] Int
e
gra
t
e ScalarDefUseC
h
ain in
t
o polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael
Kruse
[Simplify] E
n
sure all counters are re
s
et b
e
fore next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Mi
c
hael Kruse
[
T
est] Do not
pi
p
e
b
inary data to FileC
h
eck
.
commit
|
commitdiff
|
tree
2017-07-18
Michael K
r
u
se
[Sco
p
Info] Introd
u
ce list
o
f statemen
t
s in Scop::
S
t
m
t
Ma
p
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[
CMake
]
Fi
n
dJsoncpp
.
c
m
ake: U
s
e des
c
riptive variable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
M
ichael Kruse
[C
M
ak
e
] FindJso
n
cpp
.
cma
k
e
:
Us
e
foreach var
i
able
.
commit
|
commitdiff
|
tree
2017-07-18
Michael K
r
use
[CM
a
k
e
] FindJsoncpp
.
cmak
e
:
s
earch pkg-config
libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael K
r
use
[ScopInfo] Do
n
o
t use ScopStmt
i
n Domain d
e
rivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Michael Kruse
H
eap allocation f
o
r new a
r
rays
.
commit
|
commitdiff
|
tree
2017-06-23
Michael
Kru
s
e
[ScopBuil
d
er] Pass ScopStmts arou
n
d ins
t
e
ad
o
f Basi
c
Blocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Micha
e
l Kruse
[
C
o
deGe
n
]
E
m
it aliasi
n
g metadata for new arra
y
s
.
commit
|
commitdiff
|
tree
2017-06-19
Michae
l
Kruse
[Cod
e
G
e
n
] Determi
n
ist
i
c alias
i
ng met
a
d
ata order
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
M
ichael
K
r
u
s
e
Fix a lot of
t
y
pos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Michael
Kr
u
s
e
[J
S
cop
]
Emit error messages
o
n error
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[Simpli
f
y] Use exec
u
t
i
on order of
m
em
o
ry
accesses
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[Cod
e
Gen
]
Remo
v
e extr
a
'
;'
.
NF
C
.
commit
|
commitdiff
|
tree
2017-06-02
Michae
l
Krus
e
[CodeGen]
I
terate over exp
l
icit instruction list f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kruse
[
ScopBuilde
r
] E
x
clude ignored intrins
i
c
s
from explicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Michael Kruse
[ScopInfo]
Do no
t
add termin
a
tor & synthesizable instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Mi
c
ha
e
l
Kruse
[DeLICM] Parti
a
l writ
e
s for PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kr
u
se
[JSONImpo
r
ter]
m
iss
e
s check
s
wh
e
th
e
r the d
a
ta it imports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michae
l
Kruse
[Code
G
en] Add
i
n
val
i
d
a
tion
o
f
the loop SCEVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael Kru
s
e
[CodeGen] Support pa
r
tia
l
write accesses
.
commit
|
commitdiff
|
tree
2017-05-18
Michael Kruse
[ScopInfo] Fix r302231 t
o
use l
o
gic
a
l
o
r (
|
|)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Mi
c
hael K
r
use
[Sco
p
Info] R
e
move unu
s
e
d
Me
m
ory
A
ccess::B
a
seName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael
K
ruse
[Simplify
]
Rem
o
ve
i
dentical write remo
v
al
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[Simplif
y
] Remove
writes
t
ha
t
are overwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Mic
h
ael Kruse
[S
i
mplify] Reset al
l
stats bet
w
een runs
.
commit
|
commitdiff
|
tree
2017-05-11
Michael
Kruse
[DeLICM] Use input access heuri
s
t
ic
for map
p
ed PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
ichael
Kruse
[De
L
ICM] Lookup input accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Krus
e
[Virtua
l
Instru
c
t
ion] Do a lo
o
kup instead of a
line
a
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
icha
e
l Kruse
[ScopIn
f
o] Ke
e
p scalar acceess d
i
ctionaries up-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mic
h
a
el Kruse
[Simplify] Remove ide
n
tical s
c
alar wr
i
tes
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[Simplif
y
] Mark variables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael
K
r
u
se
[Simplify]
M
a
rk v
a
ri
a
ble
s
a
s used
.
NF
C
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLICM] Avoid compile
r
w
a
r
n
ing
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Mi
c
h
ael
Kruse
[DeLI
C
M]
A
lwa
y
s normali
z
e
domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Micha
e
l Kruse
[
DeLI
C
M] Known knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
Michael
K
ruse
[
CMake] In
t
rodu
c
e
P
OLLY_
B
UNDLED_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Mich
a
e
l Kruse
[ScopB
u
i
l
der] Move Scop::
i
nit to
S
c
opBuilde
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[ScopBuilder] Do not veri
f
y unfeasi
b
le SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Michael K
r
use
[ScopBui
l
der]
A
d
d mis
s
ing semicolon
after LL
V
M_FAL
L
T
H
ROUGH
.
commit
|
commitdiff
|
tree
next