Sign in
chromium
/
external
/
github.com
/
google
/
clspv
/
HEAD
7c95a0d
Update LLVM (#733)
by alan-baker
· 4 years, 10 months ago
main
af397a5
Update LLVM and remove 3d image write workaround (#726)
by Kévin Petit
· 4 years, 10 months ago
aab5bb8
Add options for fp16 and fp64 and disable unsupported CL3 features (#722)
by Kévin Petit
· 4 years, 10 months ago
589d72e
Add support for cl_arm_non_uniform_work_group_size (#720)
by Marco Antognini
· 4 years, 11 months ago
7e33840
Fix compilation for 32-bit systems (#717)
by Marco Antognini
· 5 years ago
869cd68
Add an LLVM IR library for more builtin functions (#715)
by alan-baker
· 5 years ago
3a2a3ee
Address linking issues with shared build (#714)
by Marco Antognini
· 5 years ago
5f54acf
Update LLVM (#713)
by alan-baker
· 5 years ago
2740a00
Lower arrays and more GEPs (#710)
by Marco Antognini
· 5 years ago
b41cfd3
Update LLVM (#711)
by alan-baker
· 5 years ago
42b6522
Fix crash in ReplacePointerBitcastPass (#707)
by Marco Antognini
· 5 years ago
a100177
Update LLVM (#706)
by alan-baker
· 5 years ago
36309f9
Support atomic_work_item_fence (#703)
by alan-baker
· 5 years ago
40efe7f
Update LLVM (#701)
by James Price
· 5 years ago
229c366
Fix warning in GetArgKindForPodArgs (#699)
by Kévin Petit
· 5 years ago
e320d1a
Add stub for array types in the long vector pass (#698)
by James Price
· 5 years ago
757dea8
Handle sitofp with i1 arguments (#697)
by James Price
· 5 years ago
2cf925c
Use distinct nodes for clspv.next_spec_constant_id (#696)
by James Price
· 5 years ago
381943b
Lower kernel parameters (#694)
by Marco Antognini
· 5 years ago
61a7238
Improve robustness of the IR emission test (#695)
by alan-baker
· 5 years ago
c3d5644
Update work-group size section of the documentation (#693)
by Kévin Petit
· 5 years ago
39e8f18
Update LLVM (#692)
by alan-baker
· 5 years ago
c981816
Lower additional OpenCL builtin functions (#690)
by Marco Antognini
· 5 years ago
29162cf
docs: fix simple typo, variabls -> variables (#691)
by Tim Gates
· 5 years ago
8b96811
More math builtin support (#689)
by alan-baker
· 5 years ago
67791d3
Lower CmpInst, SelectInst, and OpenCL select() (#686)
by Marco Antognini
· 5 years ago
eabde15
Changes to the Amber test runner (#687)
by alan-baker
· 5 years ago
1a9d629
Lower OpenCL convert_* builtin functions (#685)
by Marco Antognini
· 5 years ago
3e0de47
Support more math builtins (#684)
by alan-baker
· 5 years ago
7bcec14
Lower global variables (#681)
by Marco Antognini
· 5 years ago
5f2e88e
Refactor some builtin support (#682)
by alan-baker
· 5 years ago
ecc9c94
Change fclamp to nclamp (#683)
by alan-baker
· 5 years ago
cbe834f
Update LLVM (#680)
by James Price
· 5 years ago
d9ccec7
Lowers OpenCL builtin functions (#678)
by Marco Antognini
· 5 years ago
96bd3d9
Fix casts from bool to half/double (#676)
by James Price
· 5 years ago
e0406e7
Implement fdim (#675)
by alan-baker
· 5 years ago
a3ddd78
Lower OpenCL vloadN and vstoreN (#670)
by Marco Antognini
· 5 years ago
497920b
Implement isnormal (#674)
by alan-baker
· 5 years ago
3e21777
Implement islessgreater (#672)
by alan-baker
· 5 years ago
1510657
Implement isordered and isunordered (#671)
by alan-baker
· 5 years ago
2cecaa7
Implement ctz (#669)
by alan-baker
· 5 years ago
3f1bf49
Implement sub_sat (#668)
by alan-baker
· 5 years ago
6b9d1ee
Implement mad_sat (#667)
by alan-baker
· 5 years ago
e8a6862
Lower function call and initial support for LLVM intrinsics (#666)
by Marco Antognini
· 5 years ago
8576f68
Fix hadd/rhadd for signed types (#665)
by Kévin Petit
· 5 years ago
cc2bafb
Fix non-32-bit clz (#664)
by alan-baker
· 5 years ago
44529d6
Lower UnaryOperator and handle fast math flags (#663)
by Marco Antognini
· 5 years ago
fd22ae1
Implement rotate in terms of llvm.fshl (#662)
by alan-baker
· 5 years ago
b6da513
Implement hadd and rhadd (#660)
by alan-baker
· 5 years ago
4986eff
Add support for OpenCL 2.0 atomic functions (#657)
by alan-baker
· 5 years ago
a41221e
Update deps (#661)
by alan-baker
· 5 years ago
4689aba
Recusiverly lower instructions (#655)
by Marco Antognini
· 5 years ago
3d90569
Add convergent attribute in more cases (#658)
by alan-baker
· 5 years ago
a52b731
Implement add_sat (#656)
by alan-baker
· 5 years ago
c3fd07f
Prevent duplicate types and decorations (#654)
by alan-baker
· 5 years ago
77838ff
Add support for -cl-std=CL3.0 (#653)
by Kévin Petit
· 5 years ago
8eb48cc
Lower function parameters and return type (#646)
by Marco Antognini
· 5 years ago
3a11614
Update LLVM (#650)
by James Price
· 5 years ago
5caeaff
Convert write_only images in CL2.0 and later for unspecialized images (#649)
by alan-baker
· 5 years ago
251341d
Update LLVM (#647)
by alan-baker
· 5 years ago
446b86e
Update LLVM (#644)
by alan-baker
· 5 years ago
9b29851
Lower BinaryOperator instructions on long-vector (#642)
by Marco Antognini
· 5 years ago
f6bc825
Read write images (#643)
by alan-baker
· 5 years ago
535998c
Introduce stubs for long-vector support (#638)
by Marco Antognini
· 5 years ago
389ab6d
Update LLVM (#641)
by alan-baker
· 5 years ago
7506abb
Fix how ArrayStride is generated for pointers (#640)
by alan-baker
· 5 years ago
5a8c3be
Update LLVM (#639)
by alan-baker
· 5 years ago
68e5c51
Map llvm.unreachable to OpUnreachable (#636)
by Marco Antognini
· 5 years ago
636e799
Implement a replacement for log1p function (#626)
by gnl21
· 5 years ago
899162d
Enable CompileFromSourceString to return a build log (#635)
by Kévin Petit
· 5 years ago
e071a42
Add support for --instcombine in clspv-opt (#632)
by Marco Antognini
· 5 years ago
a1ded65
Don't buffer test output (#633)
by Marco Antognini
· 5 years ago
3b60977
Support mixed reqd_work_group_size attributes (#630)
by alan-baker
· 5 years ago
3855336
Add support for rint builtins (#634)
by James Price
· 5 years ago
5cdbce3
Improve SimplifyPointerBitcastPass (#625)
by Marco Antognini
· 5 years ago
fb28811
Update LLVM (#628)
by alan-baker
· 5 years ago
fe6a3df
Update llvm (#627)
by alan-baker
· 5 years ago
858ff31
Various improvements to the compilation process (#621)
by Marco Antognini
· 5 years ago
ad1a12f
Replace pointer bitcasts should handle array sources better (#620)
by alan-baker
· 5 years ago
931253b
Update llvm (#618)
by alan-baker
· 5 years ago
5e0232d
Add missing break (#617)
by alan-baker
· 5 years ago
5ed92f5
Rewrite XFAIL'd tests (#616)
by alan-baker
· 5 years ago
d37ec0e
Update LLVM (#615)
by alan-baker
· 6 years ago
86ce19c
Embedded reflection (#612)
by alan-baker
· 6 years ago
55d5186
Use NMax/NMin for fmax/fmin (#506) (#609)
by Marco Antognini
· 6 years ago
c99e030
Add deprecation notice for descriptor map (#611)
by alan-baker
· 6 years ago
12d2c18
Fix barrier and mem_fence scopes (#610)
by alan-baker
· 6 years ago
88ad91c
Fix missing link reference to build clspv-opt (#608)
by Marco Antognini
· 6 years ago
806a5d8
cl_khr_subgroups support (#603)
by SJW
· 6 years ago
e645e65
Remove sampler restrictions (#607)
by alan-baker
· 6 years ago
e2a6275
Update msvc 2017 (#606)
by alan-baker
· 6 years ago
d0eb905
Update LLVM (#605)
by alan-baker
· 6 years ago
b3e2b6d
Update uses of LLVM (#601)
by alan-baker
· 6 years ago
5be685c
Add compile option to check switches (#600)
by alan-baker
· 6 years ago
6153137
Builtins refactor - phase3 (#598)
by SJW
· 6 years ago
227e978
Disable PRE in GVN (#596)
by alan-baker
· 6 years ago
0f814cd
Update LLVM (#599)
by alan-baker
· 6 years ago
616ffa2
Handle smax, smin and sclamp in -hack-scf (#597)
by alan-baker
· 6 years ago
a8b2af3
Update LLVM (#595)
by alan-baker
· 6 years ago
fb7e2be
Relax frontend 8- and 16-bit type check (#590)
by alan-baker
· 6 years ago
Next »