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
Allow mapping scalar MemoryAccesses to array elements.
2016-09-01
Michael Kruse
Allow mapping
s
calar Me
m
o
ryAccesses to array ele
m
ents
.
commit
|
commitdiff
|
tree
2016-09-01
Michae
l
K
r
use
Check v
a
lidity of new access relat
i
on
s
.
NFC
.
commit
|
commitdiff
|
tree
2016-09-01
Mic
h
a
el Kruse
[Sc
o
pIn
f
o] Add missing ISL annotations
N
FC
.
commit
|
commitdiff
|
tree
2016-09-01
Michael Kruse
Update I
S
L to isl
-
0
.
1
7
.
1-203-g3fef898
.
commit
|
commitdiff
|
tree
2016-08-26
Michael
Kruse
Add space
b
et
w
e
e
n a
c
cess str
i
ng
and f
o
llow-up
.
commit
|
commitdiff
|
tree
2016-08-26
M
ichael Kruse
Add "New acces
s
function" to update_check
.
py classifie
r
.
commit
|
commitdiff
|
tree
2016-08-25
Michael
K
ruse
Query llvm-config to
get system libs required for linking
.
commit
|
commitdiff
|
tree
2016-08-25
Michael Kruse
Add comment
for queryin
g
--li
b
dir
.
NFC
.
commit
|
commitdiff
|
tree
2016-08-25
Michael
K
r
use
D
o
n
ot buil
d
uni
t
test
s
by default
.
commit
|
commitdiff
|
tree
2016-08-25
Mich
a
el
K
ruse
A
d
d
missing words t
o
wanrning
.
commit
|
commitdiff
|
tree
2016-08-25
Michael Kruse
Add warning for FORCE
_
STATIC libraries when using BUILD_SHAR
.
.
.
commit
|
commitdiff
|
tree
2016-08-25
Mi
c
hael Kruse
Introduce
u
nittests
.
commit
|
commitdiff
|
tree
2016-08-25
Micha
e
l Kruse
Use configure_lit_site_cfg instead of con
f
igure
_
file
.
commit
|
commitdiff
|
tree
2016-08-25
Michae
l
Kruse
Add LLVM libd
i
r to li
b
rary
s
earch path in
out-of-tree
.
.
.
commit
|
commitdiff
|
tree
2016-08-25
Mic
h
a
e
l Kr
u
se
Also warn if l
l
vm-li
t
i
s not available
.
commit
|
commitdiff
|
tree
2016-08-24
Mich
a
el Kr
u
se
Add
%loadPol
l
y to test command line
.
commit
|
commitdiff
|
tree
2016-08-17
Michael Kruse
Update ISL to
i
sl
-
0
.
17
.
1-
2
00
-
gd8de4e
a
.
commit
|
commitdiff
|
tree
2016-08-08
Michae
l
Kruse
[ScopDet
e
ction]
R
emove u
n
used Detection
C
ontexts durin
g
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
Michael Kru
s
e
[CodeGen] Use
M
apVec
t
or instead of DenseMap
.
commit
|
commitdiff
|
tree
2016-08-05
Michael Kruse
[DependenceInfo]
Reset o
p
erati
o
ns c
o
unt
e
r when setting
.
.
.
commit
|
commitdiff
|
tree
2016-07-22
Michael
Kr
u
s
e
Remove
u
nuse
d
pa
r
a
met
e
rs fr
o
m
simplifySCoP()
.
N
F
C
.
commit
|
commitdiff
|
tree
2016-07-12
Michael K
r
use
A
dd CHEC
K
line to test case
.
NFC
.
commit
|
commitdiff
|
tree
2016-07-12
M
i
c
hae
l
Krus
e
[SCEVAffinator
]
Fix
assertion
checki
n
g fo
r
co
n
stant
.
.
.
commit
|
commitdiff
|
tree
2016-07-08
Michael Kruse
Fix
a
ssertion d
u
e to
buildMem
o
r
yAc
c
e
ss
.
commit
|
commitdiff
|
tree
2016-06-28
Michael K
r
use
Cre
a
te a dedicated
header fi
l
e for S
c
o
p
B
uilder
.
NFC
.
commit
|
commitdiff
|
tree
2016-06-28
Michae
l
Kruse
Mo
v
e ScopBuilder
int
o
its own file
.
NFC
.
commit
|
commitdiff
|
tree
2016-06-28
M
ichael Kr
u
s
e
Mo
v
e getIndexExpressionsFromGEP() to ScopHelper
.
NFC
.
commit
|
commitdiff
|
tree
2016-06-28
Michael K
r
use
D
elete empty
d
ire
c
t
o
ries
.
NFC
.
commit
|
commitdiff
|
tree
2016-06-27
Michae
l
Kruse
Add comment on why loops/regions can overlap
.
N
F
C
.
commit
|
commitdiff
|
tree
2016-06-27
Michael K
r
use
Fix
a
ssertion d
u
e to loop
overlap with nonaffine r
e
g
i
on
.
commit
|
commitdiff
|
tree
2016-06-15
Michael Kru
s
e
R
e
place
S
calarRep
l
Aggregat
e
s
Pass
by SROAPass
.
commit
|
commitdiff
|
tree
2016-06-03
M
ichael Kruse
Fi
x
modulo compar
e
d to zero
.
commit
|
commitdiff
|
tree
2016-05-30
Micha
e
l Kruse
M
S
VC compil
e
fix
:
#
i
nclude
<
ci
s
o646>
.
N
FC
.
commit
|
commitdiff
|
tree
2016-05-23
M
i
cha
e
l Kru
s
e
[ScopI
n
fo]
R
emo
v
e unused typedef Ou
t
goingValu
e
MapTy
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Micha
e
l Kr
u
se
[
S
copInfo] Ch
a
ng
e
rem
o
veM
e
m
oryAcc
e
sses to remove only
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Michael Kruse
R
e
move so
m
e unus
e
d local vari
a
b
l
es
.
NFC
.
commit
|
commitdiff
|
tree
2016-05-04
Mic
h
ael Kruse
Update
t
o
I
SL 0
.
17
.
commit
|
commitdiff
|
tree
2016-05-02
Mich
a
el
Krus
e
T
ypo: ToComplex -> TooComplex
.
NFC
.
commit
|
commitdiff
|
tree
2016-05-02
Michael Kruse
Renam
e
C
o
njunc
t
s -> Di
s
junction
s
.
N
FC
.
commit
|
commitdiff
|
tree
2016-05-02
Michael Kr
u
s
e
[
Sc
h
eduleOpti
m
izer] Add -p
o
lly-opt-outer-coin
c
idence
.
.
.
commit
|
commitdiff
|
tree
2016-05-02
M
i
chael Kruse
Typo
:
isToComplex -> isT
o
oCo
m
p
l
ex
.
NFC
.
commit
|
commitdiff
|
tree
2016-04-14
Mic
h
ael K
r
use
A
dd
contexts to test cases
.
NFC
.
commit
|
commitdiff
|
tree
2016-04-14
Michael K
r
use
Add InvalidCo
n
t
e
xt
t
o
u
pdate_te
s
t
.
py
.
commit
|
commitdiff
|
tree
2016-04-11
Michael Kruse
Allo
w
o
v
erflow
o
f
i
n
dices with
constant
dim-sizes
.
commit
|
commitdiff
|
tree
2016-04-11
Michael
Kruse
Do not bind a non-cons
t
reference to a rvalue
.
NFC
.
commit
|
commitdiff
|
tree
2016-04-09
Michael Kruse
Fix: Always hon
o
r LLV
M
_LIBDIR_SUFFIX
.
commit
|
commitdiff
|
tree
2016-04-08
Micha
e
l K
r
use
Add testcase from PR27218
.
NFC
.
commit
|
commitdiff
|
tree
2016-04-08
Michael Kruse
[Scop
I
nfo] Fix check
f
or
element siz
e
mismat
c
h
.
commit
|
commitdiff
|
tree
2016-04-08
Michael Kruse
[
ScopInfo] Rename variab
l
e t
o
AccType
.
NFC
.
commit
|
commitdiff
|
tree
2016-03-29
M
ich
a
e
l
Kruse
Re
v
e
r
t "[Scop
I
nfo] F
i
x
d
omai
n
s afte
r
loops
.
"
commit
|
commitdiff
|
tree
2016-03-22
Michae
l
Kru
s
e
[ScopIn
f
o] Fix do
m
a
ins after loops
.
commit
|
commitdiff
|
tree
2016-03-03
Michael Kruse
[SCE
V
Va
l
idat
o
r] Fix lo
o
p e
x
it values
c
onsidered affi
n
e
.
commit
|
commitdiff
|
tree
2016-03-03
Michael Krus
e
P
a
s
s
s
cope and LoopInfo
t
o S
C
EVV
a
l
i
dator
.
NFC
.
commit
|
commitdiff
|
tree
2016-03-03
Michael Kruse
[BlockGenerator] Fix P
H
I merges for MK_Arrays
.
commit
|
commitdiff
|
tree
2016-03-02
Micha
e
l
Kruse
Fix: Add pass
manager barrier
.
commit
|
commitdiff
|
tree
2016-03-01
Michael K
r
us
e
Fix non-
s
ynthes
i
zable loop e
x
it va
l
ues
.
commit
|
commitdiff
|
tree
2016-03-01
Michael Kruse
[SCEVValida
t
or
]
Re
m
ove
redun
d
a
nt
v
i
s
it
.
commit
|
commitdiff
|
tree
2016-02-29
M
ichael
K
ruse
[
S
copDetection] Fix use-after
-
free
.
commit
|
commitdiff
|
tree
2016-02-29
M
i
chael Kruse
Reapply "Add update_
t
e
s
t
.
py script
.
"
commit
|
commitdiff
|
tree
2016-02-26
Michael
K
ruse
Sc
o
p
Detect
i
on
:
Fix mix-up of is
L
o
a
d and i
s
Stor
e
.
commit
|
commitdiff
|
tree
2016-02-26
M
i
chael Krus
e
R
e
d
u
ce
in
d
ent
i
on
.
NF
C
.
commit
|
commitdiff
|
tree
2016-02-25
Michael
K
ruse
Ad
d
update
_
test
.
py script
.
commit
|
commitdiff
|
tree
2016-02-25
Michael K
r
us
e
Use
inline l
o
cal variable decla
r
ation
.
NFC
.
commit
|
commitdiff
|
tree
2016-02-25
Michael Kruse
Fix
DomTree
preservation for
gen
e
rated subre
g
ion
s
.
commit
|
commitdiff
|
tree
2016-02-24
Michael Kruse
Introduce Sco
p
Stmt::getRegionNo
d
e()
.
NFC
.
commit
|
commitdiff
|
tree
2016-02-24
Mi
c
hael
Kruse
Intr
o
duce ScopStmt:
:
getEntry
B
lock
(
)
.
N
F
C
.
commit
|
commitdiff
|
tree
2016-02-24
M
ichae
l
K
r
u
se
I
n
t
r
o
duc
e
S
cop::getStmtFor
.
NFC
.
commit
|
commitdiff
|
tree
2016-02-24
Michael Kruse
A
d
d assertions
che
c
king def domina
t
es use
.
NFC
.
commit
|
commitdiff
|
tree
2016-02-24
Michae
l
Kruse
Add as
s
ertion to Mem
o
ryAccess::addIn
c
o
ming
.
NF
C
.
commit
|
commitdiff
|
tree
2016-02-24
M
i
chael
Kru
s
e
Us
e
in
l
ine
variable declaration
.
NFC
.
commit
|
commitdiff
|
tree
2016-02-24
M
i
c
hael Kruse
R
eplace s
t
d
:
:au
t
o_ptr w
i
th std::unique_ptr
.
N
FC
.
commit
|
commitdiff
|
tree
2016-02-24
Michael
Kruse
Tidy test case
.
NFC
.
commit
|
commitdiff
|
tree
2016-02-24
Mi
c
hael Kruse
Pro
o
fre
a
di
n
g comments in
D
ependenceInfo
.
h
.
NFC
.
commit
|
commitdiff
|
tree
2016-02-06
Mic
h
ael Kr
u
se
Follo
w
uses t
o
create val
u
e MemoryA
c
cesses
commit
|
commitdiff
|
tree
2016-01-28
Michael Kruse
R
e
move
autotools buil
d
syst
e
m
commit
|
commitdiff
|
tree
2016-01-27
M
i
cha
e
l Kru
s
e
Sc
o
pInfo: Never add rea
d
accesses for sy
n
the
s
izable
.
.
.
commit
|
commitdiff
|
tree
2016-01-27
Michael Kruse
Introduce
M
emAccInst help
e
r class; N
F
C
commit
|
commitdiff
|
tree
2016-01-26
Michael Kruse
Uni
q
ue ph
i
write acces
s
es
commit
|
commitdiff
|
tree
2016-01-26
Michael Kruse
Unique value
r
ead accesses
commit
|
commitdiff
|
tree
2016-01-26
Michael Kruse
U
n
ique
v
alue
wr
i
te
a
c
cesses
commit
|
commitdiff
|
tree
2016-01-15
M
ich
a
el Kr
u
se
D
o not check JS
O
N
al
i
gnment of scalar acc
e
sses
commit
|
commitdiff
|
tree
2016-01-15
M
i
chae
l
Kruse
Update to ISL 0
.
16
.
1
commit
|
commitdiff
|
tree
2016-01-15
M
ichael
Kru
s
e
Ad
d
option to update-isl
.
sh
f
or specific comm
i
t
commit
|
commitdiff
|
tree
2016-01-15
Michael Kruse
Prepare unit
tests
fo
r
u
p
d
ate
t
o
ISL 0
.
16
commit
|
commitdiff
|
tree
2015-12-22
Mi
c
hael K
r
use
D
o
not store scalar accesses
in
I
nstruct
i
on
T
o
A
ccess
commit
|
commitdiff
|
tree
2015-12-20
M
i
c
h
ael
Kruse
Compile
f
ix: Use "&&" o
p
erator inste
a
d
of "and"
commit
|
commitdiff
|
tree
2015-12-14
Michael Krus
e
F
ix t
y
pos; NF
C
commit
|
commitdiff
|
tree
2015-12-14
Mi
c
hael Kruse
Add unit
t
est f
o
r
r
2
5
5473
commit
|
commitdiff
|
tree
2015-12-13
Mi
c
hael K
r
use
R
ename add
S
calar(Read|Write
)
Access to addValue(Read
.
.
.
commit
|
commitdiff
|
tree
2015-12-13
M
ichael Kruse
C
h
e
c
k
guarantee
d
ex
e
cution by using DominatorTree
commit
|
commitdiff
|
tree
2015-12-13
Michae
l
K
ruse
Store
D
ominatorTree as a
field in ScopInfo
commit
|
commitdiff
|
tree
2015-12-13
Michael Kruse
Always tre
a
t scalar
w
rite
s
a
s
MUST_WRITEs
commit
|
commitdiff
|
tree
2015-12-13
Micha
e
l Kr
u
se
Print "null" for IS
L
objects that
a
re
n
ullptr
commit
|
commitdiff
|
tree
2015-12-13
Mich
a
el Kruse
Reuse Sco
p
St
m
t
:
:isEmpty() function
commit
|
commitdiff
|
tree
2015-12-13
Mich
a
el Kruse
Ch
e
ck if access relation is available befor
e
printi
n
g
commit
|
commitdiff
|
tree
2015-12-02
Michael Kruse
Update isl to i
s
l-0
.
15-140-g9279e30
commit
|
commitdiff
|
tree
2015-12-02
Michael Kruse
Add
s
c
rip
t
to
update
is
l
commit
|
commitdiff
|
tree
2015-11-26
Michael Kruse
IR cleanup after
CodeGeneration
commit
|
commitdiff
|
tree
2015-11-26
Mi
c
hael Kruse
In
t
roduce o
r
igin/
k
ind
for exi
t
PHI nod
e
acc
e
sses
commit
|
commitdiff
|
tree
2015-11-09
Mich
a
e
l K
r
us
e
Fix
n
on-a
f
fine gen
e
rate
d
entering node not being recognized
.
.
.
commit
|
commitdiff
|
tree
next