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
[Simplify] Remove empty partial accesses first. NFC.
2017-07-28
M
ichael
K
ruse
[Simplify]
R
e
m
ove emp
t
y partial accesses first
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[ScopBui
l
der/Sim
p
lify] R
e
f
a
ctor isEscapin
g
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[Sim
p
l
i
fy]
C
ount PHINodes
i
n
si
m
plifiable e
x
i
t
nodes
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael
K
ru
s
e
[S
c
opInf
o
] N
e
ver pri
n
t in
s
tru
c
tion list of r
e
gion
s
tmts
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[Simplify
]
Do not setInstructions() of
r
egi
o
n stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Mic
h
ael Kru
s
e
[Simplif
y
] F
i
x invalid removal
w
rite for escaping va
l
u
es
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kru
s
e
[ScopInfo] Avo
i
d
u
s
e
of g
e
tS
t
m
tFor(
B
B)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kruse
[SCEVValidator] Loop exit
v
al
u
es of loops
befo
r
e the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
M
ichael
K
ruse
[ScopInfo] Rename ScopS
t
mt:
:
contain
s
(BB) t
o
represents
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Micha
e
l Kruse
[S
c
opInfo] Fix
a
s
ser
t
i
on fo
r
PHIs not in
a region stmts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[ForwardOpTre
e
] Properly indent enumeration in c
o
mm
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael K
r
u
se
[Forward
O
pTree] Rename FD_CanForward
to
F
D_CanForwa
r
dLeaf
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[
F
orwar
d
OpTree] A
d
d
comments
t
o Forwar
d
ingDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[Fo
r
wardOpTree]
S
upport r
e
ad-o
n
ly
v
a
lue uses
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[ForwardOpTre
e
] Fix mixup in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
K
ruse
[S
c
opInfo] Fix typo in met
h
od n
a
me
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-22
M
ich
a
el Kruse
[
Simplify] Remove partial
w
rite accesses
with e
m
pty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Micha
e
l Kruse
[Sco
p
Info] A
d
apt in
d
e
nt
a
t
ion of instructio
n
list printing
.
commit
|
commitdiff
|
tree
2017-07-22
Michae
l
Kruse
[ForwardOpTree] Suppor
t
hoi
s
ted invariant loads
.
commit
|
commitdiff
|
tree
2017-07-22
Micha
e
l Kruse
[Forw
a
r
dOpTree] Introduce the -polly-optree pass
.
commit
|
commitdiff
|
tree
2017-07-21
Mi
c
h
a
el Kruse
Annotate dump()
funct
i
ons with LLVM_DUMP_
M
ETHOD
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-21
Michael
K
ruse
[ScopInfo] Don't compile dump() func
t
ion
s
in
t
o
non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kr
u
s
e
[
Sco
p
I
nfo
]
Print instructions in
dump()
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el Kruse
[
P
PC
G
] Co
m
pile fix for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kru
s
e
[
ScopI
n
fo] Get a
l
ist of statements for
a
regio
n
nod
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Micha
e
l Kruse
[ScopInfo] Re
m
ove d
e
pendency of S
c
op::getLastStm
t
For
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
ha
e
l Kr
u
se
Fix inden
t
ion in comme
n
t
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
a
el Kruse
[
S
copInfo] Us
e
map for
l
oo
k
upP
H
IReadOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael K
r
use
[
Simplify] Remove unused instr
u
ct
i
ons and accesse
s
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael
K
r
u
se
[ScopBuild
e
r] Avoid use
o
f getStmtFor(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
chael
Kr
u
s
e
[Sco
p
I
n
f
o] Ad
d
sup
p
ort for
wr
a
p-around
o
f
i
n
t
e
gers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
Make byref llvm::Use p
a
rameters
c
onst
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Mic
h
ael Kruse
[S
c
opInfo] Integrate ScalarDefU
s
eC
h
a
in into poll
y
:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael
K
ruse
[Simpli
f
y
] Ensure all counters
ar
e
reset befo
r
e
n
ext
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
i
cha
e
l Kr
u
se
[Test] Do not
p
i
p
e
b
inary
d
ata t
o
FileCheck
.
commit
|
commitdiff
|
tree
2017-07-18
Mic
h
ael Kruse
[Scop
I
nf
o
] I
n
tro
d
uce
list of
s
t
ateme
n
ts in Scop::StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CMake] F
i
nd
J
soncpp
.
cmak
e
:
U
s
e
descr
i
ptive variable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
M
ichael Kruse
[
C
Make] Fin
d
J
so
n
cpp
.
cmake: Use fo
r
each variable
.
commit
|
commitdiff
|
tree
2017-07-18
Michae
l
K
ruse
[
C
Make] FindJsoncpp
.
c
m
ake:
s
earch pkg-c
o
nfi
g
lib
s
in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
M
ichael Kruse
[
ScopInfo] D
o
not use
ScopStm
t
i
n Doma
i
n
d
erivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Michael Kruse
Heap allocation for new arrays
.
commit
|
commitdiff
|
tree
2017-06-23
Michael Kruse
[ScopBuilder]
Pass
S
copStmts around instead of BasicBloc
k
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michae
l
K
ruse
[CodeGen] E
m
it alias
i
n
g
metadata for new array
s
.
commit
|
commitdiff
|
tree
2017-06-19
Micha
e
l
Kruse
[CodeGen
]
De
t
er
m
in
i
stic
a
liasing
metadata orde
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
M
ichael Kruse
Fix
a
l
ot of typ
o
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Mic
h
a
e
l
Kruse
[
JScop] Emit
e
r
ror me
s
sa
g
e
s on erro
r
.
commit
|
commitdiff
|
tree
2017-06-06
Michael
K
ruse
[
S
implify] Use execution order of memory ac
c
e
sses
.
commit
|
commitdiff
|
tree
2017-06-06
Michae
l
Kr
u
se
[C
o
deGen] Remov
e
extr
a
';'
.
NF
C
.
commit
|
commitdiff
|
tree
2017-06-02
M
ichael
Krus
e
[Code
G
en]
Iterate over explicit instructi
o
n
lis
t
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kruse
[ScopBu
i
lder] Exclude ignore
d
intri
n
sics fro
m
explic
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Michael K
r
use
[ScopI
n
fo] Do not a
d
d terminator
&
synthe
s
iza
b
le instruction
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Michae
l
Kruse
[
D
eLICM] Partial writes for PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
M
i
chae
l
K
r
u
s
e
[JSONImporte
r
]
misses
checks
w
hether
t
he da
t
a i
t
i
m
ports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael Kruse
[CodeGen] A
d
d inv
a
lidation of t
h
e loop SCEV
s
after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Mich
a
el Kruse
[Co
d
eGen
]
Supp
o
rt partial write acces
s
es
.
commit
|
commitdiff
|
tree
2017-05-18
Michael Kruse
[ScopInfo] Fix r302231 to
u
se
l
ogic
a
l
o
r (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Michael
K
rus
e
[Sco
p
In
f
o] Remove
u
nu
s
ed M
e
moryAccess:
:
BaseName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Mic
h
ael Krus
e
[Si
m
plify] Remov
e
identical write removal
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[
Simplify
]
Rem
o
ve wr
i
tes that are over
w
ritten
.
commit
|
commitdiff
|
tree
2017-05-12
Michael
K
ruse
[Sim
p
lify] Reset
all stats between runs
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
chael Kruse
[DeLICM] Use input
acce
s
s heur
i
s
t
ic for mapp
e
d PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Micha
e
l
K
ru
s
e
[DeLIC
M
] L
o
oku
p
inpu
t
acces
s
e
s
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[Vir
t
ualInstru
c
tion] Do a lookup instead of a linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[ScopInfo] Kee
p
s
c
alar acc
e
ess dictiona
r
ies up-to-d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[Simplify] Remo
v
e
i
de
n
tical scalar writes
.
commit
|
commitdiff
|
tree
2017-05-10
M
ichael Kr
u
se
[Simplify] Mark variab
l
es as
used
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael
K
ruse
[Simplify]
Mark v
a
riab
l
e
s as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Krus
e
[DeLI
C
M] A
v
oid comp
i
ler wa
r
ning
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-10
Michae
l
Kruse
[DeLIC
M
] Always norma
l
ize domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[DeLICM
]
Known
knowl
e
dge
.
commit
|
commitdiff
|
tree
2017-05-06
Mic
h
ael Kruse
[C
M
ake] I
n
troduce POLLY_BUNDLED_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[ScopBui
l
der] Mov
e
S
co
p
::
i
ni
t
t
o
ScopBuilder
.
NF
C
.
commit
|
commitdiff
|
tree
2017-05-05
Michael
K
ru
s
e
[ScopBuilder] Do not verify unfeasible SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Michael
K
ruse
[ScopBuilder]
Add missing semicolon after LL
V
M
_
FA
L
LTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kr
u
se
I
n
t
r
oduce VirtualUse
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kru
s
e
[CMake] Remov
e
POLLY_T
E
S
T
_D
I
R
E
CTO
R
IES
.
commit
|
commitdiff
|
tree
2017-04-30
Micha
e
l Kruse
[CMa
k
e]
M
ove
P
oll
y
Core t
o
P
oll
y
projec
t
folde
r
.
commit
|
commitdiff
|
tree
2017-04-27
Michael K
r
u
se
[C
M
ak
e
] Use
object li
b
rary
to build the two f
l
avours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[unittests/DeLICM]
A
dd t
e
st for W
r
itten v
s
W
r
i
t
t
en
.
commit
|
commitdiff
|
tree
2017-04-26
Micha
e
l Kruse
[
unittests/DeLICM] Add test f
o
r
Occipied vs Occupie
d
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[DeLICM]
Use
K
n
own informatio
n
when com
p
arin
g
Occupied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Micha
e
l
Kruse
[DeLI
C
M] Use Known informa
t
io
n
whe
n
comparing Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[
u
ni
t
tests] Derive Occ
u
pied from Unused
w
hen given
.
commit
|
commitdiff
|
tree
2017-04-25
M
i
chael
K
ruse
[unittests] Add
po
s
tcondition to
comp
l
eteLifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMa
k
e] F
i
x po
l
ly-isl-te
s
t
e
x
ec
u
tion in
out
-
of-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMake] Fix unittests in out-of-LLVM-tree
b
ui
l
ds
.
commit
|
commitdiff
|
tree
2017-04-21
Michael Kruse
[CM
a
ke] Link unittests only against libL
L
V
M
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Mic
h
ael Krus
e
[DeLICM] Us
e
Known i
n
f
ormation whe
n
c
ompa
r
i
n
g E
x
ist
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mich
a
el K
r
use
[DeLICM] I
n
tr
o
duce
u
nittesting i
n
frast
r
ucture
for Kn
o
wn
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michae
l
Kruse
[DeLI
C
M
] Export Known and Writt
e
n
to
D
eLICMTests
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
chael Krus
e
[DeLICM
]
Add Knowledge::Known
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael
Kruse
[DeLICM] Ma
k
e K
n
o
w
ledge::Written an isl::u
n
i
o
n_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLIC
M
]
R
enam
e
Knowledg
e
to Know
l
ed
g
e
S
tr
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
M
i
chael Kruse
R
emove llvm
.
lif
e
time
.
start/end in original region
.
commit
|
commitdiff
|
tree
2017-04-03
M
ichael Kr
u
se
[t
e
st] Fix
tw
o
testcases
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
M
ic
h
ael Krus
e
[ScopInfo]
Fix typos in option descri
p
t
ion
.
commit
|
commitdiff
|
tree
2017-03-23
Michae
l
Kruse
[ScopInfo]
I
ntroduc
e
ScopStmt::contains(BB*)
.
N
FC
.
commit
|
commitdiff
|
tree
2017-03-22
M
ichael Kruse
[
D
eLICM] Add const q
u
al
i
fier
s
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
K
r
use
[Support] Add functions to ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kr
u
se
[DeLICM] Remove
ov
e
rloaded Knowledge
constructor
.
NFC
.
commit
|
commitdiff
|
tree
next