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
GPGPU: Optimize kernel IR before generating assembly code
2016-07-24
Tobia
s
Grosser
GPGPU: Optimize kernel IR
before ge
n
erating
a
ssembl
y
.
.
.
commit
|
commitdiff
|
tree
2016-07-24
Tobia
s
G
ross
e
r
GPGPU: Ve
r
ify kern
e
l IR before generating
assem
b
l
y
commit
|
commitdiff
|
tree
2016-07-22
Tob
i
as Grosser
GPGPU
:
Generate P
T
X
a
ssembl
y
c
o
d
e for the kernel m
o
dules
commit
|
commitdiff
|
tree
2016-07-21
Tobi
a
s Grosser
GPGPU: generate code for Sc
o
pStatement
s
commit
|
commitdiff
|
tree
2016-07-21
To
b
ias
G
rosser
IslNodeBuil
d
er
:
exp
o
se addRefere
n
cesFromStmt [NFC]
commit
|
commitdiff
|
tree
2016-07-21
T
o
bias
G
r
osse
r
IslExprBuilde
r
: allow t
o
specif
y
a
n
external
i
s
l_id
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
T
o
bias Gross
e
r
BlockGenera
t
or: remove d
e
a
d instructio
n
s in normal
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
Tobias Grosser
t
e
sts: make
t
est cases mo
r
e robust using regexp
commit
|
commitdiff
|
tree
2016-07-21
T
o
bi
a
s
G
rosse
r
tests: fix ord
e
r
of me
m
ory accesses to ensure import
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
Tobias Grosser
J
Scop: F
a
ctor out i
m
portContext [N
F
C]
commit
|
commitdiff
|
tree
2016-07-21
Tobias
G
rosser
JScop:
F
ac
t
or out imp
o
rtCont
e
xt [NFC]
commit
|
commitdiff
|
tree
2016-07-21
Tobi
a
s
Grosser
JScop: Fa
c
tor out
i
m
portSchedule [NFC
]
commit
|
commitdiff
|
tree
2016-07-20
Tobias Grosse
r
Upda
t
e isl to i
s
l
-
0
.
17
.
1-
1
91-g540b2fd
commit
|
commitdiff
|
tree
2016-07-20
Tobias Gro
s
ser
U
p
date isl to isl-0
.
1
7
.
1-171-g233f589
commit
|
commitdiff
|
tree
2016-07-19
Tobias Grosser
G
PGPU: Ba
i
l o
u
t o
f
scops with
hoisted invariant loads
commit
|
commitdiff
|
tree
2016-07-19
Tobias
G
r
os
s
er
G
PGPU: Disable
invarian
t
load ho
i
sting for GPU code
.
.
.
commit
|
commitdiff
|
tree
2016-07-19
Tobias
G
rosser
t
e
st: Add miss
i
n
g
'RE
Q
UIRES' line
commit
|
commitdiff
|
tree
2016-07-19
To
b
ias Grosser
test: Add mi
s
si
n
g 'RE
Q
UIRES'
l
ine
commit
|
commitdiff
|
tree
2016-07-19
T
o
bias Grosser
G
PGPU: Em
i
t in-kernel synchro
n
i
zation st
a
t
e
m
e
n
ts
commit
|
commitdiff
|
tree
2016-07-19
Tobias Grosser
GPGPU
:
g
e
nerate control flo
w
wit
h
i
n t
h
e ker
n
el
commit
|
commitdiff
|
tree
2016-07-19
Tobias Gr
o
sser
GPGP
U
: add s
c
o
p
parameters to kernel a
r
guments
commit
|
commitdiff
|
tree
2016-07-19
To
b
ias Gr
o
ss
e
r
G
PGP
U
: add host iterators to kernel argumen
t
s
commit
|
commitdiff
|
tree
2016-07-19
Tobias Grosser
GPGPU: add
i
ntrinsi
c
functi
o
n
s to
o
btai
n
a ke
r
nel
s
.
.
.
commit
|
commitdiff
|
tree
2016-07-19
Tobia
s
Grosser
GPGPU:
c
reate
kernel funct
i
on
skeleton
commit
|
commitdiff
|
tree
2016-07-18
T
o
b
ias G
r
osser
GPGPU: collect array
r
ef
e
rence
s
commit
|
commitdiff
|
tree
2016-07-18
To
b
ias Grosser
GPGPU: Pull implementati
o
n out of class definition
commit
|
commitdiff
|
tree
2016-07-18
Tobias G
r
os
s
er
test: Add missing '
R
E
Q
UI
R
ES' l
i
ne
commit
|
commitdiff
|
tree
2016-07-18
Tobi
a
s Grosser
G
PGPU:
C
r
e
ate
h
ost control f
l
ow
commit
|
commitdiff
|
tree
2016-07-16
T
obias Grosser
GPGPU: Abort if any dummy
f
unction is cal
l
e
d
commit
|
commitdiff
|
tree
2016-07-15
Tobias Grosser
GPGPU: F
o
rma
t
s
tatements scheduled on the ho
s
t oursel
v
es
commit
|
commitdiff
|
tree
2016-07-15
Tobias Grosser
GPGPU:
U
se schedule whole co
m
ponent
s
for sche
d
uler
commit
|
commitdiff
|
tree
2016-07-15
T
o
bias Gross
e
r
GPGPU: Dr
o
p
d
o
m
a
in constraints
f
r
om flow de
p
e
n
d
e
nces
commit
|
commitdiff
|
tree
2016-07-15
To
b
ias Gro
s
s
e
r
GPGPU
:
Ad
d
m
e
mory refe
r
ence
tag ids to tagged accesses
commit
|
commitdiff
|
tree
2016-07-15
Tobias Grosse
r
G
P
GPU: Do not chec
k
for
h
id
d
e
n decla
r
ations
commit
|
commitdiff
|
tree
2016-07-15
Tobi
a
s Grosser
G
PG
P
U:
Te
s
t s
c
alar/a
r
r
ay typ
e
s i1/i3/i8/i32
/
i60/i64
.
.
.
commit
|
commitdiff
|
tree
2016-07-15
Tobi
a
s Gros
s
er
GPGPU: Test s
c
alar
para
m
eters of
type half/float/double
.
.
.
commit
|
commitdiff
|
tree
2016-07-15
Tobias Grosser
GPGPU
:
Make s
u
r
e
s
c
ops with more
t
han one array work
commit
|
commitdiff
|
tree
2016-07-15
Tobia
s
Grosser
G
P
GPU: F
r
ee
op
t
ions to avo
i
d memory l
e
ak
commit
|
commitdiff
|
tree
2016-07-15
Tobias Grosser
G
PGPU: Shorten ppcg incl
u
de paths to avo
i
d
c
onfli
c
t
.
.
.
commit
|
commitdiff
|
tree
2016-07-15
Tobias Grosse
r
GPGPU: Mod
e
l
arr
a
y access informati
o
n
commit
|
commitdiff
|
tree
2016-07-15
Tobias
G
ros
s
e
r
GPGPU: Use CHECK-NEXT to harden te
s
t cas
e
s
commit
|
commitdiff
|
tree
2016-07-14
Tobias
G
r
o
sser
G
P
GPU: Generate an AST for
the GP
U
-mapped schedule
commit
|
commitdiff
|
tree
2016-07-14
To
b
ias Grosser
G
PGP
U
: Ad
d
dumm
y
implementation
f
or ast expression
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
Tobias Gross
e
r
GPGPU: Use a tile size of 32
b
y default
commit
|
commitdiff
|
tree
2016-07-14
Tobias
Grosser
Fix fo
r
matting
commit
|
commitdiff
|
tree
2016-07-14
Tobia
s
Grosser
GP
G
P
U
: Map in
i
tial
s
ch
e
dule
to
GPU schedu
l
e
commit
|
commitdiff
|
tree
2016-07-14
T
obias G
r
osser
GPGPU: Do not dump schedule by defaul
t
commit
|
commitdiff
|
tree
2016-07-14
Tobias Grosser
GPGPU: compute n
e
w schedul
e
from polly sc
o
p
commit
|
commitdiff
|
tree
2016-07-14
Tobia
s
Grosser
GP
G
PU
:
create
d
efa
u
lt init
i
alized PPCG scop and gpu
.
.
.
commit
|
commitdiff
|
tree
2016-07-13
Tobia
s
Grosser
PPCGCodegen: Support compilation without GPU su
p
port
commit
|
commitdiff
|
tree
2016-07-13
Tobias G
r
osser
Add
a
c
c
e
lerator code generat
i
on pass s
k
eleton
commit
|
commitdiff
|
tree
2016-07-13
Tobias
Gr
o
sser
Add p
p
c
g
-0
.
04 to
lib/Extern
a
l
commit
|
commitdiff
|
tree
2016-07-11
T
obias Gr
o
sser
F
i
x gcc comp
i
l
e failure
commit
|
commitdiff
|
tree
2016-07-11
Tobias Grosser
InvariantEquivClassTy: Use
s
t
r
uc
t
i
n
stead o
f
4-tuple
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
T
o
bias Grosse
r
Add test case
f
orgot
t
en in r27505
3
commit
|
commitdiff
|
tree
2016-07-11
T
obias Grosser
load h
o
istin
g
: compute memory
a
cces
s
i
nvalid
co
n
text
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
Tobi
a
s Grosser
isl: isl
-
0
.
17
.
1-164-g
c
b
b
a1b6
commit
|
commitdiff
|
tree
2016-07-06
T
obias
G
rosser
test: Drop unnecessary
-
po
l
ly-c
o
de-
g
en
e
rator=isl flag
commit
|
commitdiff
|
tree
2016-07-06
To
b
ias G
r
osser
GPURuntim
e
: O
n
l
y pr
i
nt status i
n
deb
u
g
mode
commit
|
commitdiff
|
tree
2016-07-06
T
o
bias
Grosser
GP
U
Runtime: Dr
o
p pol
l
y_allocateM
e
m
o
ryForHostAndDevice
commit
|
commitdiff
|
tree
2016-07-06
Tobia
s
Grosser
GPURu
n
time: Add
basic debug tracing
infrastruct
u
r
e
commit
|
commitdiff
|
tree
2016-07-05
Tobi
a
s Grosser
cma
k
e: do not check-format
a
nything in lib/External
commit
|
commitdiff
|
tree
2016-07-02
To
b
ia
s
Grosser
Correct two
typos
commit
|
commitdiff
|
tree
2016-07-02
T
o
b
ias Gross
e
r
Codege
n
Clean
u
p: Drop
CFLAA
p
ass
f
rom codegen
cl
e
anup
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
T
obias G
r
osser
Ensure parameter names
a
re isl-compatible
commit
|
commitdiff
|
tree
2016-06-30
Tob
i
a
s
Grosse
r
ScopInfo: Add array_begin() and
array_end() iter
a
tors
commit
|
commitdiff
|
tree
2016-06-30
T
o
b
i
as
G
r
osser
Propag
a
te on-error status
commit
|
commitdiff
|
tree
2016-06-30
Tobias Grosser
S
i
m
plify: get isl_ctx only once [
N
FC]
commit
|
commitdiff
|
tree
2016-06-23
T
obias Grosser
clang-tidy
:
Ad
d
llvm namespac
e
comments
commit
|
commitdiff
|
tree
2016-06-23
Tobias Grosser
Dro
p
unneces
s
ary
'
;
'
commit
|
commitdiff
|
tree
2016-06-23
T
o
bias Grosser
Update isl t
o
isl-0
.
17
.
1-84-g72
f
fe88
commit
|
commitdiff
|
tree
2016-06-22
Tobias Gr
o
sse
r
F
i
x se
p
arato
r
i
n
header comm
e
nt
commit
|
commitdiff
|
tree
2016-06-22
Tobias Grosser
Add
m
i
s
s
i
n
g
c
opy
r
ight header
commit
|
commitdiff
|
tree
2016-06-22
Tobias G
r
osser
clan
g
-tidy
:
apply modern-use-nullptr fixes
commit
|
commitdiff
|
tree
2016-06-21
Tobias Gro
s
ser
Remove leftover a
u
t
oco
n
f directory
commit
|
commitdiff
|
tree
2016-06-12
T
o
bias Gro
s
ser
Reco
m
mit: "Simpl
i
fy
min/max
e
xpression generation"
commit
|
commitdiff
|
tree
2016-06-12
To
b
ias G
r
os
s
e
r
Updat
e
isl to isl-0
.
1
7
.
1-57-g1879898
commit
|
commitdiff
|
tree
2016-06-12
Tobias Grosser
Expand te
s
t case
s
a
f
f
e
c
ted by next commit
commit
|
commitdiff
|
tree
2016-06-11
Tobias
G
rosser
Rec
o
mmit: "[
F
IX] D
e
t
ermine in
s
ertion point du
r
in
g
SCEV
.
.
.
commit
|
commitdiff
|
tree
2016-06-11
To
b
ias Grosser
Recommit: "L
o
ok thr
o
ugh
I
ntTo
P
tr & PtrT
o
Int instructions"
commit
|
commitdiff
|
tree
2016-06-11
Tobias
G
r
o
s
ser
T
his rever
t
s recent expressi
o
n type changes
commit
|
commitdiff
|
tree
2016-06-11
T
o
bias Gros
s
er
ScopDetection: Make
e
num
function-local
commit
|
commitdiff
|
tree
2016-05-29
Tobias Gr
o
sser
Temporarily xf
a
i
l test c
a
se whic
h
broke af
t
er a
fix
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
T
o
bias
G
r
o
s
ser
docs: Remove
re
f
e
r
ence to PoCC
commit
|
commitdiff
|
tree
2016-05-17
Tobias
G
r
o
sser
docs: Do not suggest th
e
user to ign
o
re aliasing
commit
|
commitdiff
|
tree
2016-05-17
Tobi
a
s Grosser
docs:
F
ix
c
o
de-b
l
ock to a
v
oid sphin
x
error
commit
|
commitdiff
|
tree
2016-05-07
To
b
ias Grosser
Codegen:
E
nable the detection of min/max e
x
p
r
essi
o
ns
commit
|
commitdiff
|
tree
2016-05-07
T
obias Gros
s
er
test:
U
s
e
C
H
ECK
-
NEXT to not miss in
s
truct
i
ons in test
.
.
.
commit
|
commitdiff
|
tree
2016-05-07
Tobias Grosser
Update isl t
o
isl-0
.
17-
5
-g57
d
c
5
ff
commit
|
commitdiff
|
tree
2016-04-29
Tobias G
r
os
s
e
r
doc: A sourc
e
code wit
h
Po
l
l
y does
not u
s
e a separate
.
.
.
commit
|
commitdiff
|
tree
2016-04-29
T
o
b
i
as Grosse
r
ScopInfo: Ad
d
o
p
tion to
contr
o
l
abort
o
n
isl errors
commit
|
commitdiff
|
tree
2016-04-28
Tob
i
as Grosse
r
test: Make
t
est case independent of earlier in
s
tructions
commit
|
commitdiff
|
tree
2016-04-28
Tobias Grosser
BlockGe
n
er
a
tor: Drop leftover debu
g
statement
commit
|
commitdiff
|
tree
2016-04-18
Tobias Grosser
S
C
o
PValidat
o
r
: Use SC
E
VT
r
aversal to simplif
y
S
C
EVInRegio
n
Dep
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Tob
i
as Grosser
Update two more test
cases for
r
2
6
6
4
45+r26644
6
II
commit
|
commitdiff
|
tree
2016-04-15
Tobias Grosser
Upd
a
te two more tes
t
cases for r266445
+
r266446
commit
|
commitdiff
|
tree
2016-04-15
T
obias Grosse
r
U
p
date de
b
ug metada
t
a after LLVM c
o
mmits r266445
+
r266446
commit
|
commitdiff
|
tree
2016-04-05
To
b
i
as G
r
osser
Add test
case fo
r
gotten
i
n r
2
65379
.
commit
|
commitdiff
|
tree
2016-04-05
T
o
bi
a
s Grosser
S
copIn
f
o
:
Check for possibly
nested GEP in fixed-size
.
.
.
commit
|
commitdiff
|
tree
2016-04-03
T
o
bias Gross
e
r
Revert "[
F
IX]
Do not cr
e
ate a SCoP in the pr
e
sence
.
.
.
commit
|
commitdiff
|
tree
next