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
M
icha
e
l
Kru
s
e
[ScopInfo] Print instructions
i
n dump()
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[PPCG] Compile
fix
for MSVC
.
commit
|
commitdiff
|
tree
2017-07-20
Michael Kruse
[ScopInfo
]
Get a lis
t
o
f statements for a region
n
ode
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
hael Kru
s
e
[Sco
p
Info] Remove de
p
en
d
en
c
y of
S
c
op::getLa
s
tStmtFor
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Michael K
r
use
F
i
x indention in
c
omment
.
NF
C
.
commit
|
commitdiff
|
tree
2017-07-20
Mi
c
hael Kruse
[ScopInfo] Use map for
lookupPHIReadOf
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
Mic
h
ael K
r
use
[
S
implify]
Remove unused inst
r
uctions an
d
acc
e
s
s
e
s
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
cha
e
l
Kru
s
e
[ScopBuild
e
r] Avoid use of getStm
t
For(
B
B)
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-20
M
i
chael Kruse
[ScopIn
f
o] Add support for wrap-
a
r
o
und o
f
integ
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
ich
a
el
K
r
u
se
Make byr
e
f llvm::Use
param
e
ters
c
onst
.
NFC
.
commit
|
commitdiff
|
tree
2017-07-19
Mi
c
hael
Kr
u
se
[ScopInfo] Inte
g
rate
ScalarDef
U
seChain in
t
o polly:
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Kruse
[Simplif
y
]
E
ns
u
re all counters
a
re
r
eset before next
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael
K
r
u
s
e
[Te
s
t] D
o
no
t
p
i
p
e bi
n
ary data to FileChec
k
.
commit
|
commitdiff
|
tree
2017-07-18
Michael K
r
us
e
[
S
copInfo] Intr
o
duce
l
ist of statements in Scop:
:
St
m
tMap
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Mic
h
ael Kruse
[CMake] F
i
ndJsoncp
p
.
cmake: Use des
c
riptive variabl
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[C
M
ake
]
F
indJsoncpp
.
cmake: Use
foreach vari
a
ble
.
commit
|
commitdiff
|
tree
2017-07-18
Michael Kruse
[CMake] FindJsonc
p
p
.
cmake: se
a
rch pkg
-
config libs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Michael Kr
u
s
e
[ScopInfo]
D
o not use ScopStmt in
D
oma
i
n
derivati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
M
ichael Kruse
H
eap allocation for new
a
rrays
.
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
h
ael Kruse
[Sco
p
Buil
d
er]
P
ass S
c
opSt
m
t
s
aroun
d
instead of BasicBlocks
.
.
.
commit
|
commitdiff
|
tree
2017-06-19
Michael
Kru
s
e
[CodeGen] Emit aliasing metadata f
o
r new arrays
.
commit
|
commitdiff
|
tree
2017-06-19
Mic
h
ael Kruse
[CodeGen] Determ
i
nist
i
c aliasin
g
metadata order
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-08
Michael K
r
use
Fix a lot o
f
t
y
pos
.
NFC
.
commit
|
commitdiff
|
tree
2017-06-06
Mi
c
h
a
e
l
K
ruse
[JScop] Emit error
m
essa
g
es on error
.
commit
|
commitdiff
|
tree
2017-06-06
Michael
K
ruse
[Simpli
f
y] Use execution order of memory
a
ccesses
.
commit
|
commitdiff
|
tree
2017-06-06
Michael K
r
use
[CodeGen] Remov
e
e
x
tra ';'
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-06-02
Michael K
r
use
[CodeGe
n
] I
t
era
t
e
o
ver expl
i
cit i
n
st
r
uct
i
on list
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Michael Kruse
[ScopBui
l
de
r
]
Exclu
d
e ignored intrinsics from explicit
.
.
.
commit
|
commitdiff
|
tree
2017-05-29
Michael Kruse
[ScopInfo] D
o
not add ter
m
inator & synthesizable
i
nst
r
ucti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Michael
K
ruse
[
D
eL
I
C
M
]
Partial w
r
ites for PHIs
.
commit
|
commitdiff
|
tree
2017-05-24
Mic
h
ael Kruse
[J
S
O
N
Importer] m
i
sses checks
w
hether the data it imports
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Michael
K
ruse
[CodeG
e
n]
A
dd
i
nvalidat
i
o
n
of the loop SCEVs after
.
.
.
commit
|
commitdiff
|
tree
2017-05-21
Michael K
r
u
s
e
[CodeGen] Support p
a
r
t
ial write
a
c
cesses
.
commit
|
commitdiff
|
tree
2017-05-18
Michael Kruse
[ScopInfo] Fix r302231 t
o
use logi
c
al or (||)
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-16
Michael Krus
e
[S
c
o
p
Info] Re
m
ove unused MemoryAccess::B
a
seName
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-13
Michae
l
Kruse
[Simplify] Remov
e
i
d
e
n
ti
c
al wri
t
e
r
e
mov
a
l
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-13
Mi
c
hael K
r
use
[
Sim
p
lify]
Remove writes that are
o
verwritten
.
commit
|
commitdiff
|
tree
2017-05-12
Mi
c
ha
e
l Kruse
[S
i
mplify] Reset all stats between
r
u
n
s
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[DeL
I
CM
]
U
se input
a
ccess heuristic f
o
r mappe
d
PHI
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michae
l
Kruse
[DeLICM]
L
ookup input accesses
.
commit
|
commitdiff
|
tree
2017-05-11
M
icha
e
l Kruse
[
V
irtual
I
n
s
truct
i
on] D
o
a lookup instead of
a
lin
e
ar
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
M
i
c
hael Kru
s
e
[ScopI
n
fo] Keep scalar
a
ccees
s
dicti
o
naries
up-to-data
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Michael Kruse
[
S
impl
i
fy] R
e
move iden
t
ical scalar
w
ri
t
es
.
commit
|
commitdiff
|
tree
2017-05-10
Mi
c
h
a
el Kruse
[Simplif
y
]
M
a
r
k variables as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[
Simplify] Mark vari
a
b
les as used
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[DeLICM] Av
o
id compiler warning
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-10
Michael Kruse
[
DeLICM
]
Always no
r
malize do
m
ai
n
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-06
Mi
c
hael Kru
s
e
[
D
eLICM] Known knowle
d
ge
.
commit
|
commitdiff
|
tree
2017-05-06
M
i
chael
Kruse
[CMake] Introduce POLLY_
B
U
N
D
LED_
J
SONCPP
.
commit
|
commitdiff
|
tree
2017-05-05
Michael Krus
e
[
ScopBuilde
r
] Move Sc
o
p::init to ScopBuilder
.
NFC
.
commit
|
commitdiff
|
tree
2017-05-05
M
ichael Kr
u
se
[ScopBuilder] Do not verify unf
e
asibl
e
SCoPs
.
commit
|
commitdiff
|
tree
2017-05-04
M
i
chael Kruse
[ScopBui
l
der] Add missing semicolon after LLVM
_
F
A
L
LTHROUGH
.
commit
|
commitdiff
|
tree
2017-05-04
Michae
l
Kruse
I
n
t
r
oduce VirtualUse
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-05-04
Mic
h
ael K
r
use
[C
M
ake] Remove
P
O
LLY_TEST_DIRECTORIES
.
commit
|
commitdiff
|
tree
2017-04-30
Michael
K
ru
s
e
[C
M
ake] Move
P
oll
y
Co
r
e t
o
Polly
p
roject fold
e
r
.
commit
|
commitdiff
|
tree
2017-04-27
Michael Kr
u
se
[CMake] Use object libr
a
ry to bu
i
ld the two flavours
.
.
.
commit
|
commitdiff
|
tree
2017-04-26
Michael
K
ruse
[unittests/DeLIC
M
] Add test for
W
r
i
tten v
s
Written
.
commit
|
commitdiff
|
tree
2017-04-26
Michael
K
ruse
[unittests/D
e
LICM]
Add test
f
or Occipied vs Occupi
e
d
.
commit
|
commitdiff
|
tree
2017-04-26
Michael Kruse
[
D
eLICM] Use
K
nown i
n
format
i
on when comparing Occupied
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Mi
c
h
ael
K
ruse
[
D
eLICM]
U
se Known informatio
n
w
hen compa
r
i
ng Exi
s
ting
.
.
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[unittests] Derive Occupied from Unused when given
.
commit
|
commitdiff
|
tree
2017-04-25
Michael Kruse
[unittests
]
A
d
d
pos
t
condition
t
o com
p
leteL
i
fet
i
m
e
.
commit
|
commitdiff
|
tree
2017-04-22
M
i
chael Kr
u
se
[C
M
ake] Fix poll
y
-isl
-
test exe
c
ution in o
u
t-of-LLVM
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Michae
l
K
ruse
[CMake]
Fix unitt
e
s
ts i
n
out-o
f
-
L
LVM-tree b
u
i
lds
.
commit
|
commitdiff
|
tree
2017-04-21
M
i
cha
e
l K
r
use
[
C
Make] Link u
n
ittes
t
s
only against libLLVM
.
so, if
.
.
.
commit
|
commitdiff
|
tree
2017-04-20
Michael K
r
use
[DeLICM
]
Use
K
nown info
r
mation when comparing Existi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[
DeLICM]
I
ntroduce unittesting infrastructure for Known
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
M
i
c
hael Kruse
[
D
e
LICM] Exp
o
rt
K
n
own
and
Wri
t
ten to DeLIC
M
Tests
.
N
FC
.
commit
|
commitdiff
|
tree
2017-04-13
Micha
e
l
K
ruse
[DeLICM] A
d
d Kn
o
wle
d
ge::Kn
o
wn
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-13
Mich
a
e
l
K
r
use
[DeLI
C
M] Make Knowledg
e
::Written an isl
:
:u
n
ion_map
.
.
.
commit
|
commitdiff
|
tree
2017-04-13
Michael Kruse
[DeLIC
M
] Rena
m
e Knowledge to KnowledgeStr
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-05
Michael Kruse
Remove
llvm
.
lifetime
.
s
ta
r
t
/
end in origina
l
r
e
gi
o
n
.
commit
|
commitdiff
|
tree
2017-04-03
Mi
c
hael
K
ruse
[test] Fix tw
o
t
estcases
.
NFC
.
commit
|
commitdiff
|
tree
2017-04-03
Michael Kruse
[ScopInfo]
F
ix
t
ypo
s
i
n option descript
i
o
n
.
commit
|
commitdiff
|
tree
2017-03-23
M
i
chae
l
Kruse
[
ScopInfo]
I
ntroduc
e
Scop
S
tmt::c
o
nta
i
ns(BB*)
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Michael Kruse
[D
e
LICM] Add const qualifiers
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-03-22
Michael K
r
use
[Sup
p
ort]
A
dd
functions
to ISL
T
oo
l
s
.
commit
|
commitdiff
|
tree
2017-03-22
Michael
Kruse
[DeLICM]
R
emove overlo
a
ded
Knowledge constru
c
tor
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-22
Mich
a
el K
r
use
[DeLI
C
M] Remove AllEle
m
e
nts
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
Mi
c
hael
Kruse
[DeLICM]
Refector out
parse
S
etO
r
Null
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-20
M
icha
e
l Kruse
[DeLICM] Add forgo
t
ten isl
_
s
pace_set_
t
uple_id in unittests
.
commit
|
commitdiff
|
tree
2017-03-17
Micha
e
l Kruse
R
e
vert "Remove ref
e
r
ences to AssumptionCach
e
.
NFC
.
"
commit
|
commitdiff
|
tree
2017-03-17
Mic
h
ael Kruse
[ScopInfo/Pr
u
neUnprofit
a
ble] Move de
f
ault prof
i
tab
i
lity
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
Mi
c
hael
K
ruse
[
PruneUnpro
f
itable]
Add -polly-prun
e
-un
p
rofitable pas
s
.
commit
|
commitdiff
|
tree
2017-03-15
M
ichae
l
K
ruse
[ScopInfo] Introduce
S
cop
S
tmt::getS
u
rr
o
unding
L
oop(
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Micha
e
l Kruse
[Simplify] Add -polly-simplify pass
.
commit
|
commitdiff
|
tree
2017-03-10
Mi
c
h
a
e
l Krus
e
[S
u
p
port] Correct filename in fi
l
e hea
d
c
o
mment
.
NFC
.
commit
|
commitdiff
|
tree
2017-03-09
Mi
c
hael Kruse
[Sup
p
ort]
Add -polly-dump-module pass
.
commit
|
commitdiff
|
tree
2017-03-09
Micha
e
l Kruse
[Cmake] Generate a
P
ollyConfig
.
cmake
.
commit
|
commitdiff
|
tree
2017-03-09
Michael Kru
s
e
[DeLICM] Add -polly-de
l
icm-overa
p
pr
o
ximate-writes option
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
c
hael Kruse
[Dea
d
CodeElim] Put -polly
-
dce-precise-st
e
ps into the
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
c
hael Kru
s
e
[ScopDetec
t
ion] Only allow
S
Co
P
-
wide availabl
e
base
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
Michae
l
Kruse
[ScopDet
e
ctio
n
] Require Loa
d
Inst base pointers to be
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
M
ichael
K
rus
e
[Cm
a
ke]
Opt
i
on
a
lly use a system isl vers
i
on
.
commit
|
commitdiff
|
tree
2017-02-27
Mich
a
el Kruse
[D
e
LICM] Ad
d
nomap r
e
gressions
t
ests
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-27
Micha
e
l Kruse
[
D
e
LICM] Statistics for u
s
e
in regression
t
ests
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kr
u
se
[DeLICM]
Fortify agai
n
st ex
c
eeding isl's max
o
per
a
tions
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
M
ichael Kruse
[
Support
]
Remove
N
onowningIslPtr
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Michael Kru
s
e
[Depe
n
denceInfo] Remove un
u
sed variabl
e
.
NFC
.
commit
|
commitdiff
|
tree
2017-02-23
Mic
h
ael K
r
use
[Depend
e
nceInf
o
] Use re
f
erences instead of
d
oubl
e
pointers
.
.
.
commit
|
commitdiff
|
tree
next