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] Allow epilogues to be the main statement of a BB.
2018-02-03
Mi
c
hael Kruse
[ScopInfo] A
l
low e
p
ilogue
s
to be the
main
statement
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Mi
c
hael Kruse
Run
c
l
a
n
g-format after r3
2
4003
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-23
Michael K
r
u
s
e
[
S
copBu
i
lder]
Prefer PHI Write access
e
s in the st
a
te
m
ent
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Michae
l
Kru
s
e
[VirtualInst] Derive correct use kind of PH
I
ope
r
a
nds
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michael
K
ruse
[
S
cop
B
u
i
lder] Revise statement
naming when th
e
re are
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
M
i
chael Kruse
[Sc
o
pInfo
]
Pass name to ScopStmt
ctor
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-16
M
i
chael Kru
s
e
[IslTools]
dumpPw: Du
m
p same structure
p
ieces togethe
r
.
commit
|
commitdiff
|
tree
2018-01-12
Michael Kruse
[CMake] Use onl
y
keyw
o
rd-version of target_link_libr
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
Mic
h
a
el
K
ruse
[CodeGen
]
F
ix noalias annotations for memcpy/memmove
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Kr
u
se
F
ix
isl out-of-quota
erro
r
s af
f
e
c
t
ing later quota guards
.
commit
|
commitdiff
|
tree
2017-12-11
M
i
chael Kru
s
e
[ScopBuilder]
S
p
l
i
t state
m
ents on e
n
cou
n
ter
i
ng store
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michael Kr
u
s
e
[ScopBuilder
]
F
i
x
typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-30
Mi
c
hael K
r
use
U
pdate
for
m
at after clang-format
change
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
Mi
c
hael Kruse
[
C
odeG
e
n
]
D
etect empty do
m
ain bec
a
use of parameters
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Michael Kr
u
se
Run po
l
ly-
u
pdate-format
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-11-09
Mi
c
hael Kruse
U
pdate formatting to
r
e
f
lect c
h
ange in clang-
f
ormat
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Michael Kruse
[
ForwardOpTree] Lim
i
t
isl operati
o
ns o
f
k
nown content
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kruse
[ZoneAlgo/ForwardOpTree] Normalize PH
I
s
t
o their known
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael
K
ruse
[DeLICM] Fi
x
wr
o
ng assumed a
c
ces
s
execution o
r
der
.
commit
|
commitdiff
|
tree
2017-10-31
M
i
c
h
a
el
K
ru
s
e
[Open
M
P] Fix reference collection of latest base
p
trs
.
commit
|
commitdiff
|
tree
2017-10-27
M
i
chael K
r
use
[
ForwardOpTree]
U
s
e
space ind
e
n
tion
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-27
Michael K
r
us
e
[ForwardOpTree] Reload know valu
e
s
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Kruse
[Simpli
f
y] Mar
k
(and sweep) based on lates
t
access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Kruse
[DeL
I
CM] Add more
tests for
l
oop
layou
t
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kru
s
e
[
Z
on
e
Algo] Translate addA
r
rayWr
i
teAcc
e
ss
t
o isl++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
M
i
chael Kruse
[ISLTools] Translate c
o
mputeReachingWri
t
e to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael
K
r
use
[DeLICM] Do
n
ot
t
ry to map to multiple a
r
ray el
e
ments
.
commit
|
commitdiff
|
tree
2017-10-05
Michael Kruse
[
ScopB
u
ilder
]
Introduce -polly-
s
tmt-
g
ranular
i
ty=
s
cal
a
r
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Michael Kruse
[
S
copBuilder
]
Introduce -polly-stmt-gran
u
larity optio
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[Sco
p
Builder]
I
terate ov
e
r statement ins
t
ruction
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuilder] Build
invaria
n
t
l
oads sepa
r
ately
.
commit
|
commitdiff
|
tree
2017-10-02
M
i
chael
K
ruse
[ScopB
u
ilder] Build escaping dep
e
ndencies separ
a
tely
.
commit
|
commitdiff
|
tree
2017-10-02
Micha
e
l Kruse
[Sc
o
pB
u
ild
e
r] Specialize
exit block h
a
ndling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Micha
e
l Kruse
[ForwardOpTree] Fix out-of-quota in assertion
.
commit
|
commitdiff
|
tree
2017-10-01
Micha
e
l
Kruse
[ScopDetect
]
Do no
t
a
d
d
loads ou
t
o
f
the
SCoP to required
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Michae
l
Kruse
[Polly] Add dumpPw() and dumpExpan
d
e
d
(
) func
t
ions
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Mic
h
ael Kruse
[Sc
o
pBuilder] Fi
x
t
y
p
o
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-28
Michael Kruse
[S
u
ppo
r
t] Force instant
i
ation of isl dump() methods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Michael Krus
e
polly-upda
t
e-forma
t
after cha
n
ge in clang
-
fo
r
mat
.
N
FC
.
commit
|
commitdiff
|
tree
2017-09-21
Michael
K
ruse
[DeLIC
M
] All
o
w
non-injec
t
i
v
e PHIRead->PHIWrite mapping
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Krus
e
[ScopInfo] Use map for value
d
ef/PHI read accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Michae
l
Kruse
Check whet
h
er
I
slAstInfo a
n
d
Dependenc
e
Info
w
e
r
e
c
omputed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
M
i
c
h
a
el Kruse
[ScheduleOptimizer
]
F
ix an
d
tes
t
s
c
hedule tree st
a
t
i
stics
.
commit
|
commitdiff
|
tree
2017-09-19
M
ichael Kruse
[ForwardOpTree] Allow out-of
-
quota in
examination part
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[For
w
ardOpTree]
T
est the ma
x
o
perations quota
.
commit
|
commitdiff
|
tree
2017-09-18
Mic
h
ael Kru
s
e
[test] En
a
ble
-polly
-
cod
e
gen-verify for reg
r
ession
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[
F
o
rwardOptTree
]
Remove redundant sim
p
lify()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
Mic
h
a
e
l Kr
u
se
[Codeg
e
n
C
lean
u
p] Update c
l
e
a
n
up p
a
ss
e
s acco
r
d
i
n
g
(o
l
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Mi
c
hael
Kruse
[CodeG
e
n]
B
it
c
ast scala
r
writes to actu
a
l
value
.
commit
|
commitdiff
|
tree
2017-09-06
Mi
c
h
a
el Kruse
Revert "[ScopDet
e
ct/
I
nfo] Look t
h
rough
PHIs tha
t
foll
o
w
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kruse
[
t
est] A
d
d forgotten REQUI
R
ES: line
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kruse
[ZoneA
l
g
o
] H
a
nd
l
e n
o
n-StoreInst/LoadInst MemoryAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael
Kruse
[
S
im
p
lify
]
A
ctually remove unsed instructi
o
n from reg
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Mi
c
hael Kruse
[ForwardOpTree]
Fix typos
.
NF
C
.
commit
|
commitdiff
|
tree
2017-09-01
Mi
c
hael Kruse
Fix M
e
m
o
ry Acc
e
ss
o
f f
a
iling tests
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
Kruse
[ScopBuilder/ScopInfo]
Move reduc
t
i
o
n det
e
ction to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
hael Kruse
[ScopBu
i
lder
/
Scop
I
n
fo] Move ScopStmt::co
l
lectSurround
i
ngLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mi
c
ha
e
l Kruse
[ScopBuilder/
S
c
o
pInfo] Move ScopStmt::
b
uil
d
D
o
main to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kru
s
e
[Scop
B
uilder/ScopInfo] Move S
c
opStmt::buildAccessR
e
lations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[ScopBui
l
der/ScopInfo] Move and inline Scop
:
:
i
nit in
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chael Kruse
[ScopBuilder] Rep
o
rt
to dbgs() on S
C
oP bailout
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
el
K
r
use
[ScopB
u
i
ld
e
r] Introduce metadata for splitting scop
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
M
ic
h
ael Kruse
D
o
n
ot consider mem in
t
rinsics
as error
.
commit
|
commitdiff
|
tree
2017-08-29
M
i
chael K
r
us
e
Ski
p
ignored intrinsic
s
.
commit
|
commitdiff
|
tree
2017-08-28
Micha
e
l Kruse
[
Z
oneAlgo] More fine-gra
i
ned bail-
o
ut
.
commit
|
commitdiff
|
tree
2017-08-28
Micha
e
l Kruse
[PM] Pr
o
pe
r
ly require and preserve Opt
i
mizationRemarkEmitter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Michael Kru
s
e
[ZoneAlgo] Print reje
c
tion reasons
t
o llvm::dbgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Michael
K
ruse
[CodeGen] Detect impossib
l
e part
i
al wr
i
t
e
cond
i
tions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Micha
e
l Kruse
Ad
d
more statis
t
i
cs
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopDete
c
t] I
n
cl
u
d
e zero-
i
ter
a
tio
n
l
o
ops in loop co
u
nt
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopInliner] Fix hidden over
l
oad war
n
ing
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[
M
a
x
imu
m
S
tat
i
cExpansion] A
v
oid
w
arning in release
builds
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[P
P
CGCodeGen
]
F
i
x
c
ompiler wa
r
ning: '<':
s
ig
n
e
d/unsigned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[ScopInfo] Remov
e
s
tray
semic
o
l
o
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
M
ichael
Kruse
[ScopInf
o
]
Fix typos i
n
comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Krus
e
[te
s
t] Do not
pipe
binary da
t
a to
Fil
e
Chec
k
.
commit
|
commitdiff
|
tree
2017-08-22
Michael K
r
use
[S
c
opDetec
t
ion]
A
dd sta
t
for tota
l
number of loops
.
commit
|
commitdiff
|
tree
2017-08-21
Michael Kruse
[test] Add some test cases
f
or computeA
r
rayU
n
used
.
commit
|
commitdiff
|
tree
2017-08-21
M
i
chael Krus
e
[DeLICM] Fi
x
unused zone fo
r
wr
i
tes without in-b
e
tween
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Michael Kruse
[MatMu
l
] Make MatMul detection indepen
d
ent of
i
n
ternal
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Michael Kruse
[
S
copInfo] Clarify com
m
ent
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
Remove dependency of Scop::get
S
tmtFor(
I
nst) on get
S
tmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael K
r
u
se
[CodeGen] Us
e
isLates
t
ArrayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
Mich
a
el Kruse
[ForwardOp
T
ree] Set DEBUG_TYPE
to "p
o
lly-optree"
.
commit
|
commitdiff
|
tree
2017-08-09
Michae
l
K
r
use
[ISLToo
l
s/ZoneAlgo] Ma
k
e
d
istributeD
o
main
and f
i
lterKnown
V
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kr
u
se
[Zon
e
Al
g
o] Add motiva
t
ion for exception
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-09
Mich
a
el Kruse
[ZoneAlgo]
Consolditate c
o
ndition
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kruse
[test] Add d
e
scri
p
tions and pseudocode to t
e
s
ts
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-08
M
ich
a
el Kruse
[DeLIC
M
/ZoneAlgo
]
Remove duplicate
co
d
e
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-08
Michael Kruse
[DeLIC
M
] Properly han
d
l
e
PHI writes bec
o
ming
empty
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Michael Kruse
[Forwa
r
dOpTree] Use
kno
w
n arr
a
y content a
n
alysis to
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[
DeLICM] Refactor ZoneAl
g
o
rith
m
into Z
o
ne
A
lgo
.
c
p
p
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Michael Kruse
[ForwardOpT
r
ee] Refactor out
f
orwa
r
dSpeculatable()
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Micha
e
l
K
r
u
se
[VirtualInstru
c
tion
]
Handle M
e
tadataAsValue
a
s
cons
t
ant
.
commit
|
commitdiff
|
tree
2017-08-03
Michael Kruse
[VirtualInstruct
i
on] Avoid u
s
e of g
e
tStmtFor(
B
B
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-03
Mic
h
ael Kruse
[
t
est
]
Fix t
e
st
c
a
se without P
o
lly-A
C
C
.
commit
|
commitdiff
|
tree
2017-08-01
Mich
a
el Kr
u
se
[ForwardOpTree] Execu
t
e canForwardTree
a
l
so i
n
release
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[Sim
p
lify] Rewrite r
e
dundant write detection algorithm
.
commit
|
commitdiff
|
tree
2017-08-01
Michael Kruse
[Simplify]
I
mprove scalabili
t
y
.
commit
|
commitdiff
|
tree
2017-07-31
Michael Kruse
[Forwar
d
OpTre
e
] Support
s
ynthes
i
zable values
.
commit
|
commitdiff
|
tree
next