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] Remove dependency of Scop::getLastStmtFor(BB) on getStmtFor(BB). NFC.
2017-07-20
Michael
Kruse
[Sco
p
Info] Remo
v
e dependenc
y
o
f
Sc
o
p
::getLastStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
c
h
ae
l
Kruse
Fix
indenti
o
n
in c
o
mment
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ael Kruse
[
S
c
o
pInfo]
U
se
ma
p
for lookupPHIR
e
ad
O
f
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
el Kruse
[
S
impli
f
y] Remove unu
s
ed instructions and access
e
s
.
commit
|
commitdiff
|
tree
2017-07-20
Mich
a
e
l
Kruse
[ScopBuilder]
A
v
o
i
d use o
f
g
e
tSt
m
tFor(BB)
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo] Add sup
p
ort for w
r
ap-ar
o
und of integers
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Mi
c
hael Kruse
Make byr
e
f llvm
:
:
U
s
e
parameters const
.
N
FC
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Krus
e
[S
c
opI
n
fo] I
n
tegrate ScalarDefU
s
eCh
a
i
n
i
nto
polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
i
chael Kruse
[
Simplify] Ensur
e
a
ll cou
n
ters are reset
b
efore next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Tes
t
] Do
n
ot pip
e
bin
a
ry data to Fi
l
eCheck
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[ScopInfo] Introduce list
of statements
in Scop::StmtMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CM
a
ke] F
i
ndJsoncpp
.
c
m
ake:
U
se desc
r
i
p
tive varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Mich
a
el Kruse
[CM
a
ke] FindJsoncpp
.
cmake: Use foreach v
a
riabl
e
.
commit
|
commitdiff
|
tree
2017-07-18
Mic
h
a
el
K
ru
s
e
[CMake] Find
J
s
o
ncpp
.
cmake: search pkg-
c
onfig lib
s
in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
M
ich
a
el Kruse
[ScopInfo] Do no
t
use ScopS
t
mt in Domain derivation
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Micha
e
l Kruse
H
e
a
p al
l
ocation for new
a
rray
s
.
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Kruse
[ScopBuilder] Pass ScopS
t
mts arou
n
d i
n
stead
of BasicBlocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
M
i
chael Kruse
[CodeG
e
n]
E
mit a
l
iasing metadata
f
o
r
new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Micha
e
l Kruse
[C
o
d
e
Gen] Determi
n
i
s
tic aliasing
me
t
ada
t
a or
d
er
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Michae
l
K
ruse
Fix
a
lot of
t
ypo
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kruse
[
J
Scop] E
m
it
error messages on error
.
commit
|
commitdiff
|
tree
2017-06-06
Michael Kru
s
e
[
Simplify]
U
s
e
execut
i
on order of memory
a
c
c
ess
e
s
.
commit
|
commitdiff
|
tree
2017-06-06
Michael
Kr
u
s
e
[C
o
d
eGen]
R
emove extra
'
;'
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-02
Michae
l
K
ruse
[C
o
deGen] Iterate over explicit instruction lis
t
for
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
M
i
chael Kruse
[
S
copBuil
d
er] Exclude ig
n
ored i
n
t
ri
n
sics from explicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Mich
a
el Kru
s
e
[Scop
I
nfo] Do not add terminator & s
y
nth
e
sizable instruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[DeLI
C
M] Pa
r
tial w
r
ites
f
or PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Michael Kruse
[JSONImporte
r
]
m
isses checks
whether
t
he data it impor
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michae
l
Kruse
[Cod
e
Gen
]
Add invali
d
ation of the
loop SCEV
s
after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Mic
h
ael K
r
use
[CodeGen] Support partial write
accesses
.
commit
|
commitdiff
|
tree
2017-05-18
M
i
c
h
a
e
l Kruse
[ScopInf
o
] Fix r302231 t
o
use logical or (|
|
)
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-16
Michael K
r
use
[
S
c
o
pInfo] Remove
unused Memory
A
ccess::B
a
seName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Mic
h
a
e
l Kruse
[Si
m
plif
y
] Remov
e
i
d
ent
i
cal write
removal
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-13
Michael Kruse
[Simplify] Remove writes that are overwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Mich
a
el Kruse
[Simplify] Rese
t
al
l
s
t
at
s
between runs
.
commit
|
commitdiff
|
tree
2017-05-11
Mich
a
e
l
Kr
u
se
[DeLICM] Us
e
inpu
t
access heu
r
istic for m
a
pped PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
c
hael
Kru
s
e
[
DeLICM] L
o
oku
p
inp
u
t accesses
.
commit
|
commitdiff
|
tree
2017-05-11
Mich
a
el Krus
e
[VirtualIn
s
truction] Do a lo
o
kup instead
of a
l
inear
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[
S
copI
n
fo] Kee
p
scalar acce
e
ss dictionaries up-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[Simplify]
Remove identical scalar writes
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[
S
implify] Mark variables
a
s used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kru
s
e
[
Simplify
]
Mark va
r
iables as
use
d
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLICM] Av
o
i
d comp
i
ler wa
r
ning
.
N
FC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLICM] Always normalize doma
i
n
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-06
Michael Kruse
[DeLICM] Known knowled
g
e
.
commit
|
commitdiff
|
tree
2017-05-06
M
i
chael Kr
u
se
[C
M
ak
e
]
Int
r
oduc
e
POLLY_BUND
L
ED_JSON
C
PP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael
K
r
u
se
[ScopB
u
ilder]
M
ove
S
cop::init
to
ScopBuilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Kruse
[Sco
p
Builder] Do not
v
e
rify
u
n
feasi
b
le SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
Mic
h
ae
l
Kruse
[
S
cop
B
uilder
]
A
d
d missing semicolon aft
e
r LLVM_FA
L
LTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
M
i
cha
e
l Kr
u
se
Introduce VirtualUse
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-04
Michael
K
r
u
se
[CMa
k
e] Remove POLLY_TEST_DIRECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael Kruse
[CMake] Move PollyCore to
P
olly project
fold
e
r
.
commit
|
commitdiff
|
tree
2017-04-27
Michael Kruse
[CM
a
ke] Use obje
c
t li
b
rary
to bu
i
ld the
t
wo fla
v
o
urs
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[u
n
ittests/DeL
I
C
M
] A
d
d te
s
t for
W
r
i
tten vs Written
.
commit
|
commitdiff
|
tree
2017-04-26
M
icha
e
l K
r
use
[
u
ni
t
t
e
sts/DeLICM] Add test for Occipied vs Occupied
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[DeL
I
CM]
U
se Known i
n
formation when compari
n
g
Occupie
d
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
M
ichael Kruse
[DeLICM] U
s
e
Known inform
a
t
i
on when comparing Existing
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Mic
h
ael K
r
u
s
e
[u
n
itt
e
sts] De
r
ive O
c
cup
i
ed from Unused
w
hen given
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[unitt
e
s
ts] Add postcondit
i
on t
o
co
m
pleteLifetime
.
commit
|
commitdiff
|
tree
2017-04-22
Michael
Kruse
[CMake] Fix polly-is
l
-test
e
xecution in out-of-
L
L
V
M
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Mic
h
ael Kruse
[C
M
ake]
Fix unitt
e
sts in o
u
t-
o
f-LL
V
M-tree bui
l
ds
.
commit
|
commitdiff
|
tree
2017-04-21
Michael
Kruse
[CMake] Link unittes
t
s
only against
libLLVM
.
so,
if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Micha
e
l Kruse
[DeLI
C
M] Use Known in
f
ormat
i
on wh
e
n comparing Exis
t
ing
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael
Kruse
[DeLI
C
M] In
t
roduce un
i
t
testing i
n
frastructu
r
e for Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael K
r
u
s
e
[DeLICM] E
x
port Known and W
r
it
t
en to
D
eLICMTests
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[De
L
ICM] Ad
d
Knowl
e
dge::Kn
o
wn
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Michael
K
ruse
[D
e
L
ICM] Ma
k
e
Kno
w
ledge::Written an isl::union_
m
ap
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michae
l
Kr
u
se
[DeLICM] R
e
nam
e
Know
l
edg
e
to Kno
w
ledg
e
Str
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Michael
K
ruse
Remove llvm
.
life
t
ime
.
sta
r
t/
e
nd in o
r
iginal re
g
ion
.
commit
|
commitdiff
|
tree
2017-04-03
Michael Kruse
[test] Fix two
testcase
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Mi
c
hael Kruse
[ScopInfo]
Fix typos
in option desc
r
iption
.
commit
|
commitdiff
|
tree
2017-03-23
M
ichael K
r
us
e
[
ScopInfo]
I
ntrod
u
ce ScopStmt::contai
n
s
(
BB*)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Mic
h
ael Kruse
[
D
eLICM
]
Add c
o
ns
t
q
u
a
l
i
fiers
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[Support] Add functions to ISLTools
.
commit
|
commitdiff
|
tree
2017-03-22
M
i
chael
Kruse
[DeLICM] Remo
v
e overl
o
aded Know
l
edge const
r
uctor
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kr
u
se
[DeLICM] Remove AllElement
s
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael Kruse
[DeLICM] Ref
e
ctor out pars
e
SetOrNul
l
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Michael Kruse
[DeLICM] Ad
d
f
orgotten is
l
_space
_
set_tuple_id i
n
unitte
s
ts
.
commit
|
commitdiff
|
tree
2017-03-17
Mic
h
ael Kruse
Revert
"
Remove
r
efere
n
ces to A
s
sumptionC
a
c
he
.
NFC
.
"
commit
|
commitdiff
|
tree
2017-03-17
M
ic
h
ael Kruse
[
S
copInfo/PruneU
n
profitabl
e
] Move
default pro
f
it
a
bility
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Michael Kruse
[Pru
n
eU
n
profitable] A
d
d -polly-prune-u
n
profitable pass
.
commit
|
commitdiff
|
tree
2017-03-15
M
ichael Krus
e
[
ScopI
n
fo] Introduce ScopStmt::ge
t
S
u
r
roundingL
o
o
p(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Micha
e
l Kru
s
e
[Sim
p
l
i
fy] Add
-poll
y
-simplify pass
.
commit
|
commitdiff
|
tree
2017-03-10
Michael Kr
u
se
[Suppo
r
t] Cor
r
ect fi
l
ename in fi
l
e h
e
ad comment
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-09
Mic
h
ael Kruse
[Support] Add -pol
l
y-dump-mod
u
le pass
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Kruse
[Cma
k
e] Ge
n
era
t
e a Polly
C
onfig
.
cmak
e
.
commit
|
commitdiff
|
tree
2017-03-09
Michael
Kr
u
se
[DeL
I
CM]
A
dd -
p
oll
y
-d
e
licm-
o
verappr
o
x
imate-writes option
.
commit
|
commitdiff
|
tree
2017-03-08
Michael Kruse
[DeadCodeElim] Put -polly-dce-prec
i
se-steps in
t
o the
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Micha
e
l Kruse
[ScopDet
e
c
t
ion] Only a
l
low S
C
oP-wi
d
e available base
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Michael Kruse
[ScopDetectio
n
] Require LoadIn
s
t base pointers to be
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
M
ic
h
ael Kr
u
se
[Cmake] Optionally us
e
a system
isl version
.
commit
|
commitdiff
|
tree
2017-02-27
M
i
c
hael Kruse
[
D
eLICM] Add nomap
regr
e
ssions tests
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-27
M
i
chael Krus
e
[DeLICM]
Stati
s
tics for use in r
e
g
ression t
e
sts
.
commit
|
commitdiff
|
tree
2017-02-23
Mic
h
ael K
r
use
[DeLICM] Fortify ag
a
inst exceed
i
ng isl'
s
max operations
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
M
i
c
h
ael Kruse
[
S
u
p
por
t
] Remove NonowningIslPtr
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Mi
c
h
ael Kruse
[D
e
p
endenceInf
o
] Remove unused variable
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael
K
ruse
[De
p
endenceInfo] Use reference
s
inst
e
ad
o
f
d
o
ub
l
e p
o
inters
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
[Depe
n
denceInf
o
]
Rename StmtSched
u
leDo
m
ain
-> TaggedStmtDom
a
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kru
s
e
[DependenceI
n
fo] Sim
p
lif
y
u
se of St
m
t
S
c
h
edu
l
e's d
o
m
a
in
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kruse
Remove all r
e
f
e
rences to PostDo
m
inator
s
.
NFC
.
commit
|
commitdiff
|
tree
next