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
[VirtualInstruction] Do not iterate over a region statement's instruction list. NFC.
2017-07-28
Michael Kruse
[
VirtualI
n
stru
c
tion]
D
o not iterat
e
over
a
region statemen
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Michael Kruse
[VirtualIns
t
ruction] Remov
e
ass
e
rtion
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-28
Mich
a
el Kruse
[test]
F
i
x typo in filename
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
Mich
a
el Kruse
[Simplify] Fix
typo in statistics
o
utput
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-28
M
i
cha
e
l K
r
use
[Simpli
f
y] Rem
o
ve empty
par
t
ia
l
accesses first
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Mic
h
a
el K
r
u
s
e
[ScopBuilder
/
S
i
mpli
f
y
] Re
f
a
c
t
or isEscap
i
ng
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-27
Michael Kruse
[Si
m
pl
i
fy] Cou
n
t PHINodes in simplifiable exit
n
od
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael K
r
use
[ScopIn
f
o] N
e
ve
r
pr
i
nt instruc
t
i
on list of
regi
o
n stmts
.
commit
|
commitdiff
|
tree
2017-07-26
M
i
cha
e
l Kruse
[Simplify] Do not setInstructi
o
ns() of region s
t
mts
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michae
l
Kruse
[Sim
p
lify] Fix invalid r
e
mo
v
al write for es
c
a
p
i
ng values
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Kru
s
e
[ScopInfo] Avoid use of getStmtF
o
r(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-26
Micha
e
l Kruse
[SCEVValidator]
L
o
op exit valu
e
s of loops b
e
fore the
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Mic
h
ael Kruse
[
S
c
o
p
I
nfo] Ren
a
m
e
ScopStm
t
::contains(BB) to r
e
presen
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Mich
a
el Krus
e
[S
c
opInfo
]
Fix
a
sser
t
ion for
P
H
I
s not
i
n a regio
n
st
m
ts
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Krus
e
[Forwar
d
OpTr
e
e
] Pr
o
per
l
y
i
n
den
t
e
n
umeration in comment
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michae
l
Kru
s
e
[Forwar
d
O
pTree] R
e
name
FD_CanForward to
F
D_
C
anForwardL
e
af
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Micha
e
l K
r
use
[ForwardOpT
r
ee] Add comments to Forw
a
rdingDecision
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mi
c
hael Krus
e
[ForwardOpTr
e
e]
S
up
p
ort rea
d
-only v
a
l
u
e uses
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kr
u
se
[Forw
a
r
d
OpTree] Fix mixup in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Kruse
[
S
c
opIn
f
o]
F
ix typo in method n
a
m
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-22
Mi
c
hael Kruse
[Simplify] Remove partia
l
write accesses with e
m
pty
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Michael
K
ru
s
e
[ScopIn
f
o] Adapt indentation of instruction
li
s
t pr
i
nting
.
commit
|
commitdiff
|
tree
2017-07-22
Michae
l
K
ruse
[For
w
ardOpTre
e
] Support hoisted invariant
l
oads
.
commit
|
commitdiff
|
tree
2017-07-22
Michael
Krus
e
[Forwa
r
d
OpTree]
Introduce th
e
-polly-optree
pas
s
.
commit
|
commitdiff
|
tree
2017-07-21
Michael
K
ruse
A
n
not
a
t
e
du
m
p() func
t
ion
s
with LLVM_DUMP
_
METHOD
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kruse
[Sc
o
pInfo] Don't compile d
u
mp() functions into
non
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Michael Kr
u
se
[Sco
p
I
n
fo
]
Print inst
r
uctions in dump()
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[
P
PC
G
] Compil
e
fix for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Get a list of
stateme
n
ts for a re
g
ion node
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo]
Remove dependency of
S
cop::getLas
t
St
m
tFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael
K
r
use
F
ix indention in comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Use map for lo
o
k
u
pPHIReadOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[Si
m
plify] Remo
v
e unu
s
ed instructions and accesses
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el
Kruse
[Scop
B
u
i
l
der
]
Avoi
d
use of getStmtFor(
B
B)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Add
s
u
pport for wrap-a
r
ound of integers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Micha
e
l
K
ru
s
e
Make byref llvm::U
s
e
paramete
r
s const
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Michael K
r
use
[S
c
opInfo] Integrate ScalarDefUseChain in
t
o pol
l
y:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[
S
implif
y
]
E
nsu
r
e
a
ll
c
ounters are res
e
t
b
e
f
ore next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Test] D
o
not pipe binary data to F
i
leCheck
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[ScopI
n
fo] Introduce list of
s
tateme
n
ts
i
n Scop::StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael K
r
use
[CMake]
F
indJsoncpp
.
cmake:
U
se descriptive
variabl
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CMake
]
FindJs
o
ncpp
.
cmake: Use foreach variable
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CMake]
F
indJs
o
ncpp
.
c
m
ake: searc
h
pkg-co
n
f
ig libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael Kru
s
e
[S
c
op
I
nfo] Do not use Sco
p
Stmt in Do
m
ain derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Michael Kr
u
se
He
a
p
allocation for new array
s
.
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Kruse
[ScopBuilder] Pass Scop
S
tmts arou
n
d in
s
te
a
d of B
a
sicBlocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
M
ichae
l
Kruse
[CodeGen] Emit
aliasing metadata for n
e
w arra
y
s
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kruse
[CodeGen] Dete
r
mini
s
tic
a
liasing metadata o
r
der
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Micha
e
l K
r
use
Fix a
l
ot of typ
o
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Michae
l
Kr
u
se
[JScop] Emit error messages on
e
r
r
or
.
commit
|
commitdiff
|
tree
2017-06-06
Micha
e
l Kruse
[
Simplify] Use e
x
e
c
ut
i
on orde
r
o
f
memory acces
s
es
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kr
u
se
[
CodeGen] Remove ex
t
ra
'
;
'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Michael Kruse
[
C
odeGen] Iterate over explici
t
instruction
lis
t
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael
K
ruse
[ScopBui
l
d
er] Ex
c
lude ignored
i
ntrinsic
s
f
r
om expl
i
cit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Mi
c
hael Kru
s
e
[Sco
p
Info] Do
n
ot add terminator & synth
e
sizable instruc
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Michae
l
Kruse
[DeLICM] Partial
w
rites for
P
HIs
.
commit
|
commitdiff
|
tree
2017-05-24
Mich
a
el Kruse
[
J
SONImport
e
r
] m
i
sses c
h
eck
s
whether the data it imp
o
rts
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
M
i
chael K
r
u
se
[CodeGen] Add
i
nvalidation of the
loop SCEVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael Kru
s
e
[CodeG
e
n] Support partial wri
t
e accesses
.
commit
|
commitdiff
|
tree
2017-05-18
M
i
chael Kruse
[ScopInfo]
F
ix r30
2
2
31 to u
s
e l
o
gi
c
a
l or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Michael
K
ruse
[ScopInfo] Remov
e
unused MemoryAcce
s
s::BaseName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael K
r
use
[
S
imp
l
ify
]
R
e
m
ove id
e
n
t
ical
w
rite removal
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kru
s
e
[
Sim
p
lify]
Remo
v
e
writes that
a
re overw
r
itten
.
commit
|
commitdiff
|
tree
2017-05-12
Michael Kruse
[Simp
l
ify] Re
s
e
t all stats
b
etween runs
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[
DeL
I
CM]
U
se inp
u
t access heurist
i
c for mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Mic
h
ael Kruse
[D
e
LICM] Loo
k
up input accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Krus
e
[Vir
t
ualInstruction] Do a
l
ookup instead
of
a
lin
e
ar
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Krus
e
[ScopInfo] Kee
p
scala
r
acceess
d
ictionaries u
p
-to-dat
a
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[Simplify] Remove ident
i
cal scalar wri
t
es
.
commit
|
commitdiff
|
tree
2017-05-10
M
i
c
ha
e
l Kru
s
e
[Simplify] Mark variables as us
e
d
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[Simplify] Mark variables as u
s
ed
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michae
l
Kruse
[D
e
LICM] Avoid compiler
warni
n
g
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLICM] Alw
a
ys normalize domain
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Krus
e
[De
L
ICM] Known knowle
d
g
e
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[CMake] Introduce P
O
LLY_BUN
D
L
E
D_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Krus
e
[Sco
p
Builder] M
o
ve S
c
op::init to ScopBuilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[S
c
opBuilde
r
] D
o
n
ot verify unfeasible SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
M
ichael Kr
u
se
[ScopBuild
e
r] Add missing
s
emicolon a
f
t
e
r LLVM_FALLTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
In
t
roduce Virt
u
alUse
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-04
Micha
e
l Krus
e
[
C
Ma
k
e] R
e
move POLLY_TEST_DIRECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
Micha
e
l
K
ruse
[C
M
a
ke]
Move
PollyCore to
P
olly project folder
.
commit
|
commitdiff
|
tree
2017-04-27
M
i
chae
l
Kruse
[CMake] Us
e
obj
e
ct lib
r
ary
t
o build the two flav
o
urs
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
M
i
chael Kruse
[unittests/DeLICM
]
Add
t
e
s
t for Written vs
W
ri
t
ten
.
commit
|
commitdiff
|
tree
2017-04-26
Michael
K
ruse
[unit
t
ests/DeLICM]
A
dd test for Occipied vs
Occ
u
pied
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[DeLICM] Use
Kn
o
wn informa
t
ion
w
hen compari
n
g Occu
p
ied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[DeLICM] Use Kno
w
n infor
m
ation when comparin
g
Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
ich
a
el Krus
e
[unittests]
Der
i
ve
Occupied from Unused when given
.
commit
|
commitdiff
|
tree
2017-04-25
Mich
a
el Kruse
[unittests] Add postc
o
ndition to c
o
mpleteLifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Micha
e
l Kruse
[CMake] Fix polly-isl-test execution
in out-o
f
-LLV
M
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael
Kruse
[C
M
ake] Fix unittests
i
n o
u
t-of-LLVM-tree builds
.
commit
|
commitdiff
|
tree
2017-04-21
Michael
K
ruse
[CMake
]
Link
unittests only again
s
t
lib
L
L
VM
.
so, i
f
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Michael
K
ruse
[DeL
I
C
M
] Us
e
K
n
own i
n
f
o
rm
a
tion
w
hen c
o
mparing Exi
s
tin
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
chael
Kru
s
e
[De
L
I
CM] Int
r
o
duce unittesting
i
nfrastruct
u
re for Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM] Expor
t
Known and Writt
e
n to
D
eLICMTests
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLIC
M
] Add Knowledge
:
:Known
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mich
a
el Kruse
[DeLI
C
M] Make
K
now
l
edge::Writ
t
e
n
an isl::union
_
m
a
p
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Mich
a
el Krus
e
[De
L
ICM] Rename Knowledge to KnowledgeSt
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Michael Kruse
Re
m
o
v
e llv
m
.
lifetime
.
s
t
art/
e
nd in o
r
igina
l
regi
o
n
.
commit
|
commitdiff
|
tree
2017-04-03
Mi
c
hael Kruse
[
test]
Fix tw
o
te
s
tc
a
ses
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Michael Kru
s
e
[ScopInfo] Fix typos in option description
.
commit
|
commitdiff
|
tree
next