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
[ZoneAlgo] Use getDefToTarget in makeValInst. NFC.
2018-06-26
Mi
c
h
ael Kruse
[ZoneAlgo]
Use getDefT
o
Tar
g
et in
makeValInst
.
N
FC
.
commit
|
commitdiff
|
tree
2018-06-06
Michae
l
Kr
u
se
[OpTre
e
] Intr
o
d
u
ce s
h
ortcut for
comp
u
ting t
h
e def-
.
.
.
commit
|
commitdiff
|
tree
2018-05-31
Michae
l
Kruse
[Zon
e
A
l
go
]
Make
ZoneAlgorithm::isNormalize
d
o
ut-
o
f
.
.
.
commit
|
commitdiff
|
tree
2018-05-29
Michael
Kru
s
e
[For
w
ardOpTree] Us
e
less com
p
u
tat
i
onally
expensive
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
Michael Kruse
[DeLICM
]
A
v
oid asse
r
t
ion on out-of-quota
.
commit
|
commitdiff
|
tree
2018-05-09
Michael
K
ru
s
e
[Sco
p
Info] Remove bail out c
o
ndition in buildMinMaxAccess()
.
commit
|
commitdiff
|
tree
2018-04-25
Michae
l
Kr
u
se
[CodeGen] Fix
c
omment
.
N
FC
.
commit
|
commitdiff
|
tree
2018-04-25
Michael Kruse
[CodeGen] Print execute
d
statement instances a
t
r
u
nt
i
me
.
commit
|
commitdiff
|
tree
2018-04-25
Mich
a
e
l Kruse
[ScopDete
c
t] Rej
e
ct loop w
i
t
h multiple exit blocks
.
commit
|
commitdiff
|
tree
2018-04-20
M
i
chael Kr
u
se
[isl+
+
] abort()
o
n a
s
s
e
r
tion
viol
a
t
i
on
.
commit
|
commitdiff
|
tree
2018-04-20
Mich
a
el Kru
s
e
All
o
w arbitrary fu
n
ction
calls for debugging p
u
rpo
s
es
.
commit
|
commitdiff
|
tree
2018-04-10
M
i
chael Kruse
[CodeGen
]
Al
l
ow undefined loads in s
t
atement instances
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Michae
l
K
ruse
[CodeG
e
n] Co
n
vert Blo
c
kGenerat
o
r::
g
enerateScalarLoads
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
M
i
chael Kruse
[ScopInf
o
] Avoid
i
te
r
ator invalidation
.
commit
|
commitdiff
|
tree
2018-04-09
M
ichael Kru
s
e
[ScopI
n
fo] Completely
remove Memor
y
Ac
c
esses w
h
en their
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
Mich
a
el Kruse
[ScopInfo] Actually remove fro
m
l
ist
.
commit
|
commitdiff
|
tree
2018-04-09
M
ichael Kruse
Remove immediate dominator he
u
ristic
for
e
r
ror block
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
Michael Kruse
[doc] Over
h
aul doc o
n
preparing IR for
processing by
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
Michael Kruse
Si
l
ence msvc wa
r
ning on is
l
.
NF
C
.
commit
|
commitdiff
|
tree
2018-04-05
Michael K
r
use
Remo
v
e
n
amesp
a
ce comment at end
o
f
c
l
ass
.
NFC
.
commit
|
commitdiff
|
tree
2018-02-12
Michael
K
r
u
s
e
[ScopBu
i
lder] sca
l
ar-ind
e
p: Fi
x
m
u
tually ref
e
rencing
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Mic
h
ael Kr
u
s
e
[Sc
o
pBuilder] Make -polly-stm
t
-gran
u
lar
i
ty=scalar-indep
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Mich
a
el Kruse
[
ScopInfo] Allow epilogues to be
the main s
t
ateme
n
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
M
ich
a
el Kruse
Run
clang-format a
f
ter r324003
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-23
Michael K
r
u
se
[S
c
opBuilder] Prefer PHI Write access
e
s in the
statemen
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Michael Kruse
[Virt
u
alIns
t
]
Deriv
e
corr
e
ct us
e
kind of PHI op
e
ran
d
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michael Kruse
[ScopBui
l
d
er] Revis
e
s
t
at
e
ment na
m
i
ng wh
e
n there a
r
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
M
i
c
h
a
e
l Kruse
[ScopInf
o
] Pas
s
name to Scop
S
tmt ctor
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-16
Michael Kr
u
se
[I
s
lToo
l
s]
d
umpPw: Dump
s
ame
struct
u
re pieces together
.
commit
|
commitdiff
|
tree
2018-01-12
Mich
a
el
Kruse
[CMake] Use only key
w
or
d
-version of ta
r
get_lin
k
_libra
r
y
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
M
ichae
l
Kruse
[
C
ode
G
en
]
F
ix noalias
a
nnotations for
m
e
mcpy
/
memmove
.
commit
|
commitdiff
|
tree
2017-12-22
Micha
e
l Kruse
Fix isl out-of-quota errors affecting later quota gua
r
ds
.
commit
|
commitdiff
|
tree
2017-12-11
Michael Kruse
[ScopBuilder
]
Split
statem
e
nts
on encount
e
ring
store
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michael Kruse
[ScopBuilder] F
i
x t
y
po
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-30
M
i
cha
e
l Kruse
Update forma
t
after clang-
f
o
rm
a
t change
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
Micha
e
l
K
ruse
[
Co
d
eGen] Detect emp
t
y domain because of par
a
meters
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Michael Kruse
R
u
n
p
o
l
ly-
u
pdate-format
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-09
M
ichael Kru
s
e
U
p
d
ate formatting to reflect change
in clang-format
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Michael Kruse
[Fo
r
wardOpTree
]
L
imit isl ope
r
ations of kn
o
wn content
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kruse
[ZoneAlgo/Forwar
d
OpTree]
N
ormalize PHIs to their k
n
o
w
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mi
c
hael Kruse
[
D
eLICM] Fix wrong assume
d
access execution orde
r
.
commit
|
commitdiff
|
tree
2017-10-31
Mic
h
ael Kruse
[
O
penMP]
F
i
x reference collection of la
t
est b
a
se ptrs
.
commit
|
commitdiff
|
tree
2017-10-27
Mic
h
ae
l
Krus
e
[F
o
r
wardOpTree] Us
e
s
pace indention
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-10-27
Mic
h
a
e
l
Kr
u
se
[Forward
O
pTree] Reload know
v
alues
.
commit
|
commitdiff
|
tree
2017-10-26
Mic
h
ael K
r
use
[Si
m
plify] Mark (
a
nd sweep) based
o
n
l
atest access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
M
i
ch
a
el Kruse
[DeLICM
]
Add more
t
e
s
ts for l
o
op layouts
.
N
FC
.
commit
|
commitdiff
|
tree
2017-10-24
Mi
c
hael Kru
s
e
[
ZoneAlgo]
T
ranslate
a
ddArrayWriteAccess to isl++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Mi
c
hael Kruse
[ISLTo
o
ls] Translate computeReachingWr
i
te to isl+
+
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
M
i
chael Kruse
[
D
e
LIC
M
] Do no
t
tr
y
to
m
ap
to multiple array
e
lements
.
commit
|
commitdiff
|
tree
2017-10-05
Michael Kruse
[ScopBui
l
der]
I
n
t
roduce -pol
l
y-stm
t
-granularity=
s
calar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Mi
c
ha
e
l
Kruse
[ScopB
u
ilder]
Introduce -polly-s
t
mt-granular
i
t
y
option
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael
K
ruse
[ScopBui
l
der] Itera
t
e over statemen
t
instructions
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[ScopBuilder] Bu
i
l
d invariant loads sepa
r
ately
.
commit
|
commitdiff
|
tree
2017-10-02
Mich
a
el Kruse
[ScopBuilde
r
]
Build esc
a
ping
dependenc
i
es sepa
r
ately
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[
ScopBuilder] Specializ
e
ex
i
t
b
lock handling
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[Forwa
r
dOp
T
r
ee]
Fix out-of-quot
a
in assertion
.
commit
|
commitdiff
|
tree
2017-10-01
M
i
chael Kruse
[ScopDetect] Do no
t
a
d
d
lo
a
ds out of the SCoP to
r
equired
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Mi
c
ha
e
l Krus
e
[Polly] Add d
u
mpPw
(
) a
n
d du
m
pExpanded() f
u
n
c
tion
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
M
i
chael Kru
s
e
[Sc
o
pBuilde
r
]
F
ix
typo
.
NF
C
.
commit
|
commitdiff
|
tree
2017-09-28
Michael Kruse
[Support] Force instantiation
o
f isl dump() methods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
M
i
c
hael Kruse
polly-u
p
date-format after ch
a
nge in clang-format
.
N
FC
.
commit
|
commitdiff
|
tree
2017-09-21
Mic
h
ael K
r
use
[DeLIC
M
]
Allow
no
n
-i
n
jecti
v
e PHIRe
a
d->PHIWr
i
te mapp
i
ng
.
commit
|
commitdiff
|
tree
2017-09-21
Michael K
r
u
s
e
[ScopI
n
fo]
U
se map for value def/
P
HI
rea
d
accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Michael
Kruse
Check whether Is
l
AstInfo and DependenceInfo w
e
re computed
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Micha
e
l Kruse
[Sc
h
eduleOpt
i
mizer
]
Fix and test
schedule tree statistics
.
commit
|
commitdiff
|
tree
2017-09-19
Michael K
r
use
[ForwardOpTree] Allow out-of-quota in exa
m
ination pa
r
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Micha
e
l Kruse
[F
o
rwa
r
d
O
pTree]
T
est the max operations quota
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[tes
t
]
E
nable -po
l
ly-codegen-verify f
o
r regression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[Forwar
d
OptTree]
Rem
o
ve redund
a
nt
s
implify()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
Michael Kruse
[Co
d
e
g
enCleanup] Upd
a
te cleanup passes acc
o
rding
(
old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michael
Kruse
[
C
odeGen] Bitcast scalar
writes to actu
a
l value
.
commit
|
commitdiff
|
tree
2017-09-06
M
i
cha
e
l Kruse
Rever
t
"[ScopDetect/Info] Look
t
hrou
g
h P
H
Is that follow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Kruse
[
t
est]
Add f
o
rgot
t
en REQUI
R
ES: line
.
commit
|
commitdiff
|
tree
2017-09-06
Michael
K
ruse
[
Zon
e
Algo] Hand
l
e non-Sto
r
eInst/LoadInst Memory
A
ccess
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael K
r
use
[
S
implify
]
Actually
r
emove u
n
s
ed instruction
fro
m
region
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
Michael Kruse
[ForwardOpTree] Fix ty
p
o
s
.
N
FC
.
commit
|
commitdiff
|
tree
2017-09-01
Micha
e
l Kruse
Fix Me
m
o
r
y Access
of fai
l
ing
t
e
st
s
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kru
s
e
[
S
co
p
Builde
r
/
S
c
opInfo]
Move reduction detect
i
o
n to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kr
u
se
[
S
copBuilder/ScopInfo] Mov
e
ScopStmt:
:
collectSurroundi
n
gLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l
Kr
u
se
[ScopBuil
d
er/S
c
opInfo] Move
S
cop
S
t
m
t::buildDoma
i
n to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
el
Kruse
[ScopBuilder
/
ScopInfo] Mo
v
e Sc
o
pStmt::buildAccessRelations
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael
Kruse
[ScopBui
l
der/ScopInfo] Mov
e
and inline Scop::ini
t
in
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Micha
e
l
K
ruse
[
S
copBuilder] Re
p
o
rt to
d
bgs() on S
C
oP bail
o
ut
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-30
Michael K
r
use
[ScopBuil
d
er] Introduce metadata for s
p
lit
t
ing
sc
o
p
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Mich
a
el
Kruse
D
o
n
ot con
s
i
der
m
em int
r
in
s
ics as error
.
commit
|
commitdiff
|
tree
2017-08-29
Michael
Kruse
Sk
i
p i
g
nored intrinsics
.
commit
|
commitdiff
|
tree
2017-08-28
Mi
c
hael Kruse
[ZoneAlgo] Mor
e
fine-grained bail-out
.
commit
|
commitdiff
|
tree
2017-08-28
Mi
c
hael Kruse
[PM] Properly
require and
p
reserve O
p
t
i
mizatio
n
Rema
r
kEmitter
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Mi
c
h
a
el Kruse
[ZoneAlgo] Pr
i
nt rejectio
n
reasons to l
l
vm::dbgs
(
)
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
M
i
chael Kruse
[CodeGen] Detec
t
impossi
b
le pa
r
t
ial writ
e
conditions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Michael
K
rus
e
Add
m
o
r
e sta
t
istic
s
.
commit
|
commitdiff
|
tree
2017-08-23
Micha
e
l Kru
s
e
[ScopDetec
t
] Include zero-iteration loops i
n
loop count
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[Sc
o
pInliner] F
i
x hidd
e
n overloa
d
warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-23
Michael K
r
use
[MaximumStaticExpansi
o
n] Av
o
id warning i
n
relea
s
e build
s
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kruse
[
PPCGCod
e
Gen] Fi
x
compiler warning: '<':
s
igned/unsigned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Mich
a
el Kru
s
e
[Sco
p
I
nfo] Re
m
ove stray sem
i
colon
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Mi
c
hael K
r
u
se
[S
c
opInfo] Fix typos in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[test
]
Do not pipe
binary data
to FileCheck
.
commit
|
commitdiff
|
tree
2017-08-22
Micha
e
l Kruse
[
S
copDe
t
ection] Add st
a
t for t
o
t
al n
u
mber of loops
.
commit
|
commitdiff
|
tree
2017-08-21
Michae
l
Kruse
[te
s
t] Add
some
t
est cases for computeArr
a
yUnused
.
commit
|
commitdiff
|
tree
next