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] Fix comment. NFC.
2018-04-25
Micha
e
l Krus
e
[Co
d
eGen] Fix c
o
mment
.
NFC
.
commit
|
commitdiff
|
tree
2018-04-25
Michael Kruse
[CodeGen] Print exec
u
ted statement i
n
stan
c
es
at runt
i
m
e
.
commit
|
commitdiff
|
tree
2018-04-25
Mi
c
hael
Krus
e
[
Sc
o
pDetec
t
] Reject
l
oop with multiple e
x
it bl
o
ck
s
.
commit
|
commitdiff
|
tree
2018-04-20
Michael
K
ruse
[isl
+
+] abort()
o
n
a
ssert
i
on vi
o
l
a
tion
.
commit
|
commitdiff
|
tree
2018-04-20
M
i
chael Kruse
A
l
low arbit
r
a
r
y functio
n
ca
l
ls for debu
g
gin
g
purposes
.
commit
|
commitdiff
|
tree
2018-04-10
Michael Kruse
[
C
odeGen]
Allow
u
ndefined loads in
statem
e
nt instances
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
Mich
a
el Kruse
[CodeGen] Convert
B
lockGenerator
:
:gener
a
t
e
S
calarLoads
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
M
i
chael Kruse
[
S
copIn
f
o] Avoid iter
a
tor i
n
validation
.
commit
|
commitdiff
|
tree
2018-04-09
M
ichael Kru
s
e
[
ScopInfo] Completely remove Memo
r
yAccesse
s
when their
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
Michael
K
ruse
[ScopInfo] Actually remove
from list
.
commit
|
commitdiff
|
tree
2018-04-09
Michael Kruse
Re
m
o
v
e
immedia
t
e domi
n
ator heuris
t
i
c for error block
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
Micha
e
l Kruse
[doc]
O
v
erhaul doc
o
n pr
e
pari
n
g
I
R
for p
r
oce
s
sing
by
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
Michael
Kruse
Silence msvc warning on isl
.
NFC
.
commit
|
commitdiff
|
tree
2018-04-05
Michael Kru
s
e
Remove namespace comment
a
t end o
f
class
.
NFC
.
commit
|
commitdiff
|
tree
2018-02-12
Mi
c
h
ael Kruse
[ScopBuilder] scalar-indep: Fix mutually r
e
ferencing
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Michael
Kruse
[ScopBuil
d
er] Make -polly-stm
t
-gran
u
larity=scalar-in
d
e
p
.
.
.
commit
|
commitdiff
|
tree
2018-02-03
Michael K
r
use
[ScopInf
o
] Allow
e
pilogues to be
t
he m
a
in statement
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
M
ichael
K
ruse
Run clang-format after r324003
.
N
FC
.
commit
|
commitdiff
|
tree
2018-01-23
Mi
c
hael
K
ruse
[ScopBuilder] Prefer PHI Write accesses in the stat
e
m
e
nt
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Michael
Kru
s
e
[Vir
t
ualInst
]
Derive correct
us
e
k
i
nd of P
H
I operands
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
M
ichael Kruse
[Scop
B
uilder]
Revise
stat
e
ment
naming when ther
e
are
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Michael
K
ruse
[Scop
I
n
fo] Pass name
t
o ScopStm
t
ctor
.
NFC
.
commit
|
commitdiff
|
tree
2018-01-16
Mi
c
ha
e
l Kruse
[IslTool
s
] dumpPw: Dump same structure pieces
t
o
gether
.
commit
|
commitdiff
|
tree
2018-01-12
M
i
chael Kruse
[CMake] Use only keyword-v
e
r
sion o
f
target_link
_
library
.
.
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Kruse
[C
o
deGen] Fi
x
noa
l
ias ann
o
tat
i
ons for mem
c
p
y/me
m
move
.
commit
|
commitdiff
|
tree
2017-12-22
Michael Kruse
F
i
x isl out
-
of-quota errors affe
c
t
ing later quota guards
.
commit
|
commitdiff
|
tree
2017-12-11
Michael Kruse
[ScopBuilder] S
p
lit state
m
e
n
ts on encoun
t
ering sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-10
Michael
K
ruse
[Scop
B
u
il
d
er] Fix typo
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-11-30
M
ichael Kruse
Update
form
a
t aft
e
r cl
a
ng-f
o
r
m
a
t
chan
g
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-21
Mic
h
ael Kruse
[
C
odeGen] Detect empty domain because
of pa
r
am
e
ter
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Michael Kr
u
se
Run polly-update-format
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-09
Michael Kruse
Up
d
a
te
for
m
attin
g
to reflect change in clang-
f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Mic
h
a
e
l
K
r
us
e
[
Forwa
r
dOpTree] Limit isl
o
perations of known content
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Mi
c
h
ael Kr
u
se
[ZoneAlgo/
F
orwardOpTree] Normalize
P
H
Is t
o
their kn
o
wn
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael
K
rus
e
[DeLICM]
Fix wron
g
as
s
umed access
e
xec
u
tion order
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Kruse
[OpenMP] Fix r
e
f
e
r
e
nce co
l
lect
i
o
n of latest
b
ase ptrs
.
commit
|
commitdiff
|
tree
2017-10-27
Michael Kruse
[ForwardOpTr
e
e] Use space ind
e
nt
i
on
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-27
Michael Krus
e
[Forward
O
pTree]
R
eload know
v
alues
.
commit
|
commitdiff
|
tree
2017-10-26
Mi
c
h
ael Kru
s
e
[Simplify] Mark
(
and
swe
e
p
)
b
ased on
l
atest access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
M
ichael Kruse
[DeLI
C
M] Add
m
ore test
s
for loop l
a
y
outs
.
NFC
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kruse
[ZoneAlgo] Transl
a
t
e
a
ddArray
W
riteA
c
cess to isl++
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael
K
ruse
[ISLTools
]
Tr
a
nslate comput
e
ReachingWrite to isl++
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Michael Kruse
[
D
e
LICM
]
Do
n
ot try to map to multiple
array
e
lements
.
commit
|
commitdiff
|
tree
2017-10-05
Mich
a
el Kru
s
e
[Sco
p
Builder] Intr
o
duce -polly-stmt-gra
n
u
l
arity=scalar
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Michael
K
ruse
[ScopBuilde
r
]
I
ntroduce -polly-stmt-granularity
op
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Mi
c
hael Kruse
[ScopBuilder
]
Iterate over st
a
tement instructio
n
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
Michael
Kruse
[ScopBuilder] Build invariant lo
a
ds separa
t
ely
.
commit
|
commitdiff
|
tree
2017-10-02
Michae
l
Kr
u
se
[ScopBuilder
]
Build
esc
a
ping dependencies separately
.
commit
|
commitdiff
|
tree
2017-10-02
Mi
c
hael Kruse
[ScopBuilder]
Specialize exit bl
o
c
k
handlin
g
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-10-02
Michael Kruse
[For
w
a
r
dOpTree] Fix
o
ut-of-qu
o
ta in assertion
.
commit
|
commitdiff
|
tree
2017-10-01
Mich
a
el Kruse
[
Sc
o
pDete
c
t] Do
not add loads
o
ut
o
f the SCoP to
requi
r
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Mi
c
hael Kruse
[Poll
y
] Add dumpPw() and dumpExpanded() functions
.
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
Mic
h
ael Kruse
[S
c
o
p
B
u
ild
e
r] Fix typo
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-28
Michael Kruse
[Support]
Force instantiation o
f
isl d
u
mp() methods
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Michael Kruse
polly-update-format aft
e
r ch
a
nge
i
n clan
g
-form
a
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-21
Michae
l
K
r
use
[DeLICM] Allow non-injective PHIRead->PHIWrite m
a
pping
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Kruse
[
S
c
opInfo] Use
m
a
p for
v
a
l
ue def/PHI
read accesses
.
commit
|
commitdiff
|
tree
2017-09-21
Mi
c
ha
e
l
Krus
e
Check
w
hether IslA
s
t
I
nfo and
Dependen
c
eInfo
w
ere
comp
u
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
M
i
cha
e
l Kruse
[S
c
heduleOptimizer] Fix and te
s
t
sch
e
du
l
e
t
ree
s
tatistics
.
commit
|
commitdiff
|
tree
2017-09-19
Michael Kruse
[ForwardOpTree] Allow
o
u
t-of-quota in e
x
a
mination
p
art
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[Forwar
d
Op
T
ree] Test
the max op
e
rations q
u
ota
.
commit
|
commitdiff
|
tree
2017-09-18
Michael Kruse
[
t
est] Enab
l
e -polly-
c
odegen-verify
for
r
e
g
ression
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Mic
h
ael Kruse
[F
o
r
w
a
rd
O
pt
T
re
e
]
R
e
move redundan
t
simplify()
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-09
M
i
cha
e
l K
r
u
s
e
[Co
d
egen
C
leanup] Update cleanup passes
a
c
c
o
rding (old
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Michae
l
Kruse
[CodeGe
n
] Bitcas
t
s
c
a
lar writes to actual value
.
commit
|
commitdiff
|
tree
2017-09-06
Mi
c
hael
K
ruse
R
evert
"
[ScopDetect/Info] Look through PHIs that
f
ollow
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Mi
c
hael Kruse
[test] Add forgotten RE
Q
UI
R
ES: line
.
commit
|
commitdiff
|
tree
2017-09-06
M
ich
a
e
l
Krus
e
[ZoneA
l
go] H
a
ndle non-StoreInst/L
o
adInst MemoryAccesses
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Michael Kruse
[
S
implif
y
] Actuall
y
remove un
s
ed i
n
struction from
r
e
g
ion
.
.
.
commit
|
commitdiff
|
tree
2017-09-03
M
i
chael
Kruse
[ForwardOp
T
ree] F
i
x typos
.
NFC
.
commit
|
commitdiff
|
tree
2017-09-01
Michael Kruse
F
i
x Memory
A
ccess of failing
tests
.
commit
|
commitdiff
|
tree
2017-08-30
Mich
a
el K
r
use
[S
c
o
pBuilder/Scop
I
nfo]
M
ove reduction dete
c
tion to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[Sco
p
Bu
i
lder/
S
copIn
f
o] Move
ScopStmt::collectSurr
o
undingLoop
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Mic
h
a
el Kruse
[ScopBuilder/ScopInfo] Mo
v
e ScopStmt::b
u
ild
D
om
a
in to
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kruse
[Scop
B
u
i
l
der/ScopInfo] Move Scop
S
tmt::buildAccessRe
l
at
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kr
u
se
[Scop
B
uild
e
r/ScopInfo] Move and in
l
i
ne S
c
op
:
:init into
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
M
i
chae
l
Kruse
[ScopBuild
e
r]
R
eport to
d
b
g
s() on SC
o
P
b
a
il
o
ut
.
N
FC
.
commit
|
commitdiff
|
tree
2017-08-30
Michael Kru
s
e
[ScopBuil
d
er] Introduce metadata for splittin
g
sc
o
p
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kru
s
e
Do not
c
onside
r
mem int
r
insics as error
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Kr
u
s
e
Skip ignored intrin
s
ics
.
commit
|
commitdiff
|
tree
2017-08-28
Michael
K
ruse
[ZoneAlgo] More fine-grained
b
ail-out
.
commit
|
commitdiff
|
tree
2017-08-28
Mic
h
ael Kruse
[PM]
P
rop
e
rly re
q
uir
e
and
preserve OptimizationRemar
k
E
m
it
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
Mic
h
ael Kruse
[ZoneAl
g
o] Print r
e
jection
reasons to llvm::dbgs()
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Michael Kruse
[Co
d
eGen] Detect impossible partial write co
n
ditions
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
M
icha
e
l Kruse
A
d
d more
s
t
a
tistics
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Krus
e
[ScopDetect
]
Incl
u
d
e zero-iteration
l
o
ops
in loop coun
t
.
commit
|
commitdiff
|
tree
2017-08-23
Micha
e
l
K
ruse
[ScopInliner] Fix hidden overload warning
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
chael Kruse
[MaximumS
t
a
t
icExpansion]
A
v
oid warning in
re
l
ease b
u
ilds
.
commit
|
commitdiff
|
tree
2017-08-23
Michael Kru
s
e
[PPCGCodeGen
]
Fix compiler war
n
ing: '<':
s
i
g
ned/unsigned
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
M
i
c
hae
l
Kruse
[Scop
I
nfo] Remove
s
tray semic
o
lon
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[ScopInfo] Fix typos in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-08-22
Michael Kruse
[t
e
st]
D
o
no
t
pipe binary da
t
a to
FileCheck
.
commit
|
commitdiff
|
tree
2017-08-22
M
i
chael Kruse
[
S
copDetecti
o
n] Add stat for to
t
al number of loops
.
commit
|
commitdiff
|
tree
2017-08-21
Michael Kruse
[tes
t
] Add som
e
test
c
a
s
e
s
for comp
u
t
e
A
r
rayUnused
.
commit
|
commitdiff
|
tree
2017-08-21
Micha
e
l Kruse
[DeLICM] Fix u
n
used zone for w
r
i
tes wit
h
out in-between
.
.
.
commit
|
commitdiff
|
tree
2017-08-20
Michae
l
Kr
u
se
[MatMul] Make M
a
tMul detection in
d
ependent of internal
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
M
i
chael K
r
use
[ScopInfo] Clari
f
y co
m
ment
.
NF
C
.
commit
|
commitdiff
|
tree
2017-08-09
Michae
l
K
r
use
Rem
o
ve depe
n
d
e
ncy of Scop::getStmtFor(Inst) on getStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
Michael Kruse
[CodeGen]
Use
i
s
LatestAr
r
ayKind()
.
commit
|
commitdiff
|
tree
2017-08-09
Mic
h
ael Kruse
[ForwardOpTree] S
e
t D
E
BUG_TYPE to "p
o
lly-o
p
tree"
.
commit
|
commitdiff
|
tree
next