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] Print instructions in dump().
2017-07-21
Michael Kru
s
e
[ScopInfo]
P
rint instructions in
d
ump()
.
commit
|
commitdiff
|
tree
2017-07-20
M
ich
a
el Kruse
[PPCG] Co
m
p
i
l
e fix for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[S
c
opI
n
fo] Get a
l
ist
of stat
e
ments for a
regio
n
n
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
c
hael Kruse
[ScopInfo] Remov
e
de
p
en
d
ency of Scop::get
L
as
t
S
tmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
c
hael Kr
u
se
Fi
x
in
d
en
t
i
o
n in co
m
ment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopIn
f
o]
U
se map fo
r
lo
o
kupPH
I
R
eadOf
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-20
Michae
l
Kruse
[Simplify] Remove unused
i
ns
t
r
u
cti
o
ns and ac
c
esses
.
commit
|
commitdiff
|
tree
2017-07-20
M
ichael Kr
u
s
e
[ScopBu
i
lder]
A
void use of
get
S
tmt
F
o
r
(BB)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
hael
K
ruse
[ScopI
n
fo] Add support
f
or wra
p
-
ar
o
und
o
f integers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Mic
h
a
e
l Kruse
M
a
ke byref llvm::U
s
e paramet
e
rs const
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-19
Micha
e
l Kruse
[ScopInf
o
]
Integrat
e
ScalarDefUseChain i
n
to
p
olly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
ichael Kru
s
e
[Simplify] Ensure all counters are rese
t
before n
e
x
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Te
s
t] Do not pipe binary data to
File
C
heck
.
commit
|
commitdiff
|
tree
2017-07-18
M
i
chael Kruse
[Sco
p
In
f
o] Introduce list of sta
t
e
m
ents in Scop::StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CMake] FindJsoncpp
.
cmake: Us
e
descr
i
pti
v
e variable
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Mic
h
ae
l
Kruse
[CMa
k
e] FindJsoncpp
.
cmake: Use for
e
a
c
h vari
a
ble
.
commit
|
commitdiff
|
tree
2017-07-18
Mi
c
hael Kru
s
e
[
CMake] FindJsonc
p
p
.
cmak
e
: s
e
arch pkg-confi
g
libs
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
M
i
c
hael
K
ruse
[ScopInfo]
Do
n
ot use Sco
p
Stmt i
n
Dom
a
in derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Michael Kruse
He
a
p a
l
locati
o
n f
o
r new
a
rrays
.
commit
|
commitdiff
|
tree
2017-06-23
Michael K
r
use
[S
c
opBuilder] Pa
s
s ScopStm
t
s around
ins
t
ead
of BasicBlocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Mich
a
el Kruse
[CodeG
e
n] Em
i
t alias
i
ng metadata for ne
w
ar
r
ay
s
.
commit
|
commitdiff
|
tree
2017-06-19
Michael Kruse
[CodeGen] Det
e
r
m
inistic a
l
iasin
g
metadata ord
e
r
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Michael Kruse
Fix a lot
of
t
ypos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
M
i
cha
e
l Kruse
[JScop] Emit error
messages on er
r
or
.
commit
|
commitdiff
|
tree
2017-06-06
Mic
h
ael Kruse
[Simpl
i
fy] Use execution order o
f
me
m
o
r
y
access
e
s
.
commit
|
commitdiff
|
tree
2017-06-06
Michae
l
Kruse
[
C
odeGen] Remove ext
r
a
';'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
M
i
chael Kru
s
e
[CodeGen] Itera
t
e over e
x
p
li
c
it
ins
t
ructi
o
n
list for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
M
i
chael Kruse
[ScopBuilder
]
Exclude ignored
i
ntr
i
nsics from explicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Micha
e
l
Kruse
[
S
copInfo] Do not add terminator & syn
t
hesizable ins
t
ructio
n
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Mi
c
hael
Kr
u
se
[De
L
I
C
M] Partial write
s
for PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Michael
K
ruse
[
J
SONImporter]
misses checks
w
h
et
h
er the data it imports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael Kruse
[CodeGen] Add inv
a
l
i
dat
i
o
n of the loo
p
SCEVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael Kruse
[CodeGen
]
Support partia
l
write accesses
.
commit
|
commitdiff
|
tree
2017-05-18
Micha
e
l Kru
s
e
[ScopInfo] F
i
x r3022
3
1
to
u
se logical or (||)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Michael Kruse
[ScopInfo] R
e
move unu
s
ed MemoryAccess::BaseName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
M
ic
h
ael
Kr
u
s
e
[Si
m
pl
i
f
y
]
R
e
m
ove ident
i
ca
l
w
r
ite
r
emoval
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[Simp
l
i
fy] Remov
e
w
r
ites that are ov
e
rw
r
itten
.
commit
|
commitdiff
|
tree
2017-05-12
Michael Kruse
[Simpl
i
fy] R
e
set all s
t
ats
b
e
tween
runs
.
commit
|
commitdiff
|
tree
2017-05-11
M
ichael K
r
u
se
[DeLICM] Use input ac
c
e
ss heuristic for mapped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[DeLI
C
M] Looku
p
input accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[V
i
rtualInstruction]
Do a looku
p
instead of a linear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[ScopI
n
f
o] Keep s
c
a
l
ar accee
s
s dictionaries
up-t
o
-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[Simplify]
Remove identical scalar writes
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[Simpli
f
y] Mark var
i
ables
a
s
u
sed
.
NF
C
.
commit
|
commitdiff
|
tree
2017-05-10
Michael K
r
use
[Simplify] Mark variab
l
es as used
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Krus
e
[DeLICM
]
Avoid compiler
w
a
r
ning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kru
s
e
[DeLICM] Always normalize domain
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
M
ichael Kruse
[DeLICM] Kn
o
wn knowledge
.
commit
|
commitdiff
|
tree
2017-05-06
Michae
l
Kruse
[CMake]
Introdu
c
e
POLL
Y
_BUNDLE
D
_JSONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
M
icha
e
l Kruse
[ScopBui
l
der] Move
Scop::init to Sc
o
p
B
uilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
M
i
cha
e
l
K
r
use
[ScopBuilder]
Do
n
ot verify un
f
easible SCo
P
s
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Krus
e
[ScopBuil
d
er] Add missing semicolon after LLVM_F
A
LL
T
HROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Michael Kruse
I
n
troduc
e
Virtua
l
Use
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Mi
c
hael Kru
s
e
[CMake] Remov
e
POLLY_TES
T
_DIR
E
CTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael Kru
s
e
[
C
Make] Move PollyCore
t
o Pol
l
y proj
e
ct folder
.
commit
|
commitdiff
|
tree
2017-04-27
M
i
chael Kru
s
e
[CMake] U
s
e objec
t
library to
build the
two flavours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[unitt
e
sts/DeLICM] Add test for Written vs Written
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[unittests/DeLIC
M
] Add test for
O
ccipie
d
vs Occ
u
pied
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Krus
e
[DeLICM] Use Known information when comparing Occupied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael
K
ru
s
e
[DeLICM
]
Us
e
Know
n
i
n
form
a
tion whe
n
comparing Existi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
i
chael
K
r
u
se
[
unittests] Derive
O
ccupied fro
m
Unused when gi
v
en
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[unittests] A
d
d postcondition t
o
completeLifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kruse
[CMake] Fix polly-i
s
l
-
test
exe
c
ution
i
n out-of-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michael Kru
s
e
[CMake] Fix unittests in
o
ut-of-LLVM-tre
e
build
s
.
commit
|
commitdiff
|
tree
2017-04-21
M
i
chael Kr
u
s
e
[
C
M
a
k
e] Link unittests on
l
y against libLLVM
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Micha
e
l K
r
use
[DeLIC
M
] Use Known information when compa
r
i
ng Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
chael Kruse
[De
L
ICM] I
n
troduce unittesting infrastructure
fo
r
Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
c
h
ael
K
rus
e
[DeLICM] Export
Known
a
nd Written to D
e
LICMTes
t
s
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM]
A
dd Knowledge::Kno
w
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mic
h
ael Kruse
[DeLICM] Mak
e
Knowledge::W
r
itten an isl::union_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLICM] Rename
Knowled
g
e to Know
l
edgeSt
r
.
N
FC
.
commit
|
commitdiff
|
tree
2017-04-05
Michael K
r
use
Remove llvm
.
lifetime
.
s
t
ar
t
/end i
n
origi
n
a
l
region
.
commit
|
commitdiff
|
tree
2017-04-03
Michael
K
ruse
[t
e
s
t] Fix two
t
estcases
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-04-03
Michael Kruse
[S
c
opInfo] Fix typos
i
n option
d
e
s
cr
i
p
t
ion
.
commit
|
commitdiff
|
tree
2017-03-23
Mi
c
hael
Kr
u
se
[Sc
o
pInfo]
I
ntrodu
c
e S
c
opS
t
mt::contain
s
(BB*)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Krus
e
[DeLICM] Add const qual
i
f
i
ers
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[Support] Add functions
t
o
I
SL
T
ools
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
K
ruse
[D
e
LI
C
M] Remo
v
e
o
ve
r
loaded Knowled
g
e construc
t
or
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[D
e
LICM] Re
m
ov
e
AllEleme
n
ts
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael
K
ruse
[
D
e
LIC
M
] Re
f
ector out parseSetOrNull
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael Kruse
[D
e
LIC
M
] Add fo
r
gotten isl_
s
pac
e
_s
e
t_tup
l
e
_
id in unitte
s
ts
.
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
Revert "Re
m
o
ve refere
n
ces
to Assump
t
ionCache
.
NFC
.
"
commit
|
commitdiff
|
tree
2017-03-17
Micha
e
l K
r
use
[Sc
o
pInfo/Pr
u
neUnprofitable] Mo
v
e default prof
i
tability
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
[PruneUnprof
i
table] A
d
d
-polly-prune-un
p
rofitable pass
.
commit
|
commitdiff
|
tree
2017-03-15
Michael
K
r
u
se
[S
c
opInfo]
Int
r
oduce ScopStmt::
g
etSurroundingLoop(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Mi
c
hael Kruse
[Simplify] Ad
d
-polly-si
m
p
l
i
fy p
a
ss
.
commit
|
commitdiff
|
tree
2017-03-10
Michael Kr
u
se
[Support] Correc
t
fil
e
name in file head commen
t
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-09
M
i
chael K
r
use
[Support] Add -p
o
lly-dump-
m
o
d
ule pass
.
commit
|
commitdiff
|
tree
2017-03-09
M
i
c
ha
e
l K
r
use
[Cmake] Generate a Poll
y
Co
n
fig
.
cmake
.
commit
|
commitdiff
|
tree
2017-03-09
M
ic
h
ael Kruse
[DeLICM] A
d
d -po
l
l
y
-deli
c
m-overap
p
r
o
ximate-wr
i
t
es
option
.
commit
|
commitdiff
|
tree
2017-03-08
Micha
e
l K
r
use
[DeadCodeE
l
im] Put -po
l
ly
-
dce-
p
r
ecise-st
e
ps into
the
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
c
hael K
r
use
[ScopDet
e
ction]
Only al
l
ow SCoP
-
wide av
a
ilab
l
e
base
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Mich
a
el K
r
use
[ScopDetection] Require LoadInst base pointers to be
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
M
ich
a
el Kruse
[Cm
a
k
e]
O
ptional
l
y
u
s
e a system
i
sl
v
ersion
.
commit
|
commitdiff
|
tree
2017-02-27
M
ichael Kru
s
e
[DeL
I
CM]
Add nomap reg
r
es
s
ions tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-27
Michael Kruse
[
DeLICM] Statisti
c
s
for use i
n
r
e
gression tests
.
commit
|
commitdiff
|
tree
2017-02-23
Mi
c
hael Kruse
[De
L
I
CM] Forti
f
y aga
i
nst exceeding isl
'
s
max operations
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
M
ichael K
r
use
[Support]
R
emove
No
n
owningIslPtr
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[DependenceInfo
]
R
emove unused variabl
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
M
ichael Kruse
[
Dependenc
e
Info] Us
e
referenc
e
s
inste
a
d of double pointers
.
.
.
commit
|
commitdiff
|
tree
next